yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #50261
[Bug 1523734] Re: IDE bus not supported for PPC64 little endian
Reviewed: https://review.openstack.org/272603
Committed: https://git.openstack.org/cgit/openstack/nova/commit/?id=83574aa27364e538dc4b96a9c90adae75b14ecf3
Submitter: Jenkins
Branch: master
commit 83574aa27364e538dc4b96a9c90adae75b14ecf3
Author: Aysy Anne Duarte <aysyanne@xxxxxxxxxxxxxxxxxx>
Date: Tue Jan 26 15:43:36 2016 +0000
Add ppc64le architecture to some libvirt unit tests
Some unit tests are failing when running on ppc64le.
It is necessary to add the option ppc64le inside the
architecture check for some test_blockinfo and test_driver unit tests.
Closes-Bug: #1523734
Change-Id: I16eafee7bd24febf58201d984cdcbfdef8b97ef3
** Changed in: nova
Status: In Progress => Fix Released
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1523734
Title:
IDE bus not supported for PPC64 little endian
Status in OpenStack Compute (nova):
Fix Released
Bug description:
When I deploy openstack kilo on PPC64 little endian system, vm
template xml generated by nova apply IDE bus for device type which is
not supported in ppc64 little endian. I dig deep and find problems in
function get_disk_bus_for_device_type in file
nova/virt/libvirt/blockinfo.py.
When virt_type is in qemu or kvm and device_type is cdrom, virt_type
is determine by guestarch, scsi for arch in (PPC, PPC64, S390, S390X)
and IDE for other. So when guestarch is PPC64LE , then virt_type of
IDE is returned which is not support.
I add PPC64LE in arch for scsi and it does works. The patch is
attached.
To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1523734/+subscriptions
References