devstack: Honor SERVICE_PROTOCOL for endpoints
When the tls-proxy service is enabled, all endpoints should be accessed via https. Change-Id: Ia96ab003d1651170f11ede1d9cbc3579639565b3
This commit is contained in:
parent
36b2f65833
commit
4b52ae7e54
@ -9,6 +9,7 @@
|
||||
# - functions
|
||||
# - OS_AUTH_URL for auth in api
|
||||
# - DEST set to the destination directory
|
||||
# - SERVICE_PROTOCOL, SERVICE_HOST to define the API endpoints
|
||||
# - SERVICE_PASSWORD, SERVICE_PROJECT_NAME for auth in api
|
||||
# - STACK_USER service user
|
||||
|
||||
@ -386,12 +387,12 @@ function create_barbican_accounts {
|
||||
--os-identity-api-version 3 \
|
||||
--region RegionOne \
|
||||
$BARBICAN_SERVICE \
|
||||
public "http://$SERVICE_HOST/key-manager"
|
||||
public "$SERVICE_PROTOCOL://$SERVICE_HOST/key-manager"
|
||||
openstack endpoint create \
|
||||
--os-identity-api-version 3 \
|
||||
--region RegionOne \
|
||||
$BARBICAN_SERVICE \
|
||||
internal "http://$SERVICE_HOST/key-manager"
|
||||
internal "$SERVICE_PROTOCOL://$SERVICE_HOST/key-manager"
|
||||
|
||||
}
|
||||
|
||||
|
@ -36,7 +36,7 @@ GITBRANCH["python-barbicanclient"]=${BARBICANCLIENT_BRANCH:-$TARGET_BRANCH}
|
||||
GITDIR["python-barbicanclient"]=$DEST/python-barbicanclient
|
||||
|
||||
# Set host href
|
||||
BARBICAN_HOST_HREF=${BARBICAN_HOST_HREF:-http://${SERVICE_HOST}/key-manager}
|
||||
BARBICAN_HOST_HREF=${BARBICAN_HOST_HREF:-$SERVICE_PROTOCOL://${SERVICE_HOST}/key-manager}
|
||||
|
||||
GITREPO["barbican-tempest-plugin"]=${BARBICANTEMPEST_REPO:-${GIT_BASE}/openstack/barbican-tempest-plugin.git}
|
||||
GITBRANCH["barbican-tempest-plugin"]=${BARBICANTEMPEST_BRANCH:-master}
|
||||
|
Loading…
x
Reference in New Issue
Block a user