Page MenuHomeSolus

Update libvirt to 4.5.0
ClosedPublic

Authored by kyrios123 on Jul 12 2018, 12:53 PM.

Details

Summary

Changelog available on this page

Signed-off-by: Pierre-Yves <pyu@riseup.net>

Test Plan
  • build libvirt
  • build python-libvirt against libvirt
  • build libvirt-glib against libvirt
  • build virt-manager against libvirt-glib and libvirt-python
  • install libvirt, libvirt-glib, python-libvirt and virt-mananger
  • make sure current user is member of the "libvirt" group
  • start libvirtd with sudo systemctl start libvirtd.service
  • run virt-manager and create a VM using damn small linux iso

Diff Detail

Repository
R1891 libvirt
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

kyrios123 created this revision.Jul 12 2018, 12:53 PM
kyrios123 requested review of this revision.Jul 12 2018, 12:53 PM
JoshStrobl abandoned this revision.Jul 12 2018, 1:02 PM
JoshStrobl added a subscriber: JoshStrobl.

Abandoning so Herald will chill. Thank you @kyrios123 for helping test the new Herald rule.

kyrios123 updated this revision to Diff 8090.Jul 12 2018, 1:02 PM

Remove .eopkg files has Herald told me to do

To me the tests for qemu through libvirt needs to be gnome-boxes as it's the package that constantly breaks by trying to enable every single feature that nobody is using.

To me the tests for qemu through libvirt needs to be gnome-boxes as it's the package that constantly breaks by trying to enable every single feature that nobody is using.

I just made a quick test and virt-viewer/virt-manager/qemu are all working fine only gnome-boxes doesn't want to boot my test .iso (dsl-4.4.10.iso and slitaz-rolling.iso), even after updating to 3.28.5.
Tbf, I am probably too noob to run this application it's so minimalist that I haven't even found how to change any setting apart from memory/disk space.

To me the tests for qemu through libvirt needs to be gnome-boxes as it's the package that constantly breaks by trying to enable every single feature that nobody is using.

I just made a quick test and virt-viewer/virt-manager/qemu are all working fine only gnome-boxes doesn't want to boot my test .iso (dsl-4.4.10.iso and slitaz-rolling.iso), even after updating to 3.28.5.
Tbf, I am probably too noob to run this application it's so minimalist that I haven't even found how to change any setting apart from memory/disk space.

That is the point, it has no options and tries to enable everything. Keeping that working will be the difficulty which is why it makes it a necessary test.

Also, this will need to be redone as I've pushed what should fix the libvirt issue so I can push it to Shannon.

kyrios123 updated this revision to Diff 8145.Jul 15 2018, 7:45 PM

Rebase

FWIW: I couldn't test it against gnome-boxes

sunnyflunk accepted this revision.Jul 30 2018, 2:37 AM

Note: I will push and test this, however, in future if you can't test it with virt-manager and gnome-boxes on real hardware, then you shouldn't be pushing libvirt/qemu changes to Phab.

This revision is now accepted and ready to land.Jul 30 2018, 2:37 AM
This revision was automatically updated to reflect the committed changes.