diff --git a/.github/workflows/cc-payload-after-push-amd64.yaml b/.github/workflows/cc-payload-after-push-amd64.yaml index 82bae4e7b4..1a93fae55c 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 d9116c599e..38e2f563ee 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 d37328d3ae..dcf5c87c9f 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 9544bd792e..0218351d9b 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 c2d1cf956d..6b25e5f152 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"