Escape special characters in password for DB connection
The passwords with special characters need to be URL encoded to be parsed correctly Change-Id: Ic7e0e55481d9ea5ce2621cf0d67e80b9ee43cde0
This commit is contained in:
parent
a3a348c7b3
commit
6c5cc2fdf0
@ -15,7 +15,7 @@ apiVersion: v1
|
|||||||
appVersion: v1.0.0
|
appVersion: v1.0.0
|
||||||
description: OpenStack-Helm Helm-Toolkit
|
description: OpenStack-Helm Helm-Toolkit
|
||||||
name: helm-toolkit
|
name: helm-toolkit
|
||||||
version: 0.2.64
|
version: 0.2.65
|
||||||
home: https://docs.openstack.org/openstack-helm
|
home: https://docs.openstack.org/openstack-helm
|
||||||
icon: https://www.openstack.org/themes/openstack/images/project-mascots/OpenStack-Helm/OpenStack_Project_OpenStackHelm_vertical.png
|
icon: https://www.openstack.org/themes/openstack/images/project-mascots/OpenStack-Helm/OpenStack_Project_OpenStackHelm_vertical.png
|
||||||
sources:
|
sources:
|
||||||
|
@ -50,7 +50,7 @@ return: |
|
|||||||
{{- $endpointScheme := tuple $type $endpoint $port $context | include "helm-toolkit.endpoints.keystone_endpoint_scheme_lookup" }}
|
{{- $endpointScheme := tuple $type $endpoint $port $context | include "helm-toolkit.endpoints.keystone_endpoint_scheme_lookup" }}
|
||||||
{{- $userMap := index $context.Values.endpoints ( $type | replace "-" "_" ) "auth" $userclass }}
|
{{- $userMap := index $context.Values.endpoints ( $type | replace "-" "_" ) "auth" $userclass }}
|
||||||
{{- $endpointUser := index $userMap "username" }}
|
{{- $endpointUser := index $userMap "username" }}
|
||||||
{{- $endpointPass := index $userMap "password" }}
|
{{- $endpointPass := index $userMap "password" | urlquery }}
|
||||||
{{- $endpointHost := tuple $type $endpoint $context | include "helm-toolkit.endpoints.endpoint_host_lookup" }}
|
{{- $endpointHost := tuple $type $endpoint $context | include "helm-toolkit.endpoints.endpoint_host_lookup" }}
|
||||||
{{- $endpointPort := tuple $type $endpoint $port $context | include "helm-toolkit.endpoints.endpoint_port_lookup" }}
|
{{- $endpointPort := tuple $type $endpoint $port $context | include "helm-toolkit.endpoints.endpoint_port_lookup" }}
|
||||||
{{- $endpointPath := tuple $type $endpoint $port $context | include "helm-toolkit.endpoints.keystone_endpoint_path_lookup" }}
|
{{- $endpointPath := tuple $type $endpoint $port $context | include "helm-toolkit.endpoints.keystone_endpoint_path_lookup" }}
|
||||||
|
@ -100,7 +100,7 @@ examples:
|
|||||||
{{- $ssMap := index $context.Values.endpoints ( $type | replace "-" "_" ) "statefulset" | default false}}
|
{{- $ssMap := index $context.Values.endpoints ( $type | replace "-" "_" ) "statefulset" | default false}}
|
||||||
{{- $hostFqdnOverride := index $context.Values.endpoints ( $type | replace "-" "_" ) "host_fqdn_override" }}
|
{{- $hostFqdnOverride := index $context.Values.endpoints ( $type | replace "-" "_" ) "host_fqdn_override" }}
|
||||||
{{- $endpointUser := index $userMap "username" }}
|
{{- $endpointUser := index $userMap "username" }}
|
||||||
{{- $endpointPass := index $userMap "password" }}
|
{{- $endpointPass := index $userMap "password" | urlquery }}
|
||||||
{{- $endpointHostSuffix := tuple $type $endpoint $context | include "helm-toolkit.endpoints.endpoint_host_lookup" }}
|
{{- $endpointHostSuffix := tuple $type $endpoint $context | include "helm-toolkit.endpoints.endpoint_host_lookup" }}
|
||||||
{{- $endpointPort := tuple $type $endpoint $port $context | include "helm-toolkit.endpoints.endpoint_port_lookup" }}
|
{{- $endpointPort := tuple $type $endpoint $port $context | include "helm-toolkit.endpoints.endpoint_port_lookup" }}
|
||||||
{{- $local := dict "endpointCredsAndHosts" list -}}
|
{{- $local := dict "endpointCredsAndHosts" list -}}
|
||||||
|
@ -71,4 +71,5 @@ helm-toolkit:
|
|||||||
- 0.2.62 Add custom secret annotations snippet
|
- 0.2.62 Add custom secret annotations snippet
|
||||||
- 0.2.63 Add custom job annotations snippet and wire it into job templates
|
- 0.2.63 Add custom job annotations snippet and wire it into job templates
|
||||||
- 0.2.64 Use custom secret annotations snippet in other secret templates
|
- 0.2.64 Use custom secret annotations snippet in other secret templates
|
||||||
|
- 0.2.65 Escape special characters in password for DB connection
|
||||||
...
|
...
|
||||||
|
Loading…
Reference in New Issue
Block a user