diff --git a/tests/e2e/scenarios/keypair-rotation/run-test.sh b/tests/e2e/scenarios/keypair-rotation/run-test.sh index 51a3af899f..7afa7e33b4 100755 --- a/tests/e2e/scenarios/keypair-rotation/run-test.sh +++ b/tests/e2e/scenarios/keypair-rotation/run-test.sh @@ -44,7 +44,7 @@ KUBECFG_PROMOTE=$(mktemp -t kubeconfig.XXXXXXXXX) ${KOPS} export kubecfg --admin --kubeconfig="${KUBECFG_PROMOTE}" kubectl --kubeconfig="${KUBECFG_PROMOTE}" config view > "${REPORT_DIR}/promote.kubeconfig" -CA=$(kubectl --kubeconfig="${KUBECFG_PROMOTE}" config view --raw -o jsonpath="{.clusters[0].cluster.certificate-authority-data}" | base64 -D) +CA=$(kubectl --kubeconfig="${KUBECFG_PROMOTE}" config view --raw -o jsonpath="{.clusters[0].cluster.certificate-authority-data}" | base64 --decode) if [ "$(echo "${CA}" | grep -c "BEGIN CERTIFICATE")" != "1" ]; then >&2 echo unexpected number of CA certificates in kubeconfig exit 1