[Bug 1738213] [NEW] in pike release, UCA changed the nova code and break the old qemu binary
Jeffrey Zhang
1738213 at bugs.launchpad.net
Thu Dec 14 14:47:04 UTC 2017
Public bug reported:
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
** Affects: cloud-archive
Importance: Undecided
Status: Confirmed
** Changed in: cloud-archive
Status: New => Confirmed
--
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