Page MenuHomeSolus

Update libvirt to 5.8.0
AbandonedPublic

Authored by livingsilver94 on Oct 25 2019, 3:59 PM.
Referenced Files
F11048655: D7487.id18415.diff
Thu, Aug 10, 4:47 PM
F11048654: D7487.id.diff
Thu, Aug 10, 4:47 PM
F11048653: D7487.id18416.diff
Thu, Aug 10, 4:47 PM
F11048652: D7487.id18328.diff
Thu, Aug 10, 4:47 PM
F11048651: D7487.id17976.diff
Thu, Aug 10, 4:47 PM
F11034283: D7487.diff
Wed, Aug 9, 4:36 PM
F11023604: D7487.diff
Tue, Aug 8, 3:16 PM
F10987229: D7487.diff
Mon, Jul 24, 4:59 AM
Subscribers

Details

Summary

Changelog available here starting from version 4.9.0.
Fixes T8299, T7213.

Test Plan

Successfully launched a Solus VM using virt-manager.
sudo apparmor_status correctly detects profiles and processes associated to libvirtd and VMs running.

Diff Detail

Repository
R1891 libvirt
Branch
master
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

livingsilver94 added a subscriber: DataDrake.
NOTE: Do not accept this patch before having patched aa-lsm-hook. @DataDrake knows.
pspec_x86_64.xml
487

How does this differ from 50-libvirt.rules?

DataDrake added inline comments.
pspec_x86_64.xml
487

.keyrules is a custom format we added to polkit so that we don't need to use JS for configuration. It's comparatively much faster.

This revision now requires changes to proceed.Nov 14 2019, 7:51 PM

Restore 50-libvirt.keyrules. Now I know what it is

Hmm maybe I should make a deprecation PR for libvirt-docs?

DataDrake added inline comments.
pspec_x86_64.xml
128

Maybe this should get patterned into -docs rather than deprecating the package.

504

These should probably be tmpfiles since /var/run -> /run which is a tmpfs

This revision now requires changes to proceed.Nov 18 2019, 5:22 AM
pspec_x86_64.xml
128

What exactly? All the /usr/share/doc/libvirt dir?

504

Only /var/run? Because for example, samba has more dirs specified. I am aware that /var/lib and var/log are not tmpfs, still they're listed in that file...

pspec_x86_64.xml
128

All of /usr/share/doc afaict is not needed to be installed local.

504

You can do the others, yeah. /var/run is just the one that will always get this package marked as broken.

Remove whitespace added by mistake

This revision is now accepted and ready to land.Nov 26 2019, 12:32 AM

Looks like 6.1.0 snuck in ahead of this. Sorry about that! Please do rebase your tmpfiles changes on another patch. I wouldn't want to lose them!

What about the apparmor patch too?