From 2bd01fb3fc968c854751495f0131dc2bbbc4ee48 Mon Sep 17 00:00:00 2001 From: Vaibhav Pathak Date: Wed, 21 Jan 2026 16:12:57 +0530 Subject: [PATCH] allhost configmap issue fixed --- environment-provisioner/workflow-template.yaml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/environment-provisioner/workflow-template.yaml b/environment-provisioner/workflow-template.yaml index 5e405fd..8b33dac 100644 --- a/environment-provisioner/workflow-template.yaml +++ b/environment-provisioner/workflow-template.yaml @@ -951,10 +951,9 @@ spec: UPDATED_CONTENT="${CURRENT_CONTENT} $(echo -e "$NEW_ENTRIES")" - # Patch the ConfigMap - kubectl create configmap "$CONFIGMAP_NAME" -n "$NAMESPACE" \ - --from-literal="allhosts.tsv=${UPDATED_CONTENT}" \ - --dry-run=client -o yaml | kubectl apply -f - + # Patch the ConfigMap using kubectl patch (avoids last-applied-configuration warning) + kubectl patch configmap "$CONFIGMAP_NAME" -n "$NAMESPACE" \ + --type merge -p "{\"data\":{\"allhosts.tsv\":$(echo "$UPDATED_CONTENT" | jq -Rs .)}}" echo "ConfigMap updated successfully" else