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 <[email protected]> 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 -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : [email protected] Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp

