Manila: Drop tenant_id templating from v2 endpoint
Manila's wallaby release [1] made it possible for the v2 endpoint to not include a tenant_id (project_id). This change was made to accommodate interactions by system scoped users. System scoped users cannot interact with an endpoint that needs the "tenant_id" templating, because system scoped tokens cannot be resolved to a particular tenant_id by definition. More information regarding this change is captured in the release notes for the project [2] and the API reference [3]. [1] https://review.opendev.org/c/openstack/manila/+/773709 [2] https://docs.openstack.org/releasenotes/manila/wallaby.html#prelude [3] https://docs.openstack.org/api-ref/shared-file-system/#shared-file-systems-api Co-Authored-By: Goutham Pacha Ravi <gouthampravi@gmail.com> Change-Id: I85aec373e86ab587ead389852730bcf833311ae4
This commit is contained in:
parent
e31e8776c2
commit
06cc21a445
@ -6507,9 +6507,7 @@ outputs:
|
||||
- ManilaAdmin
|
||||
- protocol
|
||||
uri:
|
||||
list_join:
|
||||
- ''
|
||||
- - make_url:
|
||||
make_url:
|
||||
scheme:
|
||||
get_param:
|
||||
- EndpointMap
|
||||
@ -6544,8 +6542,7 @@ outputs:
|
||||
- EndpointMap
|
||||
- ManilaAdmin
|
||||
- port
|
||||
path: /v2/
|
||||
- '%(tenant_id)s'
|
||||
path: /v2
|
||||
uri_no_suffix:
|
||||
make_url:
|
||||
scheme:
|
||||
@ -6638,9 +6635,7 @@ outputs:
|
||||
- ManilaInternal
|
||||
- protocol
|
||||
uri:
|
||||
list_join:
|
||||
- ''
|
||||
- - make_url:
|
||||
make_url:
|
||||
scheme:
|
||||
get_param:
|
||||
- EndpointMap
|
||||
@ -6675,8 +6670,7 @@ outputs:
|
||||
- EndpointMap
|
||||
- ManilaInternal
|
||||
- port
|
||||
path: /v2/
|
||||
- '%(tenant_id)s'
|
||||
path: /v2
|
||||
uri_no_suffix:
|
||||
make_url:
|
||||
scheme:
|
||||
@ -6769,9 +6763,7 @@ outputs:
|
||||
- ManilaPublic
|
||||
- protocol
|
||||
uri:
|
||||
list_join:
|
||||
- ''
|
||||
- - make_url:
|
||||
make_url:
|
||||
scheme:
|
||||
get_param:
|
||||
- EndpointMap
|
||||
@ -6806,8 +6798,7 @@ outputs:
|
||||
- EndpointMap
|
||||
- ManilaPublic
|
||||
- port
|
||||
path: /v2/
|
||||
- '%(tenant_id)s'
|
||||
path: /v2
|
||||
uri_no_suffix:
|
||||
make_url:
|
||||
scheme:
|
||||
|
Loading…
x
Reference in New Issue
Block a user