From 2d14d19fe5777ea1d3b3cb47bb168d8e1785208b Mon Sep 17 00:00:00 2001 From: Irakli Janiashvili <irakli_janiashvili@epam.com> Date: Thu, 1 Dec 2022 10:29:08 +0000 Subject: [PATCH] GONRG-5959 parameter partitionCleanUpEnabled is not described/used --- .../deploy/templates/configmap-bootstrap.yaml | 1 - devops/gcp/deploy/values.yaml | 1 - .../bootstrap/bootstrap_partition.sh | 34 ------------------- 3 files changed, 36 deletions(-) diff --git a/devops/gcp/deploy/templates/configmap-bootstrap.yaml b/devops/gcp/deploy/templates/configmap-bootstrap.yaml index 2e50d55f0..1a32206bc 100644 --- a/devops/gcp/deploy/templates/configmap-bootstrap.yaml +++ b/devops/gcp/deploy/templates/configmap-bootstrap.yaml @@ -8,7 +8,6 @@ metadata: data: PARTITION_NAME: "{{ .Values.data.partitionName }}" DATA_PARTITION_ID: "{{ .Values.data.dataPartitionId }}" - PARTITION_CLEAN_UP_ENABLED: "{{ .Values.data.partitionCleanUpEnabled }}" ENVIRONMENT: "{{ .Values.data.springProfilesActive }}" {{- if .Values.conf.onPremEnabled }} SERVICE_ACCOUNT: {{ printf "%s@service.local" .Values.data.datafierSa | quote }} diff --git a/devops/gcp/deploy/values.yaml b/devops/gcp/deploy/values.yaml index 9c3e81532..eeb891731 100644 --- a/devops/gcp/deploy/values.yaml +++ b/devops/gcp/deploy/values.yaml @@ -11,7 +11,6 @@ data: partitionNamespace: "partition" datafierSa: "datafier" bucketPrefix: "" - partitionCleanUpEnabled: "false" minioExternalEndpoint: "" # use only if external minio is configured # deployments requestsCpu: "0.1" diff --git a/provider/partition-gcp/bootstrap/bootstrap_partition.sh b/provider/partition-gcp/bootstrap/bootstrap_partition.sh index ed438b331..70c86f77e 100644 --- a/provider/partition-gcp/bootstrap/bootstrap_partition.sh +++ b/provider/partition-gcp/bootstrap/bootstrap_partition.sh @@ -11,23 +11,6 @@ bootstrap_anthos() { DATA_PARTITION_ID=$1 DATA_PARTITION_ID_UPPER=$2 - if [[ "${PARTITION_CLEAN_UP_ENABLED}" == "true" ]]; then - echo "Partition cleanup enabled, will delete partition ${DATA_PARTITION_ID}" - - delete_status_code=$(curl -X DELETE \ - --url "http://${PARTITION_NAME}/api/partition/v1/partitions/${DATA_PARTITION_ID}" --write-out "%{http_code}" --silent --output "/dev/null" \ - -H "Content-Type: application/json") - - if [[ "${delete_status_code}" == 204 ]] || [[ "${delete_status_code}" == 404 ]]; then - echo "Partition deletion was successful with status code: ${delete_status_code}" - else - echo "Not able to delete partition with status code: ${delete_status_code}" - exit 1 - fi - else - echo "Partition cleanup is not enabled, skipping deletion" - fi - status_code=$(curl -X POST \ --url "http://${PARTITION_NAME}/api/partition/v1/partitions/${DATA_PARTITION_ID}" --write-out "%{http_code}" --silent --output "/dev/null" \ -H "Content-Type: application/json" \ @@ -60,23 +43,6 @@ bootstrap_gcp() { DATA_PARTITION_ID_UPPER=$2 IDENTITY_TOKEN=$(gcloud auth print-identity-token) - if [[ "${PARTITION_CLEAN_UP_ENABLED}" == "true" ]]; then - echo "Partition cleanup enabled, will delete partition ${DATA_PARTITION_ID}" - - delete_status_code=$(curl -X DELETE \ - --url "http://${PARTITION_NAME}/api/partition/v1/partitions/${DATA_PARTITION_ID}" --write-out "%{http_code}" --silent --output "/dev/null" \ - -H "Authorization: Bearer ${IDENTITY_TOKEN}") - - if [[ "${delete_status_code}" == 204 ]] || [[ "${delete_status_code}" == 404 ]]; then - echo "Partition deletion was successful with status code: ${delete_status_code}" - else - echo "Not able to delete partition with status code: ${delete_status_code}" - exit 1 - fi - else - echo "Partition cleanup not enabled, skipping deletion" - fi - status_code=$(curl -X POST \ --url "http://${PARTITION_NAME}/api/partition/v1/partitions/${DATA_PARTITION_ID}" --write-out "%{http_code}" --silent --output "/dev/null" \ -H "Authorization: Bearer ${IDENTITY_TOKEN}" \ -- GitLab