Switch Nova to use tenant ID authentication with Neutron

Registered by Phil Day

Keystone v3 supports non-unique project names, which means that authentication needs to be by tenant ID.

The Neutron client supports authentication via Tenant_ID: https://review.openstack.org/#/c/35116/

But Nova currently only supports name based authentication, via neutron_admin_tenant_name.

This change would introduce a neutron_admin_tenant_id value, and deprecate the tenant_name option

Blueprint information

Status:
Complete
Approver:
Russell Bryant
Priority:
Low
Drafter:
None
Direction:
Approved
Assignee:
Phil Day
Definition:
Approved
Series goal:
Accepted for icehouse
Implementation:
Implemented
Milestone target:
milestone icon 2014.1
Started by
Russell Bryant
Completed by
John Garbutt

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/tenant-id-based-auth-for-neutron,n,z

Addressed by: https://review.openstack.org/69972
    Add support for tenant_id based authentication with Neutron

---
Given this change: https://review.openstack.org/#/c/69972/, it would be nice if there was a related change to devstack now which uses that config option rather than the deprecated one so we know it's being used in the check/gate queue for testing.
-- mriedem
---

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.