Use the common mongodb URL in PCF config

Change-Id: I20a4c1a9302ef6c2188b6f382c753c7ef2783069
diff --git a/omec/5g-control-plane/Chart.yaml b/omec/5g-control-plane/Chart.yaml
index 9e94cd7..dc877fb 100644
--- a/omec/5g-control-plane/Chart.yaml
+++ b/omec/5g-control-plane/Chart.yaml
@@ -8,7 +8,7 @@
 name: 5g-control-plane
 icon: https://guide.opencord.org/logos/cord.svg
 
-version: 0.2.15
+version: 0.2.16
 
 dependencies:
   - name: mongodb
diff --git a/omec/5g-control-plane/templates/configmap-pcf.yaml b/omec/5g-control-plane/templates/configmap-pcf.yaml
index 0e3a7a3..dcb9bfe 100644
--- a/omec/5g-control-plane/templates/configmap-pcf.yaml
+++ b/omec/5g-control-plane/templates/configmap-pcf.yaml
@@ -9,6 +9,7 @@
 {{- if not .Values.config.useExistingConfigMap -}}
 {{- $pcfcfg := index .Values.config.pcf.cfgFiles "pcfcfg.conf" }}
 {{- $sbi := index $pcfcfg.configuration "sbi" }}
+{{- $config := index $pcfcfg "configuration" }}
 
 {{- if not (hasKey $pcfcfg "logger") -}}
 {{- $_ := .Values.config.logger | set $pcfcfg "logger" -}}
@@ -17,6 +18,10 @@
 {{- if not (hasKey $sbi "port") -}}
 {{- $_ := .Values.config.pcf.sbi.port | set $sbi "port" -}}
 {{- end }}
+
+{{- if not (hasKey $config "mongodb") -}}
+{{- $_ := dict "name" .Values.config.mongodb.name "url" .Values.config.mongodb.url | set $config "mongodb" -}}
+{{- end }}
 {{- end }}
 
 ---
diff --git a/omec/5g-control-plane/values.yaml b/omec/5g-control-plane/values.yaml
index 2ade82b..0bcc19a 100644
--- a/omec/5g-control-plane/values.yaml
+++ b/omec/5g-control-plane/values.yaml
@@ -304,9 +304,6 @@
           version: 1.0.0
           description: PCF initial local configuration
         configuration:
-          mongodb:       # the mongodb connected by this PCF
-            name: free5gc                  # name of the mongodb
-            url: mongodb://mongodb-arbiter-headless:27017 # a valid URL of the mongodb
           pcfName: PCF
           nrfUri: http://nrf:29510
           sbi: