Improve docker registry secret management

Change-Id: I2d1ff878c215becc9856af184eb0b11defd75e1d
Issue-ID: OOM-1064
Signed-off-by: BorislavG <Borislav.Glozman@amdocs.com>
diff --git a/kubernetes/dcaegen2/charts/dcae-cloudify-manager/templates/secret.yaml b/kubernetes/dcaegen2/charts/dcae-cloudify-manager/templates/secret.yaml
index 732110b..ff0b831 100644
--- a/kubernetes/dcaegen2/charts/dcae-cloudify-manager/templates/secret.yaml
+++ b/kubernetes/dcaegen2/charts/dcae-cloudify-manager/templates/secret.yaml
@@ -17,7 +17,6 @@
 # ============LICENSE_END=========================================================
 
 {{ if .Values.dcae_ns}}
-# Create the registry key secret in dcae namespace
 apiVersion: v1
 kind: Secret
 metadata:
@@ -29,10 +28,10 @@
     release: {{ .Release.Name }}
     heritage: {{ .Release.Service }}
 data:
-  .dockercfg: {{ .Values.global.repositorySecret | default .Values.repositorySecret }}
+  .dockercfg: {{ include "common.repository.secret" . }}
 type: kubernetes.io/dockercfg
-{{ end }}
 ---
+{{ end }}
 # Copy of the API token secret, needed to work around /var/run/secrets mount problem
 apiVersion: v1
 kind: Secret