[Bug 1738213] Re: in pike release, UCA changed the nova code and break the old qemu binary
James Page
james.page at ubuntu.com
Thu Dec 14 15:07:20 UTC 2017
*** This bug is a duplicate of bug 1734990 ***
https://bugs.launchpad.net/bugs/1734990
** This bug has been marked a duplicate of bug 1734990
[SRU] pike stable releases
--
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to Ubuntu Cloud Archive.
https://bugs.launchpad.net/bugs/1738213
Title:
in pike release, UCA changed the nova code and break the old qemu
binary
Status in Ubuntu Cloud Archive:
Confirmed
Bug description:
Kolla project is using UCA pike binary. But with some issue, we
fallback to use qemu 2.5 + ceph Jewel by ping the package version.
Then found this issue.
After checked the nova/virt/images.py files before the one in UCA and
nova upstream code. got following
$ diff ~/openstack/nova/nova/virt/images.py images.py(from UAC)
60c60,61
< cmd = ('env', 'LC_ALL=C', 'LANG=C', 'qemu-img', 'info', path)
---
> cmd = ('env', 'LC_ALL=C', 'LANG=C',
> 'qemu-img', 'info', '--force-share', path)
UCA add "--force-share" parameter roughly, which make nova can not work with old qemu-img binary.
Since nova 16.0.2, this issue have be fixed by upstream[0]
So you upgrade the nova code to the 16.0.2 at least? then nova package
in ubuntu binary will support all qemu version.
Thanks a lot.
[0] https://review.openstack.org/#/c/509774
To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-archive/+bug/1738213/+subscriptions
More information about the Ubuntu-openstack-bugs
mailing list