This is similar to [1] needing [2] in the past. The old change added: - qemuProcessPrepareMonitorChr - qemuDomainSetPrivatePaths
But virt-aa-helper just followed without using the actual calls. Also libDir can be set in XML now, so the ruls should not be static in general (even with the old paths). I wonder that tests e.g. b/tests/qemuxml2argvdata/qemuxml2argv-aarch64-kvm-32-on-64.args as one example still have the old paths. Shouldn't that mean they did actually not change? But I see the created dirs differently now when spawning a guest. Anyway, check for latter/recent changes to above functions to explain the change. qemuProcessPrepareMonitorChr stayed the same, but the passed in libDir might have changed. Also there is still the qemuDomainSetPrivatePathsOld which could generate the old paths. So the old rule in #1 has to be kept. Going on to look for the offending change - but since it doesn't show up in any Ubuntu yet it is only medium prio for now. [1]: https://libvirt.org/git/?p=libvirt.git;a=commit;h=a89f05ba8df095875f5ec8a9065a585af63a010b [2]: https://libvirt.org/git/?p=libvirt.git;a=commit;h=dfbc9a8382adc0495bf0e034ae6add92bed4822b ** Changed in: libvirt (Ubuntu) Status: New => Confirmed ** Changed in: libvirt (Ubuntu) Importance: Undecided => Medium -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1718126 Title: newer libvirt changed paths which breaks virt-aa-helper To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libvirt/+bug/1718126/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs