From a5a3e4124ff67e20ca8e4428891fa7d272fb3bae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fabiano=20Fid=C3=AAncio?= Date: Wed, 9 Aug 2023 17:45:42 +0200 Subject: [PATCH] ci: k8s: tees: Ensure PR_NUMBER is exported MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Right now this is not being used, but it'll as the image generated for the confidential tests have that as part of their tag. Signed-off-by: Fabiano FidĂȘncio (cherry picked from commit 43fe5d1b905b7400c42e723a516a38d34eb17d20) --- .github/workflows/ci.yaml | 3 +++ .github/workflows/run-k8s-tests-on-sev.yaml | 4 ++++ .github/workflows/run-k8s-tests-on-snp.yaml | 4 ++++ .github/workflows/run-k8s-tests-on-tdx.yaml | 4 ++++ 4 files changed, 15 insertions(+) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index a5133d8b1e..1df5a9717d 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -73,6 +73,7 @@ jobs: repo: ${{ github.repository_owner }}/kata-deploy-ci tag: ${{ inputs.tag }}-amd64 commit-hash: ${{ inputs.commit-hash }} + pr-number: ${{ inputs.pr-number }} run-k8s-tests-on-snp: needs: [publish-kata-deploy-payload-amd64, build-and-publish-tee-confidential-unencrypted-image] @@ -82,6 +83,7 @@ jobs: repo: ${{ github.repository_owner }}/kata-deploy-ci tag: ${{ inputs.tag }}-amd64 commit-hash: ${{ inputs.commit-hash }} + pr-number: ${{ inputs.pr-number }} run-k8s-tests-on-tdx: needs: [publish-kata-deploy-payload-amd64, build-and-publish-tee-confidential-unencrypted-image] @@ -91,6 +93,7 @@ jobs: repo: ${{ github.repository_owner }}/kata-deploy-ci tag: ${{ inputs.tag }}-amd64 commit-hash: ${{ inputs.commit-hash }} + pr-number: ${{ inputs.pr-number }} run-metrics-tests: needs: build-kata-static-tarball-amd64 diff --git a/.github/workflows/run-k8s-tests-on-sev.yaml b/.github/workflows/run-k8s-tests-on-sev.yaml index a48425e1fa..bb4c5d0bdc 100644 --- a/.github/workflows/run-k8s-tests-on-sev.yaml +++ b/.github/workflows/run-k8s-tests-on-sev.yaml @@ -11,6 +11,9 @@ on: tag: required: true type: string + pr-number: + required: true + type: string commit-hash: required: false type: string @@ -27,6 +30,7 @@ jobs: DOCKER_REGISTRY: ${{ inputs.registry }} DOCKER_REPO: ${{ inputs.repo }} DOCKER_TAG: ${{ inputs.tag }} + PR_NUMBER: ${{ inputs.pr-number }} KATA_HYPERVISOR: ${{ matrix.vmm }} KUBECONFIG: /home/kata/.kube/config USING_NFD: "false" diff --git a/.github/workflows/run-k8s-tests-on-snp.yaml b/.github/workflows/run-k8s-tests-on-snp.yaml index 7196a9a1b9..fde2131a7b 100644 --- a/.github/workflows/run-k8s-tests-on-snp.yaml +++ b/.github/workflows/run-k8s-tests-on-snp.yaml @@ -11,6 +11,9 @@ on: tag: required: true type: string + pr-number: + required: true + type: string commit-hash: required: false type: string @@ -27,6 +30,7 @@ jobs: DOCKER_REGISTRY: ${{ inputs.registry }} DOCKER_REPO: ${{ inputs.repo }} DOCKER_TAG: ${{ inputs.tag }} + PR_NUMBER: ${{ inputs.pr-number }} KATA_HYPERVISOR: ${{ matrix.vmm }} KUBECONFIG: /home/kata/.kube/config USING_NFD: "false" diff --git a/.github/workflows/run-k8s-tests-on-tdx.yaml b/.github/workflows/run-k8s-tests-on-tdx.yaml index a3899177c7..3cf2e9b10a 100644 --- a/.github/workflows/run-k8s-tests-on-tdx.yaml +++ b/.github/workflows/run-k8s-tests-on-tdx.yaml @@ -11,6 +11,9 @@ on: tag: required: true type: string + pr-number: + required: true + type: string commit-hash: required: false type: string @@ -27,6 +30,7 @@ jobs: DOCKER_REGISTRY: ${{ inputs.registry }} DOCKER_REPO: ${{ inputs.repo }} DOCKER_TAG: ${{ inputs.tag }} + PR_NUMBER: ${{ inputs.pr-number }} KATA_HYPERVISOR: ${{ matrix.vmm }} USING_NFD: "true" steps: