Unset keystone::public_endpoint
When public_endpoint parameter is set, keystone composes request urls from that parameter. However this can cause incorrect url detection especially for requests coming from admin endpoint, because we use different urls for each endpoints (admin/internal/public) in TripleO deployment. This patch unsets that public_endpoint parameter and makes keystone detect request urls by headers passed from haproxy. Closes-bug: #1889017 Depends-on: https://review.opendev.org/#/c/742412/ Change-Id: Ib5f017e95f961c04da3201d75ed17424e168b270 (cherry picked from commitac50d6483d
) (cherry picked from commit09f524e709
)
This commit is contained in:
parent
ecb3ea6939
commit
8120c2df17
|
@ -460,7 +460,6 @@ outputs:
|
|||
- 5000
|
||||
- 13000
|
||||
- {get_param: [EndpointMap, KeystoneAdmin, port]}
|
||||
keystone::public_endpoint: {get_param: [EndpointMap, KeystonePublic, uri_no_suffix]}
|
||||
# NOTE: bind IP is found in hiera replacing the network name with the
|
||||
# local node IP for the given network; replacement examples
|
||||
# (eg. for internal_api):
|
||||
|
|
Loading…
Reference in New Issue