Support arm64 and xenial overlay based chroot containers
Bug #1642324 reported by
Christopher Townsend
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Libertine | Status tracked in Devel | |||||
Devel |
Fix Released
|
Medium
|
Christopher Townsend | |||
Trunk |
Fix Released
|
Medium
|
Christopher Townsend | |||
libertine (Ubuntu) |
Fix Released
|
Medium
|
Christopher Townsend |
Bug Description
Currently, creating a chroot container on arm64 based hardware fails.
Also, the xenial stable overlay PPA should be added when creating a xenial chroot container.
Related branches
lp:~townsend/libertine/support-arm64-xenial
- Larry Price: Approve
- Libertine CI Bot: Approve (continuous-integration)
-
Diff: 24 lines (+3/-3)1 file modifiedpython/libertine/ChrootContainer.py (+3/-3)
lp:~townsend/libertine/1.4.4-release
- Larry Price: Approve
-
Diff: 3783 lines (+2969/-70)59 files modifieddata/CMakeLists.txt (+1/-1)
data/com.canonical.libertine.ContainerManager.service (+3/-0)
debian/changelog (+33/-0)
debian/libertine-tools.install (+2/-0)
debian/python3-libertine.install (+1/-0)
debian/rules (+2/-2)
po/CMakeLists.txt (+2/-0)
python/libertine/ChrootContainer.py (+32/-15)
python/libertine/ContainersConfig.py (+38/-6)
python/libertine/HostInfo.py (+1/-1)
python/libertine/Libertine.py (+28/-7)
python/libertine/LxcContainer.py (+11/-5)
python/libertine/launcher/config.py (+1/-1)
python/libertine/service/apt.py (+77/-0)
python/libertine/service/container.py (+139/-0)
python/libertine/service/manager.py (+115/-0)
python/libertine/service/progress.py (+84/-0)
python/libertine/service/task_dispatcher.py (+114/-0)
python/libertine/service/tasks/__init__.py (+39/-0)
python/libertine/service/tasks/app_info_task.py (+35/-0)
python/libertine/service/tasks/base_task.py (+94/-0)
python/libertine/service/tasks/container_info_task.py (+29/-0)
python/libertine/service/tasks/create_task.py (+72/-0)
python/libertine/service/tasks/destroy_task.py (+42/-0)
python/libertine/service/tasks/install_task.py (+49/-0)
python/libertine/service/tasks/list_apps_task.py (+30/-0)
python/libertine/service/tasks/list_task.py (+25/-0)
python/libertine/service/tasks/remove_task.py (+48/-0)
python/libertine/service/tasks/search_task.py (+27/-0)
python/libertine/service/tasks/update_task.py (+39/-0)
python/libertine/utils.py (+34/-17)
tests/CMakeLists.txt (+1/-0)
tests/integration/CMakeLists.txt (+4/-0)
tests/integration/test_libertine_service.py (+176/-0)
tests/unit/CMakeLists.txt (+1/-0)
tests/unit/pytest.ini (+2/-0)
tests/unit/service/CMakeLists.txt (+12/-0)
tests/unit/service/tasks/CMakeLists.txt (+10/-0)
tests/unit/service/tasks/test_app_info_task.py (+61/-0)
tests/unit/service/tasks/test_container_info_task.py (+44/-0)
tests/unit/service/tasks/test_create_task.py (+234/-0)
tests/unit/service/tasks/test_destroy_task.py (+80/-0)
tests/unit/service/tasks/test_install_task.py (+76/-0)
tests/unit/service/tasks/test_list_apps_task.py (+59/-0)
tests/unit/service/tasks/test_list_task.py (+45/-0)
tests/unit/service/tasks/test_remove_task.py (+76/-0)
tests/unit/service/tasks/test_search_task.py (+43/-0)
tests/unit/service/tasks/test_update_task.py (+80/-0)
tests/unit/service/test_apt.py (+134/-0)
tests/unit/service/test_container.py (+202/-0)
tests/unit/service/test_task_dispatcher.py (+148/-0)
tests/unit/test_libertine_container.py (+8/-4)
tools/CMakeLists.txt (+1/-1)
tools/completions/libertine-container-manager (+5/-3)
tools/libertine-container-manager (+46/-2)
tools/libertine-container-manager.1 (+10/-0)
tools/libertine-launch (+6/-1)
tools/libertine-lxc-manager (+17/-4)
tools/libertined (+141/-0)
Changed in libertine (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → Medium |
summary: |
- Support arm64 based chroot containers + Support arm64 and xenial overlay based chroot containers |
description: | updated |
Changed in libertine (Ubuntu): | |
status: | Triaged → In Progress |
assignee: | nobody → Christopher Townsend (townsend) |
tags: | added: chroot |
To post a comment you must log in.
Fix committed into lp:libertine at revision 333, scheduled for release in libertine, milestone Unknown