Remove device from volume attach requests

Registered by Matt Riedemann on 2017-04-02

As discussed in the mailing list:

http://lists.openstack.org/pipermail/openstack-dev/2017-April/114846.html

The backend virt drivers cannot really honor the requested device name for a block device when creating a server or attaching a volume. We randomly get bugs and questions about this, so let's fix the API by removing the device entry in the POST requests from these APIs.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Low
Drafter:
Matt Riedemann
Direction:
Needs approval
Assignee:
Matt Riedemann
Definition:
Discussion
Series goal:
None
Implementation:
Not started
Milestone target:
None

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/remove-device-from-bdm-post-requests,n,z

Addressed by: https://review.openstack.org/452546
    Remove device from BDM POST requests (spec)

I'm removing this from consideration for Pike, see the spec review for discussion and details. This might be something we can do a few releases down the road, but we have other things that need to get done before we can consider it. -- mriedem 20170405

After renewed discussion on the spec https://review.openstack.org/#/c/452546/ I'm going to re-propose this for Rocky but change the scope to just volume attach requests rather than also try to deal with the boot-from-volume usage of device_name to correlate image-defined BDMs. -- mriedem 20180604

Gerrit topic: https://review.openstack.org/#q,topic:bp/remove-device-from-volume-attach-requests,n,z

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.