diff --git a/.github/workflows/cc-payload-after-push-amd64.yaml b/.github/workflows/cc-payload-after-push-amd64.yaml index 82bae4e7b..1a93fae55 100644 --- a/.github/workflows/cc-payload-after-push-amd64.yaml +++ b/.github/workflows/cc-payload-after-push-amd64.yaml @@ -34,6 +34,10 @@ jobs: asset: cc-kernel - measured_rootfs: yes asset: cc-tdx-kernel + - measured_rootfs: yes + asset: cc-rootfs-image + - measured_rootfs: yes + asset: cc-tdx-rootfs-image steps: - name: Login to Kata Containers quay.io uses: docker/login-action@v2 diff --git a/.github/workflows/cc-payload-after-push-s390x.yaml b/.github/workflows/cc-payload-after-push-s390x.yaml index d9116c599..38e2f563e 100644 --- a/.github/workflows/cc-payload-after-push-s390x.yaml +++ b/.github/workflows/cc-payload-after-push-s390x.yaml @@ -23,6 +23,8 @@ jobs: include: - measured_rootfs: yes asset: cc-kernel + - measured_rootfs: yes + asset: cc-rootfs-image steps: - name: Login to Kata Containers quay.io uses: docker/login-action@v2 diff --git a/.github/workflows/cc-payload-amd64.yaml b/.github/workflows/cc-payload-amd64.yaml index d37328d3a..dcf5c87c9 100644 --- a/.github/workflows/cc-payload-amd64.yaml +++ b/.github/workflows/cc-payload-amd64.yaml @@ -34,6 +34,10 @@ jobs: asset: cc-kernel - measured_rootfs: yes asset: cc-tdx-kernel + - measured_rootfs: yes + asset: cc-rootfs-image + - measured_rootfs: yes + asset: cc-tdx-rootfs-image steps: - uses: actions/checkout@v3 - name: Build ${{ matrix.asset }} diff --git a/.github/workflows/cc-payload-s390x.yaml b/.github/workflows/cc-payload-s390x.yaml index 9544bd792..0218351d9 100644 --- a/.github/workflows/cc-payload-s390x.yaml +++ b/.github/workflows/cc-payload-s390x.yaml @@ -20,6 +20,8 @@ jobs: include: - measured_rootfs: yes asset: cc-kernel + - measured_rootfs: yes + asset: cc-rootfs-image steps: - name: Adjust a permission for repo run: | diff --git a/tools/packaging/kata-deploy/local-build/kata-deploy-binaries.sh b/tools/packaging/kata-deploy/local-build/kata-deploy-binaries.sh index c2d1cf956..6b25e5f15 100755 --- a/tools/packaging/kata-deploy/local-build/kata-deploy-binaries.sh +++ b/tools/packaging/kata-deploy/local-build/kata-deploy-binaries.sh @@ -255,6 +255,7 @@ install_cc_image() { root_hash_suffix="${4:-""}" tee="${5:-""}" export KATA_BUILD_CC=yes + export MEASURED_ROOTFS=${MEASURED_ROOTFS} local jenkins="${jenkins_url}/job/kata-containers-2.0-rootfs-image-cc-$(uname -m)/${cached_artifacts_path}" local component="rootfs-image"