← Back to team overview

yahoo-eng-team team mailing list archive

[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