From 13e27331ef700d1c07c67c114b4ebd54b52f153d Mon Sep 17 00:00:00 2001 From: Gabriela Cervantes Date: Tue, 5 Nov 2024 22:27:24 +0000 Subject: [PATCH] gha: Add install kata tools as part of the stability workflow This PR adds the install kata tools step as part of the k8s stability workflow. To avoid the failures saying that certain kata components are not installed it. Signed-off-by: Gabriela Cervantes --- .github/workflows/run-kata-coco-stability-tests.yaml | 3 +++ tests/stability/gha-stability-run.sh | 1 + 2 files changed, 4 insertions(+) diff --git a/.github/workflows/run-kata-coco-stability-tests.yaml b/.github/workflows/run-kata-coco-stability-tests.yaml index bb4362c846..7a17508db8 100644 --- a/.github/workflows/run-kata-coco-stability-tests.yaml +++ b/.github/workflows/run-kata-coco-stability-tests.yaml @@ -64,6 +64,9 @@ jobs: env: TARGET_BRANCH: ${{ inputs.target-branch }} + - name: Install kata + run: bash tests/integration/kubernetes/gha-run.sh install-kata-tools + - name: Download Azure CLI run: bash tests/integration/kubernetes/gha-run.sh install-azure-cli diff --git a/tests/stability/gha-stability-run.sh b/tests/stability/gha-stability-run.sh index 1e1b5aa5ed..d9a1a1a022 100755 --- a/tests/stability/gha-stability-run.sh +++ b/tests/stability/gha-stability-run.sh @@ -31,6 +31,7 @@ function main() { login-azure) login_azure ;; create-cluster) create_cluster ;; install-bats) install_bats ;; + install-kata-tools) install_kata_tools ;; install-kubectl) install_kubectl ;; get-cluster-credentials) get_cluster_credentials ;; deploy-snapshotter) deploy_snapshotter ;;