mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-04-28 11:44:38 +00:00
local-build: add rootfs-image-mariner
Kata CI will start testing the new rootfs-image-mariner instead of the older rootfs-initrd-mariner image. The "official" AKS images are moving from a rootfs-initrd-mariner format to the rootfs-image-mariner format. Making the same change in Kata CI is useful to keep this testing in sync with the AKS settings. Signed-off-by: Dan Mihai <dmihai@microsoft.com>
This commit is contained in:
parent
71d0c46e0a
commit
63c1f81c23
@ -50,6 +50,7 @@ jobs:
|
||||
- stratovirt
|
||||
- rootfs-image
|
||||
- rootfs-image-confidential
|
||||
- rootfs-image-mariner
|
||||
- rootfs-initrd
|
||||
- rootfs-initrd-confidential
|
||||
- rootfs-initrd-mariner
|
||||
|
@ -35,6 +35,7 @@ BASE_TARBALLS = serial-targets \
|
||||
virtiofsd-tarball
|
||||
BASE_SERIAL_TARBALLS = rootfs-image-tarball \
|
||||
rootfs-image-confidential-tarball \
|
||||
rootfs-image-mariner-tarball \
|
||||
rootfs-initrd-confidential-tarball \
|
||||
rootfs-initrd-mariner-tarball \
|
||||
rootfs-initrd-tarball \
|
||||
@ -149,6 +150,9 @@ rootfs-image-tarball: agent-tarball
|
||||
rootfs-image-confidential-tarball: agent-tarball pause-image-tarball coco-guest-components-tarball kernel-confidential-tarball
|
||||
${MAKE} $@-build
|
||||
|
||||
rootfs-image-mariner-tarball: agent-tarball
|
||||
${MAKE} $@-build
|
||||
|
||||
rootfs-initrd-mariner-tarball: agent-tarball
|
||||
${MAKE} $@-build
|
||||
|
||||
|
@ -118,6 +118,7 @@ options:
|
||||
stratovirt
|
||||
rootfs-image
|
||||
rootfs-image-confidential
|
||||
rootfs-image-mariner
|
||||
rootfs-initrd
|
||||
rootfs-initrd-confidential
|
||||
rootfs-initrd-mariner
|
||||
@ -342,6 +343,11 @@ install_image_confidential() {
|
||||
install_image "confidential"
|
||||
}
|
||||
|
||||
#Install cbl-mariner guest image
|
||||
install_image_mariner() {
|
||||
install_image "mariner"
|
||||
}
|
||||
|
||||
#Install guest initrd
|
||||
install_initrd() {
|
||||
local variant="${1:-}"
|
||||
@ -1086,6 +1092,8 @@ handle_build() {
|
||||
|
||||
rootfs-image-confidential) install_image_confidential ;;
|
||||
|
||||
rootfs-image-mariner) install_image_mariner ;;
|
||||
|
||||
rootfs-initrd) install_initrd ;;
|
||||
|
||||
rootfs-initrd-confidential) install_initrd_confidential ;;
|
||||
|
@ -139,6 +139,9 @@ assets:
|
||||
confidential:
|
||||
name: *default-image-name
|
||||
version: *default-image-version
|
||||
mariner:
|
||||
name: "cbl-mariner"
|
||||
version: "2.0"
|
||||
nvidia-gpu:
|
||||
name: *default-image-name
|
||||
version: "jammy"
|
||||
|
Loading…
Reference in New Issue
Block a user