Deprecate service management in nova-manage

Registered by Balazs Gibizer

The service command of nova-manage tool provides duplicated functionality
with the nova REST API.

The novaclient already has the following service commands:

service-disable Disable the service.
service-enable Enable the service.
service-list Show a list of all running services.
host-describe Describe a specific host

This covers what nova-manage service was providing so let's
deprecate the legacy nova-manage subcommand and mark it for
removal in the N release.

Blueprint information

Status:
Complete
Approver:
John Garbutt
Priority:
Low
Drafter:
Balazs Gibizer
Direction:
Approved
Assignee:
Balazs Gibizer
Definition:
Approved
Series goal:
Accepted for mitaka
Implementation:
Implemented
Milestone target:
milestone icon mitaka-1
Started by
John Garbutt
Completed by
Matt Riedemann

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:deprecate-nova-manage-service,n,z

Addressed by: https://review.openstack.org/240858
    Deprecate nova-manage service subcommand

Gerrit topic: https://review.openstack.org/#q,topic:bp/deprecate-service-management-in-nova-manage,n,z

Summit discussion seemed to lead towards this being a good idea. Approving without a spec based on that conversation. --johnthetubaguy 2nd November 2015

I've posted to the openstack-operators mailing list asking if anyone has an objection to doing this:
http://lists.openstack.org/pipermail/openstack-operators/2015-November/008779.html
-- mriedem 20151113

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.