VMware: volume vmdks are always created using lsiLogic

Bug #1691285 reported by Vipin Balachandran
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Cinder
Fix Released
Medium
Vipin Balachandran

Bug Description

Empty volumes are created using lsiLogic adapter. Some versions of the Windows OS do not support lsiLogic and hence the VM may fail to boot from such volumes or the volume may not be recognized. There should be an option to specify the default adapter type for new volumes and override this setting using volume type extra-spec.

Tags: drivers vmware
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to cinder (master)

Fix proposed to branch: master
Review: https://review.openstack.org/465186

Changed in cinder:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Fix proposed to branch: master
Review: https://review.openstack.org/466185

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to cinder (master)

Reviewed: https://review.openstack.org/465186
Committed: https://git.openstack.org/cgit/openstack/cinder/commit/?id=fdd49d09a6c85b4b07be18d56ac29c5af2ac224f
Submitter: Jenkins
Branch: master

commit fdd49d09a6c85b4b07be18d56ac29c5af2ac224f
Author: Vipin Balachandran <email address hidden>
Date: Tue May 16 14:03:35 2017 -0700

    VMware: Config option for default adapter type

    Currently vmdk volumes are created with lsiLogic adapter.
    The volume may not be recognized if the guest OS does not
    support lsiLogic. Adding config option 'vmware_adapter_type'
    to specify the default adapter type for new volumes.

    DocImpact
    Added new driver config option 'vmware_adapter_type' to
    specify the default adapter type for new volumes created
    by the VMware VMDK driver.

    Partial-bug: #1691285
    Change-Id: I2b923af59d51a8b0c94ef4e111d20958d44182b0

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Reviewed: https://review.openstack.org/466185
Committed: https://git.openstack.org/cgit/openstack/cinder/commit/?id=8dbf2b7e980678f3f7dd8a0071d5f70cc3ad266a
Submitter: Jenkins
Branch: master

commit 8dbf2b7e980678f3f7dd8a0071d5f70cc3ad266a
Author: Vipin Balachandran <email address hidden>
Date: Thu May 18 22:16:00 2017 -0700

    VMware: Add volume adapter type extra-spec option

    Adding a new volume type extra-spec option 'vmware:adapter_type'
    to override the default adapter type of volumes.

    DocImpact
    The VMDK driver now supports a new extra-spec option
    'vmware:adapter_type' to override the default adapter
    type specified by config option 'vmware_adapter_type'.

    Change-Id: Ifc641d82e6eecbe12aa0e77242ce8555b7e57b76
    Closes-bug: #1691285

Changed in cinder:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/cinder 11.0.0.0rc1

This issue was fixed in the openstack/cinder 11.0.0.0rc1 release candidate.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.