From 3b3302bf287a25719489d6e4e53d9adf45fb7ec6 Mon Sep 17 00:00:00 2001
From: Marco Voelz <marco.voelz@sap.com>
Date: Thu, 16 Jan 2025 08:56:49 +0100
Subject: [PATCH] Fix cert generation for VPA 1.2.2 when running vpa-up.sh

---
 vertical-pod-autoscaler/hack/vpa-process-yamls.sh | 2 +-
 vertical-pod-autoscaler/hack/vpa-up.sh            | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/vertical-pod-autoscaler/hack/vpa-process-yamls.sh b/vertical-pod-autoscaler/hack/vpa-process-yamls.sh
index 6233c735e3..6cf65fcbe2 100755
--- a/vertical-pod-autoscaler/hack/vpa-process-yamls.sh
+++ b/vertical-pod-autoscaler/hack/vpa-process-yamls.sh
@@ -63,7 +63,7 @@ fi
 
 for i in $COMPONENTS; do
   if [ $i == admission-controller-deployment ] ; then
-    if [ ${ACTION} == create ] ; then
+    if [ ${ACTION} == create || ${ACTION} == apply ] ; then
       (bash ${SCRIPT_ROOT}/pkg/admission-controller/gencerts.sh || true)
     elif [ ${ACTION} == delete ] ; then
       (bash ${SCRIPT_ROOT}/pkg/admission-controller/rmcerts.sh || true)
diff --git a/vertical-pod-autoscaler/hack/vpa-up.sh b/vertical-pod-autoscaler/hack/vpa-up.sh
index 761d83049e..de9e8e6113 100755
--- a/vertical-pod-autoscaler/hack/vpa-up.sh
+++ b/vertical-pod-autoscaler/hack/vpa-up.sh
@@ -26,4 +26,4 @@ if [ "${TAG_TO_APPLY}" == "${DEFAULT_TAG}" ]; then
   git switch --detach vertical-pod-autoscaler-${DEFAULT_TAG}
 fi
 
-$SCRIPT_ROOT/hack/vpa-process-yamls.sh create $*
+$SCRIPT_ROOT/hack/vpa-process-yamls.sh apply $*
-- 
GitLab