Creating an LXC type container fails
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Libertine | Status tracked in Devel | |||||
Devel |
Fix Released
|
High
|
Christopher Townsend | |||
Trunk |
Fix Released
|
High
|
Christopher Townsend | |||
libertine (Ubuntu) |
Fix Released
|
High
|
Christopher Townsend |
Bug Description
After installing python3-
LxcContainer.
LxcContainer.
LxcContainer.
LxcContainer.
LxcContainer.
LxcContainer.
libertine-
This needs to be fixed before we can release LXD support to the archive and overlay.
Related branches
- Larry Price: Approve
- Libertine CI Bot: Approve (continuous-integration)
-
Diff: 28 lines (+6/-1)1 file modifiedpython/libertine/LxcContainer.py (+6/-1)
- Larry Price: Approve
-
Diff: 3383 lines (+1572/-672)45 files modified.bzrignore (+8/-0)
CMakeLists.txt (+1/-1)
common/ContainerConfigList.h (+1/-2)
data/CMakeLists.txt (+4/-6)
data/com.canonical.libertine.LxdManager.service (+3/-0)
data/libertine-lxd-sudo (+1/-0)
data/python3-libertine-chroot.click-hook.in (+0/-4)
data/snap-runner.wrapper (+11/-0)
debian/changelog (+20/-0)
debian/control (+17/-4)
debian/python3-libertine-chroot.install (+0/-1)
debian/python3-libertine-lxd.install (+5/-0)
debian/python3-libertine.install (+1/-0)
debian/rules (+1/-1)
liblibertine/libertine.cpp (+41/-26)
parts/plugins/utils.py (+63/-0)
parts/plugins/x-libertine-deps.py (+155/-0)
parts/plugins/x-libertine.py (+45/-0)
python/CMakeLists.txt (+1/-1)
python/libertine/AppDiscovery.py (+1/-3)
python/libertine/ChrootContainer.py (+30/-31)
python/libertine/ContainersConfig.py (+3/-3)
python/libertine/HostInfo.py (+5/-0)
python/libertine/Libertine.py (+113/-125)
python/libertine/LxcContainer.py (+67/-77)
python/libertine/LxdContainer.py (+455/-0)
python/libertine/launcher/session.py (+10/-13)
python/libertine/launcher/task.py (+3/-3)
python/libertine/lifecycle/ContainerLifecycleService.py (+108/-0)
python/libertine/lifecycle/ContainerLifecycleServiceRunner.py (+46/-0)
python/libertine/lifecycle/LifecycleResult.py (+37/-0)
python/libertine/lifecycle/__init__.py (+23/-0)
python/libertine/utils.py (+24/-3)
snapcraft.yaml (+32/-0)
tests/unit/test_libertine_gir.py (+2/-4)
tests/unit/test_logger.py (+5/-1)
tools/CMakeLists.txt (+4/-5)
tools/libertine-container-manager (+55/-44)
tools/libertine-container-manager.1 (+8/-2)
tools/libertine-lxc-manager (+46/-123)
tools/libertine-lxd-manager (+57/-0)
tools/libertine-lxd-manager.1 (+9/-0)
tools/libertine-lxd-setup (+40/-0)
tools/libertined (+11/-6)
tools/update-puritine-containers (+0/-183)
Changed in libertine (Ubuntu): | |
status: | Triaged → In Progress |
assignee: | nobody → Christopher Townsend (townsend) |
Things I've done so far to try to at least restore the ability to create an LXC:
1. Completely purged lxd and python3- libertine- lxd from the system. lxc/default. conf and let l-c-m recreate it.
2. Removed /etc/subuid and /etc/subgid and recreated them.
3. Remove ~/.config/