From b27d0d6bfcffaa89dd755d81e8622ea35677641f Mon Sep 17 00:00:00 2001 From: Honza Pokorny Date: Sat, 24 Jan 2026 09:01:50 -0400 Subject: [PATCH] capi: remove metadata when copying secret --- setup_capi_e2e.sh | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/setup_capi_e2e.sh b/setup_capi_e2e.sh index 86c29c0bd..ea327aaac 100755 --- a/setup_capi_e2e.sh +++ b/setup_capi_e2e.sh @@ -18,4 +18,13 @@ while ! oc get namespace openshift-cluster-api 2>/dev/null; do sleep 5 done oc apply -f ocp/ostest/extra_host_manifests.yaml -oc get secret worker-user-data-managed -n openshift-machine-api -o yaml | sed 's/namespace: .*/namespace: openshift-cluster-api/' | oc apply -f - + +# Copy the managed secret to the CAPI namespace. Remove metadata fields to +# prevent conflicts. +oc get secret worker-user-data-managed -n openshift-machine-api -o yaml | \ + sed \ + -e 's/namespace: .*/namespace: openshift-cluster-api/' \ + -e '/^ resourceVersion:/d' \ + -e '/^ uid:/d' \ + -e '/^ creationTimestamp:/d' | \ + oc apply -f -