Merge ~paelzer/uvtool:per-arch-templates-onmaster into uvtool:master
Status: | Merged | ||||
---|---|---|---|---|---|
Approved by: | Robie Basak | ||||
Approved revision: | aa7a10fa8578ae17b9bdf60b2fb6ea310373c6c0 | ||||
Merged at revision: | aa7a10fa8578ae17b9bdf60b2fb6ea310373c6c0 | ||||
Proposed branch: | ~paelzer/uvtool:per-arch-templates-onmaster | ||||
Merge into: | uvtool:master | ||||
Diff against target: |
297 lines (+109/-31) 7 files modified
contrib/README (+0/-5) man/uvt-kvm.1 (+12/-1) setup.py (+4/-1) template-aarch64.xml (+14/-10) template-ppc64le.xml (+0/-0) template-s390x.xml (+22/-0) uvtool/libvirt/kvm.py (+57/-14) |
||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Robie Basak | Approve | ||
Review via email: mp+332412@code.launchpad.net |
Description of the change
Hi,
as discussed the re-written and tested contribution for better multi-arch support.
Suggestion for the debian/changelog when you carry this from master:
* Select the default template per host architecture (LP: #1452016)
- Provide and auto-select per arch templates for aarch64, ppc64le and s390x
- reject console redirection on s390x due to sclp console.
- Track UNDEF_FLAGS to handle nvram being used and properly removed in
aarch64 use cases.
- create: add guest-arch option to override default template arch
- Document template architecture changes in man pages
A matching commit for the changelog would be at https:/
Those two branches are identical other than this commit to debian/changelog.
A testable build is in https:/
Hmm, all spawning was fine, but the nvram cleanup on arm does need an improvement.
Expect a follow up fix into this branch rather soon.