fix(designate): missing conf in neutron config (#744)
Co-authored-by: okozachenko1203 <okozachenko1203@users.noreply.github.com>
diff --git a/charts/neutron/templates/configmap-etc.yaml b/charts/neutron/templates/configmap-etc.yaml
index 8705836..88fea72 100644
--- a/charts/neutron/templates/configmap-etc.yaml
+++ b/charts/neutron/templates/configmap-etc.yaml
@@ -234,8 +234,8 @@
{{- if empty .Values.conf.neutron.designate.password -}}
{{- $_ := set .Values.conf.neutron.designate "password" .Values.endpoints.identity.auth.designate.password -}}
{{- end -}}
-{{- if empty .Values.conf.neutron.designate.url -}}
-{{- $_ := tuple "dns" "internal" "api" . | include "helm-toolkit.endpoints.keystone_endpoint_uri_lookup" | set .Values.conf.neutron.designate "url" -}}
+{{- if empty .Values.conf.neutron.designate.auth_url -}}
+{{- $_ := tuple "dns" "internal" "api" . | include "helm-toolkit.endpoints.keystone_endpoint_uri_lookup" | set .Values.conf.neutron.designate "auth_url" -}}
{{- end -}}
{{- end }}
diff --git a/hack/sync-charts.sh b/hack/sync-charts.sh
index 6a59616..2040a23 100755
--- a/hack/sync-charts.sh
+++ b/hack/sync-charts.sh
@@ -136,3 +136,11 @@
| filterdiff -p2 -x 'Chart.yaml' \
| filterdiff -p1 -i 'manila/*' \
| patch -p2 -d ${ATMOSPHERE}/charts/manila
+
+# Neutron
+curl 'https://review.opendev.org/changes/openstack%2Fopenstack-helm~902767/revisions/1/patch?download' \
+ | base64 --decode \
+ | filterdiff -p1 -x 'releasenotes/*' \
+ | filterdiff -p2 -x 'Chart.yaml' \
+ | filterdiff -p1 -i 'neutron/*' \
+ | patch -p2 -d ${ATMOSPHERE}/charts/neutron