Remove tenant_id

Registered by Brin Zhang

Today, we are support tentant_id and project_id, and they are have the same meaning, but in some place they are not have the same usage, such as we can get srevers by 'project_id', but cannot get them by 'tentant_id' [1].
In order to have a good API for users, we can remove 'tentant_id' and replaced with 'project_id' and/or 'project'.

[1] List Servers GET /servers

reference bug 1468992: https://bugs.launchpad.net/nova/+bug/1468992

Blueprint information

Status:
Not started
Approver:
Ghanshyam Mann
Priority:
Medium
Drafter:
Brin Zhang
Direction:
Approved
Assignee:
Brin Zhang
Definition:
Approved
Series goal:
Accepted for zed
Implementation:
Deferred
Milestone target:
None

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.opendev.org/#/q/topic:bp/remove-tenant-id

Addressed by: https://review.opendev.org/737241
    remove-tenant-id tenant_id

[gibi 20201203]: Spec merged for wallaby so the bp is approved.

[20211117 bauzas] Spec was reproposed for Yoga and then accepted again

[20210312 gibi]: We hit feature freeze so it is now deferred from Wallaby.
[20210504 gibi]: Spec was re-approved for Xena
[2021-09-07 gibi]: We hit feature freeze so it is now deferred from Xena.

[20220225 bauzas] Implementation hit by FeatureFreeze, please repropose the blueprint/spec for the Zed release.

Implementation patches : https://review.opendev.org/q/topic:bp%252Fremove-tenant-id

[20220517 bauzas] Spec was reapproved for the Zed release

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.