Add extend volume completion action

Registered by Konrad Gube

This blueprint proposes a new volume action that can be used by Nova to notify Cinder on success or failure when handling "volume-extended" external server events.
The new volume action is used add support for extending attached volumes to the NFS, NetApp NFS, Powerstore NFS, and Quobyte volume drivers.

This blueprint proposes an alternative solution to the one proposed in [1] and [2].

[1] https://blueprints.launchpad.net/nova/+spec/assisted-volume-extend
[2] https://blueprints.launchpad.net/cinder/+spec/use-assisted-volume-extend-api

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
Konrad Gube
Direction:
Needs approval
Assignee:
Konrad Gube
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.opendev.org/#/q/topic:bp/proposes

Addressed by: https://review.opendev.org/c/openstack/cinder-specs/+/866718
    Add extend volume completion action

Gerrit topic: https://review.opendev.org/#/q/topic:bp/extend-volume-completion-action

Addressed by: https://review.opendev.org/c/openstack/cinder/+/873557
    Add the os-extend_volume_completion volume action

Addressed by: https://review.opendev.org/c/openstack/cinder/+/873686
    NFS: Use extend volume completion to add online extend support

Addressed by: https://review.opendev.org/c/openstack/cinder/+/873889
    Netapp NFS: Add online extend support

Addressed by: https://review.opendev.org/c/openstack/cinder-specs/+/877230
    Re-propose extend volume completion action for 2023.2

Addressed by: https://review.opendev.org/c/openstack/cinder/+/891602
    Support waiting for volume extend completion

Addressed by: https://review.opendev.org/c/openstack/cinder-specs/+/896014
    Re-propose extend volume completion action

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.