The change in Openstack is in Ocata only, if you run Ocata on Zesty or
Xenial+UCA-Ocata you should be good already with the fix above.

I'm considering to backport it to Yakkety where libvirt is in the broken
state (script is handled by libvirt, but it doesn't know about "" being
meant to be a no-op). Looking into that somewhen this week.

But I won't backport to Xenial (makes no sense, the code it fixes isn't there 
at all).
And that means UCA-Newton on Xenial as well won't get a fix as it does not 
apply.
I'm open to a community driven fix for it in Xenial, but there IMO the override 
in the apparmor is more likely the right way to do it.

The problem that is left IMHO is that the openstack change from passing
'path=""' to "not passed at all" is suboptimal, as this is "defined" in
qemu/libvirt as "fall back to default path". But that fix would have to
be in Openstack.

** Also affects: libvirt (Ubuntu Yakkety)
   Importance: Undecided
       Status: New

** Changed in: libvirt (Ubuntu Yakkety)
       Status: New => Triaged

** Changed in: libvirt (Ubuntu Yakkety)
   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/1665698

Title:
  /etc/qemu-ifup not allowed by apparmor

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-archive/+bug/1665698/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to