Allowing target state for evacuate

Registered by Sahid Orentino

This is to enhance the evacuate instance API to allow operator setting target state.

In certain circumstances the operator may have desire when evacuating running instances from a service down to set target state as stop even if they were considered as running in the source host.

It’s for example the usage for some public clouds like Amazon AWS.

The enhanced API will now provide the ability to set TargetState as (Current, Running, Sopped) where the default will remain Current.

Blueprint information

Status:
Complete
Approver:
melanie witt
Priority:
Undefined
Drafter:
Sahid Orentino
Direction:
Approved
Assignee:
Sahid Orentino
Definition:
Approved
Series goal:
Accepted for antelope
Implementation:
Implemented
Milestone target:
None
Started by
Sylvain Bauza
Completed by
Sylvain Bauza

Related branches

Sprints

Whiteboard

[20221130 bauzas] Spec got approved https://review.opendev.org/c/openstack/nova-specs/+/857838

Gerrit topic: https://review.opendev.org/#/q/topic:bp/allowing-target-state-for-evacuate

Addressed by: https://review.opendev.org/c/openstack/nova/+/858383
    compute: enhance compute evacuate instance to support target state

Addressed by: https://review.opendev.org/c/openstack/nova/+/858384
    api: extend evacuate instance to support target state

Addressed by: https://review.opendev.org/c/openstack/nova/+/872413
    fup: support evacuate target state

[20230210 bauzas] Marking the series as implemented as all the serverside nova is merged

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.