Deprecate magnum client

Registered by Ricardo Rocha

All the client functionality should be now available via the common client:
# openstack coe ...

We could deprecate the magnum client (the earlier the better).

The only remaining command is:
# magnum service-list

which could be moved to magnum-manage, as is done in keystone.

Blueprint information

Status:
Complete
Approver:
Spyros Trigazis
Priority:
Low
Drafter:
Ricardo Rocha
Direction:
Approved
Assignee:
M V P Nitesh
Definition:
New
Series goal:
Accepted for queens
Implementation:
Implemented
Milestone target:
milestone icon queens-3
Started by
Spyros Trigazis
Completed by
Spyros Trigazis

Related branches

Sprints

Whiteboard

--
strigazi @ Thu Mar 15 11:21:30 UTC 2018
Implemented in queens
http://git.openstack.org/cgit/openstack/python-magnumclient/log/?h=stable/queens
--
strigazi on Wed Sep 13 09:58:22 UTC 2017

OSC: Add magnum service-list command https://review.openstack.org/#/c/503569/
--
strigazi on Mon Sep 11 13:10:40 UTC 2017
[1] is partially complete, we need to make the name positional for the OSC client too and then we can close it. Let's track [1] here as well.

[1] https://blueprints.launchpad.net/magnum/+spec/positional-name
--
The commands for create , update, delete, show and list for "Cluster" and "Cluster-template" are already done.

Will create OSC commands for ca-rotate, ca-show, ca-sign, stats-list , quotas-create , quotas-delete, quotas-list, quotas-show and quotas-update .

Will add the functional test cases for all the OSC commands of magnum

Gerrit topic: https://review.openstack.org/#q,topic:bp/deprecate-magnum-client,n,z

Addressed by: https://review.openstack.org/529533
    Update contributor quickstart to use openstack client commands

Addressed by: https://review.openstack.org/548009
    Update old reference to bay in cluster commands.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.