From aee8f8f381bb17db92bdf012d452448886e32354 Mon Sep 17 00:00:00 2001
From: "Mykola Ronik [EPAM / GCP]" <mykola_ronik@epam.com>
Date: Wed, 31 Jul 2024 21:41:23 +0000
Subject: [PATCH] GONRG-9879: Search global configuration

---
 devops/gc/deploy/templates/configmap-bootstrap.yaml | 1 +
 devops/gc/deploy/values.yaml                        | 1 +
 provider/partition-gc/bootstrap/data_baremetal.sh   | 4 ++++
 provider/partition-gc/bootstrap/data_gc.sh          | 8 ++++++++
 4 files changed, 14 insertions(+)

diff --git a/devops/gc/deploy/templates/configmap-bootstrap.yaml b/devops/gc/deploy/templates/configmap-bootstrap.yaml
index f159b3b31..3e0c4075f 100644
--- a/devops/gc/deploy/templates/configmap-bootstrap.yaml
+++ b/devops/gc/deploy/templates/configmap-bootstrap.yaml
@@ -10,6 +10,7 @@ data:
   INDEXER_AUGMENTER_ENABLED: {{ .Values.data.indexerAugmenterEnabled | quote }}
   EDS_ENABLED: {{ .Values.data.edsEnabled | quote }}
   POLICY_SERVICE_ENABLED: {{ .Values.data.policyServiceEnabled | quote }}
+  AUTOCOMPLETE_ENABLED: {{ .Values.data.autocompleteEnabled | quote }}
   PARTITION_SUFFIX: {{ .Values.data.partitionSuffix | quote }}
   DATA_PARTITION_ID: {{ .Values.global.dataPartitionId | quote }}
   {{- if .Values.global.onPremEnabled }}
diff --git a/devops/gc/deploy/values.yaml b/devops/gc/deploy/values.yaml
index b8dc30d1f..8d6c68305 100644
--- a/devops/gc/deploy/values.yaml
+++ b/devops/gc/deploy/values.yaml
@@ -21,6 +21,7 @@ data:
   policyServiceEnabled: "true"
   edsEnabled: "false"
   minioUIEndpoint: "http://minio:9001"
+  autocompleteEnabled: "false"
   # deployments
   requestsCpu: "5m"
   requestsMemory: "350Mi"
diff --git a/provider/partition-gc/bootstrap/data_baremetal.sh b/provider/partition-gc/bootstrap/data_baremetal.sh
index 12347ec56..2d383b9bd 100644
--- a/provider/partition-gc/bootstrap/data_baremetal.sh
+++ b/provider/partition-gc/bootstrap/data_baremetal.sh
@@ -175,6 +175,10 @@ baremetal_system_partition_data() {
       "sensitive": false,
       "value": "${POLICY_SERVICE_ENABLED}"
     },
+    "featureFlag.autocomplete.enabled": {
+      "sensitive": false,
+      "value": "${AUTOCOMPLETE_ENABLED}"
+    },
     "wellbore-dms-bucket": {
       "sensitive": false,
       "value": "${BUCKET_PREFIX}-${DATA_PARTITION_ID_VALUE}-wellbore"
diff --git a/provider/partition-gc/bootstrap/data_gc.sh b/provider/partition-gc/bootstrap/data_gc.sh
index ad29afc91..8cd6943a2 100644
--- a/provider/partition-gc/bootstrap/data_gc.sh
+++ b/provider/partition-gc/bootstrap/data_gc.sh
@@ -85,6 +85,10 @@ gc_system_partition_data() {
     "featureFlag.opa.enabled": {
       "sensitive": false,
       "value": "${POLICY_SERVICE_ENABLED}"
+    },
+    "featureFlag.autocomplete.enabled": {
+      "sensitive": false,
+      "value": "${AUTOCOMPLETE_ENABLED}"
     }
   }
 }
@@ -122,6 +126,10 @@ gc_additional_partition_data() {
     "featureFlag.opa.enabled": {
       "sensitive": false,
       "value": "${POLICY_SERVICE_ENABLED}"
+    },
+    "featureFlag.autocomplete.enabled": {
+      "sensitive": false,
+      "value": "${AUTOCOMPLETE_ENABLED}"
     }
   }
 }
-- 
GitLab