From db8a066c53164846683dc2f43eecaa75d446db7e Mon Sep 17 00:00:00 2001
From: Ishrath Ahamed <Ishrath.Ahamed@cloudsolutions.com.sa>
Date: Tue, 8 Apr 2025 15:36:41 +0530
Subject: [PATCH] remove TLS configuration from MongoDB connection strings in
 config maps

---
 configmaps/ehr-database-configs.yml                    |  2 +-
 configmaps/hhc-service-configs.yaml                    |  2 +-
 configmaps/service-config-pharmacy.yml                 |  2 +-
 configmaps/service-configs-adt.yml                     | 10 +++++-----
 configmaps/service-configs-dms.yml                     |  2 +-
 .../service-configs-document-management-service.yml    |  2 +-
 configmaps/service-configs-integration.yml             |  2 +-
 configmaps/service-configs-stream-etl.yml              |  2 +-
 8 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/configmaps/ehr-database-configs.yml b/configmaps/ehr-database-configs.yml
index c70db58..9cbe7d2 100644
--- a/configmaps/ehr-database-configs.yml
+++ b/configmaps/ehr-database-configs.yml
@@ -7,7 +7,7 @@ data:
   db-or-anesthesia-schema: EH_ORANESTHESIA
   db-spe-url: jdbc:postgresql://172.15.100.28:5432/temp-quat-database
   db-ip-url: jdbc:postgresql://172.15.100.28:5432/temp-quat-database
-  EHR_WORKFLOW_MONGO_URI: mongodb://admin:admin@172.15.100.24:27017/task_list?tls=true&tlsAllowInvalidCertificates=true
+  EHR_WORKFLOW_MONGO_URI: mongodb://admin:admin@172.15.100.24:27017/task_list
 kind: ConfigMap
 metadata:
   name: ehr-database-configs
diff --git a/configmaps/hhc-service-configs.yaml b/configmaps/hhc-service-configs.yaml
index 687d5e4..05c8822 100644
--- a/configmaps/hhc-service-configs.yaml
+++ b/configmaps/hhc-service-configs.yaml
@@ -5,7 +5,7 @@ data:
   Provider: PostgreSQL
   WriteCon: "Host=172.15.100.52;Port=5432;Database=quat;User Id=csi_hhc;Password=quatpg123"
   ReadCon: "Host=172.15.100.52;Port=5432;Database=quat;User Id=csi_hhc;Password=quatpg123"
-  Report__Mongo__ConnectionString: mongodb://admin:admin@172.15.100.24:27017/roles-permissions-01?tls=true&tlsAllowInvalidCertificates=true
+  Report__Mongo__ConnectionString: mongodb://admin:admin@172.15.100.24:27017/roles-permissions-01
   Report__Mongo__DbName: csi-net-reporting
   Report__Mongo__Collection: HHC
   ServiceURIS__ADTMasterDataURI: http://csi-pms-rms-masterdata/amd-masterdata/
diff --git a/configmaps/service-config-pharmacy.yml b/configmaps/service-config-pharmacy.yml
index b7f0a3a..5f53701 100644
--- a/configmaps/service-config-pharmacy.yml
+++ b/configmaps/service-config-pharmacy.yml
@@ -11,7 +11,7 @@ data:
   pharmacy-db-url: jdbc:postgresql://172.15.100.28:5432/temp-quat-database
   prescription-db-url: jdbc:postgresql://172.15.100.28:5432/temp-quat-database
   prescription-db-platform: org.hibernate.dialect.PostgreSQLDialect
-  mongodb-phr-cron-uri: mongodb://admin:admin@172.15.100.24:27017/cron?tls=true&tlsAllowInvalidCertificates=true
+  mongodb-phr-cron-uri: mongodb://admin:admin@172.15.100.24:27017/cron
 
   apm_server: http://172.100.10.57.:8200,http://172.100.10.57:8200
 kind: ConfigMap
diff --git a/configmaps/service-configs-adt.yml b/configmaps/service-configs-adt.yml
index c00ee92..c7501a4 100644
--- a/configmaps/service-configs-adt.yml
+++ b/configmaps/service-configs-adt.yml
@@ -8,11 +8,11 @@ data:
   CSI_DB_MORGUE_URL: jdbc:postgresql://172.15.100.28:5432/temp-quat-database
   SPRING_DATASOURCE_DRIVER-CLASS-NAME: org.postgresql.Driver
   SPRING_JPA_DATABASE-PLATFORM: org.hibernate.dialect.PostgreSQLDialect
-  CSI_RMS_ADTREQUEST_MONGOURI: mongodb://admin:admin@172.15.100.24:27017/adt-request?tls=true&tlsAllowInvalidCertificates=truereadPreference=nearest&maxStalenessSeconds=300
-  CSI_RMS_MASTERDATA_MONGOURI: mongodb://admin:admin@172.15.100.24:27017/multi-dictionary?tls=true&tlsAllowInvalidCertificates=truereadPreference=nearest&maxStalenessSeconds=300
-  CSI_RMS_MORGUE_MONGOURI: mongodb://admin:admin@172.15.100.24:27017/csi-morgue?tls=true&tlsAllowInvalidCertificates=truereadPreference=nearest
-  CSI_RMS_RESERVATION_MONGOURI: mongodb://admin:admin@172.15.100.24:27017/reservation?tls=true&tlsAllowInvalidCertificates=truereadPreference=nearest&maxStalenessSeconds=300
-  CSI_RMS_RESOURCEREG_MONGOURI: mongodb://admin:admin@172.15.100.24:27017/resource_reg?tls=true&tlsAllowInvalidCertificates=truereadPreference=nearest&maxStalenessSeconds=300
+  CSI_RMS_ADTREQUEST_MONGOURI: mongodb://admin:admin@172.15.100.24:27017/adt-request?readPreference=nearest&maxStalenessSeconds=300
+  CSI_RMS_MASTERDATA_MONGOURI: mongodb://admin:admin@172.15.100.24:27017/multi-dictionary?readPreference=nearest&maxStalenessSeconds=300
+  CSI_RMS_MORGUE_MONGOURI: mongodb://admin:admin@172.15.100.24:27017/csi-morgue?readPreference=nearest
+  CSI_RMS_RESERVATION_MONGOURI: mongodb://admin:admin@172.15.100.24:27017/reservation?readPreference=nearest&maxStalenessSeconds=300
+  CSI_RMS_RESOURCEREG_MONGOURI: mongodb://admin:admin@172.15.100.24:27017/resource_reg?readPreference=nearest&maxStalenessSeconds=300
   active_profile: java-dev
   SPRING_JPA_HIBERNATE_DDL-AUTO: none
   SPRING_JPA_HIBERNATE_DDL_AUTO: none
diff --git a/configmaps/service-configs-dms.yml b/configmaps/service-configs-dms.yml
index 16422e1..649e531 100644
--- a/configmaps/service-configs-dms.yml
+++ b/configmaps/service-configs-dms.yml
@@ -13,7 +13,7 @@ data:
   db_driver: org.postgresql.Driver
   db_url: jdbc:postgresql://172.15.100.28:5432/temp-quat-database
   minio_endpoint: http://172.15.100.68:7480
-  mongo_connection_string: mongodb://admin:admin@172.15.100.24:27017/?tls=true&tlsAllowInvalidCertificates=true
+  mongo_connection_string: mongodb://admin:admin@172.15.100.24:27017/
 kind: ConfigMap
 metadata:
   name: service-configs-dms
diff --git a/configmaps/service-configs-document-management-service.yml b/configmaps/service-configs-document-management-service.yml
index fd0d07a..22df4ae 100644
--- a/configmaps/service-configs-document-management-service.yml
+++ b/configmaps/service-configs-document-management-service.yml
@@ -6,7 +6,7 @@ data:
 #  SPRING_LIQUIBASE_CHANGE-LOG: classpath:db/changelog/postgres/changelog-master.xml
   MINIO_ENDPOINT: http://172.15.100.68:7480
   MINIO_DEVELOPMENTENVIRONMENT: DEV
-  SPRING_DATA_MONGODB_URI: mongodb://admin:admin@172.15.100.24:27017/csi-dms?tls=true&tlsAllowInvalidCertificates=true
+  SPRING_DATA_MONGODB_URI: mongodb://admin:admin@172.15.100.24:27017/csi-dms
   active_profile: perf
   FILE_WS_DOWNLOAD_PATH: /home/data/downloads/ws/
   FILE_UNZIP_FILE_PATH: /home/data/downloads/unzip/
diff --git a/configmaps/service-configs-integration.yml b/configmaps/service-configs-integration.yml
index 0938989..566f458 100644
--- a/configmaps/service-configs-integration.yml
+++ b/configmaps/service-configs-integration.yml
@@ -15,7 +15,7 @@ data:
   CSI_IE_INT_ELIGIBILITY_CACHEVALIDATION: 'true'
   kafka.topic.phr-omnicell-formulary-update: csi.vidaplus.phr.omnicell.formularyUpdate
   kafka.enable.phr-updated-formulary: 'false'
-  CSI_DB_INT_MONGOURL: mongodb://admin:admin@172.15.100.24:27017/multi-dictionary?tls=true&tlsAllowInvalidCertificates=truereadPreference=nearest&maxStalenessSeconds=300
+  CSI_DB_INT_MONGOURL: mongodb://admin:admin@172.15.100.24:27017/multi-dictionary?readPreference=nearest&maxStalenessSeconds=300
   QLINE_URL: https://qline.com
   KAFKA_TOPIC_ANESTHESIA_EVALUATION_NOTIFICATION: or-anesthesia-evaluation-notification 
   KAFKA_ENABLE_ANESTHESIA_EVALUATION: 'false' 
diff --git a/configmaps/service-configs-stream-etl.yml b/configmaps/service-configs-stream-etl.yml
index bc95b8c..8c0615b 100644
--- a/configmaps/service-configs-stream-etl.yml
+++ b/configmaps/service-configs-stream-etl.yml
@@ -7,7 +7,7 @@ data:
   #mongo_connection_string: mongodb://10.201.218.38:27017,10.201.218.39:27017,10.201.218.40:27017,10.201.218.41:27017/?maxPoolSize=5&ssl=false&maxIdleTimeMS=60000
   
   DB_TYPE: postgres
-  MONGO_CONNECTION_STRING: mongodb://admin:admin@172.15.100.24:27017/?tls=true&tlsAllowInvalidCertificates=true
+  MONGO_CONNECTION_STRING: mongodb://admin:admin@172.15.100.24:27017/
   SLICK_DATASOURCE_PROFILE: slick.jdbc.PostgresProfile$
   DATASOURCE_DRIVER: org.postgresql.Driver
   DATASOURCE_URL: jdbc:postgresql://172.15.100.28:5432/temp-quat-database