mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-08-24 10:41:43 +00:00
Merge pull request #7244 from fidencio/topic/cc-gha-fix-measured-rootfs-builds-follow-up-again
cc: gha: Export MEASURE_ROOTFS=yes for rootfs-image builds
This commit is contained in:
commit
a2218f0a99
@ -34,6 +34,10 @@ jobs:
|
|||||||
asset: cc-kernel
|
asset: cc-kernel
|
||||||
- measured_rootfs: yes
|
- measured_rootfs: yes
|
||||||
asset: cc-tdx-kernel
|
asset: cc-tdx-kernel
|
||||||
|
- measured_rootfs: yes
|
||||||
|
asset: cc-rootfs-image
|
||||||
|
- measured_rootfs: yes
|
||||||
|
asset: cc-tdx-rootfs-image
|
||||||
steps:
|
steps:
|
||||||
- name: Login to Kata Containers quay.io
|
- name: Login to Kata Containers quay.io
|
||||||
uses: docker/login-action@v2
|
uses: docker/login-action@v2
|
||||||
|
@ -23,6 +23,8 @@ jobs:
|
|||||||
include:
|
include:
|
||||||
- measured_rootfs: yes
|
- measured_rootfs: yes
|
||||||
asset: cc-kernel
|
asset: cc-kernel
|
||||||
|
- measured_rootfs: yes
|
||||||
|
asset: cc-rootfs-image
|
||||||
steps:
|
steps:
|
||||||
- name: Login to Kata Containers quay.io
|
- name: Login to Kata Containers quay.io
|
||||||
uses: docker/login-action@v2
|
uses: docker/login-action@v2
|
||||||
|
4
.github/workflows/cc-payload-amd64.yaml
vendored
4
.github/workflows/cc-payload-amd64.yaml
vendored
@ -34,6 +34,10 @@ jobs:
|
|||||||
asset: cc-kernel
|
asset: cc-kernel
|
||||||
- measured_rootfs: yes
|
- measured_rootfs: yes
|
||||||
asset: cc-tdx-kernel
|
asset: cc-tdx-kernel
|
||||||
|
- measured_rootfs: yes
|
||||||
|
asset: cc-rootfs-image
|
||||||
|
- measured_rootfs: yes
|
||||||
|
asset: cc-tdx-rootfs-image
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v3
|
- uses: actions/checkout@v3
|
||||||
- name: Build ${{ matrix.asset }}
|
- name: Build ${{ matrix.asset }}
|
||||||
|
2
.github/workflows/cc-payload-s390x.yaml
vendored
2
.github/workflows/cc-payload-s390x.yaml
vendored
@ -20,6 +20,8 @@ jobs:
|
|||||||
include:
|
include:
|
||||||
- measured_rootfs: yes
|
- measured_rootfs: yes
|
||||||
asset: cc-kernel
|
asset: cc-kernel
|
||||||
|
- measured_rootfs: yes
|
||||||
|
asset: cc-rootfs-image
|
||||||
steps:
|
steps:
|
||||||
- name: Adjust a permission for repo
|
- name: Adjust a permission for repo
|
||||||
run: |
|
run: |
|
||||||
|
@ -255,6 +255,7 @@ install_cc_image() {
|
|||||||
root_hash_suffix="${4:-""}"
|
root_hash_suffix="${4:-""}"
|
||||||
tee="${5:-""}"
|
tee="${5:-""}"
|
||||||
export KATA_BUILD_CC=yes
|
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 jenkins="${jenkins_url}/job/kata-containers-2.0-rootfs-image-cc-$(uname -m)/${cached_artifacts_path}"
|
||||||
local component="rootfs-image"
|
local component="rootfs-image"
|
||||||
|
Loading…
Reference in New Issue
Block a user