backport some fixes as stable update before LTS release
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libvirt (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
As usual before an LTS release add backports of recent upstream fixes to further stabilize the packages right from the beginning since they will be available for a long time.
Identified (if we really will use it depends on applicability)
4c581527d4 qemu: Stop domain on failed restore
991c56105d lxc: Fix segfault when lxc.network does not start with 'type'
bd622e2a21 qemu: do not revert to NULL bandwidth
457b0e7488 qemu: preserve error on bandwidth rollback
879e9db194 testutils: check return value of g_setenv
9bf9e0ae6a qemuDomainGetSt
215b5daf43 m4: libxl: properly fail when libxl is required
3f8b57a61f qemu: save/restore original error when recovering from failed bridge attach
d8b4f70e1e virDomainFSDefFree: Unref private data
6d371d92f8 qemuTestParseCa
6801ad1624 bhyve: command: remove unused includes
2ab1a55349 vz: Fix return value in error path
8400b6c198 qemu: use correct backendType when checking memfd capability
43773d48e6 testutilsxen: error out on initialization failure
a97e17c4e2 tests: libxl: do not run the emulator
b379fee117 daemon: set default memlock limit for systemd service
6799b72d92 qemu: Don't compare local and remote hostnames on migration
7b6308b725 virsystemdtest: do not leak socket path
46e16b553d tests: fix double unlock of monitor in hotplug test
ea903036fa (upstream/master, upstream-
P.S. libvirt has no stable releases, that is a selection of patches that contain crash/fix/resolves isolated to those that do not fix code that as added after 6.0 (minus those we already had applied and those which too much appear to be a new feature).
Related branches
- Rafael David Tinoco (community): Approve
- Canonical Server: Pending requested
- Canonical Server packageset reviewers: Pending requested
-
Diff: 5704 lines (+5514/-0)31 files modifieddebian/changelog (+13/-0)
debian/patches/series (+29/-0)
debian/patches/stable/lp-1868539-bhyve-command-remove-unused-includes.patch (+41/-0)
debian/patches/stable/lp-1868539-daemon-set-default-memlock-limit-for-systemd-service.patch (+94/-0)
debian/patches/stable/lp-1868539-m4-libxl-properly-fail-when-libxl-is-required.patch (+47/-0)
debian/patches/stable/lp-1868539-qemu-Don-t-compare-local-and-remote-hostnames-on-mig.patch (+62/-0)
debian/patches/stable/lp-1868539-qemu-Stop-domain-on-failed-restore.patch (+104/-0)
debian/patches/stable/lp-1868539-qemu-Use-g_autoptr-for-qemuDomainSaveCookie.patch (+140/-0)
debian/patches/stable/lp-1868539-qemu-do-not-revert-to-NULL-bandwidth.patch (+45/-0)
debian/patches/stable/lp-1868539-qemu-preserve-error-on-bandwidth-rollback.patch (+59/-0)
debian/patches/stable/lp-1868539-qemu-save-restore-original-error-when-recovering-fro.patch (+60/-0)
debian/patches/stable/lp-1868539-qemu-use-correct-backendType-when-checking-memfd-cap.patch (+46/-0)
debian/patches/stable/lp-1868539-qemuDomainGetStatsIOThread-Don-t-leak-array-with-0-i.patch (+49/-0)
debian/patches/stable/lp-1868539-qemuDomainSaveImageStartVM-Use-VIR_AUTOCLOSE-for-int.patch (+50/-0)
debian/patches/stable/lp-1868539-qemuDomainSaveImageStartVM-Use-g_autoptr-for-virComm.patch (+40/-0)
debian/patches/stable/lp-1868539-qemuTestParseCapabilitiesArch-Free-binary.patch (+52/-0)
debian/patches/stable/lp-1868539-security-Try-harder-to-run-transactions.patch (+97/-0)
debian/patches/stable/lp-1868539-tests-fix-double-unlock-of-monitor-in-hotplug-test.patch (+64/-0)
debian/patches/stable/lp-1868539-testutils-check-return-value-of-g_setenv.patch (+39/-0)
debian/patches/stable/lp-1868539-testutilsxen-error-out-on-initialization-failure.patch (+42/-0)
debian/patches/stable/lp-1868539-virDomainFSDefFree-Unref-private-data.patch (+52/-0)
debian/patches/stable/lp-1868539-virsystemdtest-do-not-leak-socket-path.patch (+55/-0)
debian/patches/stable/lp-1868539-vz-Fix-return-value-in-error-path.patch (+49/-0)
debian/patches/ubuntu/lp-1853200-cpu_map-Add-decode-element-to-x86-CPU-model-definiti.patch (+741/-0)
debian/patches/ubuntu/lp-1853200-cpu_map-Add-more-noTSX-x86-CPU-models.patch (+695/-0)
debian/patches/ubuntu/lp-1853200-cpu_map-Don-t-use-new-noTSX-models-for-host-model-CP.patch (+129/-0)
debian/patches/ubuntu/lp-1853200-cpu_x86-Honor-CPU-models-decode-element.patch (+59/-0)
debian/patches/ubuntu/lp-1853200-cputest-Add-data-for-Intel-R-Core-TM-i7-8550U-CPU-wi.patch (+2022/-0)
debian/patches/ubuntu/lp-1867460-qemu-fixing-auto-detecting-binary-in-domain-capabili.patch (+115/-0)
debian/patches/ubuntu/lp-1867460-qemu_capabilities-Rework-domain-caps-cache.patch (+325/-0)
debian/patches/ubuntu/lp-1868528-util-virhostcpu-Fail-when-fetching-CPU-Stats-for-inv.patch (+99/-0)
Changed in libvirt (Ubuntu): | |
status: | New → Triaged |
Safe context fixes needed to apply as-is:
1c16f261d07
82e127e3435
3203ad6cfd6
Skipped (do not apply or unimportant while needing backport adaptions):
991c56105
a97e17c4e