Support new python-openstackclient package

Registered by Mark Vanderwiel

Add cookbook support for the new python openstack client package.
It uses two new environment variables OS_PROJECT_NAME/ID but also uses the existing value OS_TENANT_NAME as a default https://github.com/openstack/python-openstackclient/blob/master/openstackclient/shell.py#L166

Blueprint information

Status:
Complete
Approver:
None
Priority:
Medium
Drafter:
Mark Vanderwiel
Direction:
Approved
Assignee:
Mark Vanderwiel
Definition:
Approved
Series goal:
Accepted for icehouse
Implementation:
Implemented
Milestone target:
milestone icon icehouse-stable
Started by
Mark Vanderwiel
Completed by
Mark Vanderwiel

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/for,n,z

Addressed by: https://review.openstack.org/85754
    Add python-openstackclient package support

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

Addressed by: https://review.openstack.org/87994
    Add client role

Addressed by: https://review.openstack.org/88439
    Add client recipes to role

(?)

Work Items

Work items:
- Add python-openstackclient package to a new Common client recipe: DONE
- Add support in openrc for OS_PROJECT_NAME/ID : POSTPONED
- Update client role to have new recipe in it: DONE

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.