yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #61019
[Bug 1443898] Re: TestVolumeBootPattern.test_volume_boot_pattern fail with libvirt-xen
Reviewed: https://review.openstack.org/402318
Committed: https://git.openstack.org/cgit/openstack/nova/commit/?id=12485c74faf317dfe2c05ee0b4877412002893d6
Submitter: Jenkins
Branch: master
commit 12485c74faf317dfe2c05ee0b4877412002893d6
Author: Thomas Bechtold <tbechtold@xxxxxxxx>
Date: Thu Nov 24 17:04:37 2016 +0100
Fix root_device_name for Xen
When running the Tempest scenario test_volume_boot_pattern.\
TestVolumeBootPattern.test_volume_boot_pattern with a
libvirt+Xen environment, the tests fails because the
root_device_name is set to 'vda' which is invalid for Xen.
When getting the BDM for the root block device, check that
the root_device_name is compatible with the used disk bus and
if it is not, adjust the root_device_name.
Change-Id: I4c231b5ef646a067be1566653b6ee89ccbee60f3
Closes-Bug: #1443898
** 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/1443898
Title:
TestVolumeBootPattern.test_volume_boot_pattern fail with libvirt-xen
Status in OpenStack Compute (nova):
Fix Released
Status in tempest:
Invalid
Bug description:
The following test is failling when runned with libvirt-xen nova compute node.
tempest.scenario.test_volume_boot_pattern.TestVolumeBootPattern.test_volume_boot_pattern
This is due to the function _boot_instance_from_volume which create a
volume with the device name "vda", but this is not supported by Xen.
Also Nova itself does not reject the device name.
This is with devstack master.
To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1443898/+subscriptions