diff --git a/cinderclient/v2/shell.py b/cinderclient/v2/shell.py index c0a38fac2..42dcb6fc0 100644 --- a/cinderclient/v2/shell.py +++ b/cinderclient/v2/shell.py @@ -966,13 +966,9 @@ def do_endpoints(cs, args): def do_credentials(cs, args): """Shows user credentials returned from auth.""" - catalog = cs.client.service_catalog.catalog - - # formatters defines field to be converted from unicode to string - utils.print_dict(catalog['user'], "User Credentials", - formatters=['domain', 'roles']) - utils.print_dict(catalog['token'], "Token", - formatters=['audit_ids', 'tenant']) + warnings.warn( + "``cinder credentials`` is deprecated, use ``openstack token issue`` " + "indead.") @utils.arg('tenant', diff --git a/releasenotes/notes/remove-credentials-e92b68e3bda80057.yaml b/releasenotes/notes/remove-credentials-e92b68e3bda80057.yaml new file mode 100644 index 000000000..78a2b6ec1 --- /dev/null +++ b/releasenotes/notes/remove-credentials-e92b68e3bda80057.yaml @@ -0,0 +1,5 @@ +--- +other: + - The cinder credentials command has not worked for several releases. The + preferred alternative is to us the openstack token issue command, therefore + the cinder credentials command has been removed.