From 5cd7437e9822e3223292700c94ce965ec9ebfc35 Mon Sep 17 00:00:00 2001 From: "Gupta, Sangeet (sg774j)" Date: Fri, 14 Aug 2020 21:41:20 +0000 Subject: [PATCH] [AICINF-2553] Fix the auth_url in openstack-utility This patchset add capibility to select public url of keystone if no auth_url is provided. Change-Id: I960d36f7469c78bdd2632a3d50a20ce461710de2 --- charts/openstack-utility/templates/deployment-utility.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/charts/openstack-utility/templates/deployment-utility.yaml b/charts/openstack-utility/templates/deployment-utility.yaml index 0e84dcdc..714b8a39 100644 --- a/charts/openstack-utility/templates/deployment-utility.yaml +++ b/charts/openstack-utility/templates/deployment-utility.yaml @@ -81,7 +81,11 @@ spec: {{ dict "envAll" $envAll "application" "openstack" "container" "openstack_utility" | include "helm-toolkit.snippets.kubernetes_container_security_context" | indent 10 }} env: - name: OS_AUTH_URL +{{- if empty .Values.conf.keystone_auth.auth_url }} + value: {{ tuple "identity" "public" "api" $envAll | include "helm-toolkit.endpoints.keystone_endpoint_uri_lookup" }} +{{- else }} value: {{ .Values.conf.keystone_auth.auth_url }} +{{- end }} - name: OS_IDENTITY_API_VERSION value: "{{ .Values.conf.keystone_auth.auth_version }}" command: