Convert all usage of tenant to project

Registered by Dean Troyer

Without backward-compatibility to hold us back we can eliminate all user-visible usage of the word 'tenant'.

Blueprint information

Status:
Complete
Approver:
None
Priority:
High
Drafter:
None
Direction:
Needs approval
Assignee:
Dean Troyer
Definition:
New
Series goal:
None
Implementation:
Implemented
Milestone target:
None
Started by
Dean Troyer
Completed by
Dean Troyer

Related branches

Sprints

Whiteboard

Of course the biggest impact here is in the Identity API commands: tenant create/delete/list/set/show

The exisitng auth environment variables will remain as aliases for compatibility with the project CLI configs: OS_TENANT_NAME == OS_PROJECT_NAME, etc.

Gerrit topic: https://review.openstack.org/#q,topic:tenant-b-gone,n,z

Addressed by: https://review.openstack.org/39161
    Remove tenant round 1 - global options

Addressed by: https://review.openstack.org/39162
    Remove tenant round 2 - Identity API

Addressed by: https://review.openstack.org/39163
    Remove tenant round 3 - other commands

(?)

Work Items

Work items:
Environment and global options: DONE
Identity commands: DONE
Other commands: DONE

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.