lp:~townsend/libertine/consolidate-managers
Created by
Christopher Townsend
and last modified
- Get this branch:
- bzr branch lp:~townsend/libertine/consolidate-managers
Only
Christopher Townsend
can upload to this branch. If you are
Christopher Townsend
please log in for upload directions.
Branch merges
Propose for merging
No branches
dependent on this one.
- Larry Price: Approve
- Libertine CI Bot: Approve (continuous-integration)
-
Diff: 932 lines (+166/-475)19 files modifieddata/CMakeLists.txt (+0/-2)
data/com.canonical.libertine.LxcManager.service (+0/-3)
data/com.canonical.libertine.LxdManager.service (+0/-3)
debian/control (+0/-2)
debian/python3-libertine-lxc.install (+0/-2)
debian/python3-libertine-lxd.install (+0/-2)
debian/python3-libertine.install (+0/-1)
python/libertine/LxcContainer.py (+81/-36)
python/libertine/LxdContainer.py (+46/-54)
python/libertine/lifecycle/ContainerLifecycleService.py (+0/-76)
python/libertine/lifecycle/ContainerLifecycleServiceRunner.py (+0/-46)
python/libertine/lifecycle/LifecycleResult.py (+0/-37)
python/libertine/lifecycle/__init__.py (+0/-23)
python/libertine/service/manager.py (+36/-0)
tools/CMakeLists.txt (+3/-3)
tools/libertine-lxc-manager (+0/-109)
tools/libertine-lxc-manager.1 (+0/-9)
tools/libertine-lxd-manager (+0/-58)
tools/libertine-lxd-manager.1 (+0/-9)
Related bugs
Bug #1660685: Consolidate the lx[cd] managers into libertined | Medium | Fix Released |
Related blueprints
Branch information
Recent revisions
- 389. By Christopher Townsend
-
Optimizations regarding the lx[cd] managers:
- Move start/stop counting into libertined and remove the managers.
- Move all start/stop operations to the respective backends.
- Dynamic bind mounts are now handled during the backend's start_container() method. - 388. By Larry Price
-
Refactor liblibertine as a client wrapper for libertined.
Approved by Libertine CI Bot, Christopher Townsend.
- 387. By Larry Price
-
Ensure absolute path lxd bind-mounts have a valid name by using the full path as a backup.
Approved by Christopher Townsend, Libertine CI Bot.
- 386. By Christopher Townsend
-
Add ability to enable and disable the freezing of LXC/LXD containers when not in use. Fixes: https:/
/bugs.launchpad .net/bugs/ 1654355. Approved by Larry Price, Libertine CI Bot.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:libertine