Support remove a nova compute from nova compute

Registered by Guangya Liu (Jay Lau)

Current in openstack, there is no command to remove a nova compute node from openstack cluster. So if customer do not want to use the nova compute, then once nova compute service was down on this node or this node was re-provisioned, "nova service-list" or "nova-manage service list" still show the node.

It is better that introduce a new REST API to remove nova compute.

Blueprint information

Status:
Complete
Approver:
Russell Bryant
Priority:
Medium
Drafter:
None
Direction:
Approved
Assignee:
Jason Dillaman
Definition:
Approved
Series goal:
Accepted for icehouse
Implementation:
Implemented
Milestone target:
milestone icon 2014.1
Started by
Russell Bryant
Completed by
John Garbutt

Whiteboard

Have reached out to the creator of the blueprint a couple of times about status with no response, so I'm assigning this to someone else who has expressed interest in implementing it. --russellb

Gerrit topic: https://review.openstack.org/#q,topic:bp/remove-nova-compute,n,z

Addressed by: https://review.openstack.org/39998
    Add a new compute API method for deleting retired services

Addressed by: https://review.openstack.org/141105
    Enable delete of retired services via nova-manage

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.