diff --git a/.github/workflows/payload-after-push-amd64.yaml b/.github/workflows/payload-after-push-amd64.yaml index 2b4814b84a..ef2f976eb7 100644 --- a/.github/workflows/payload-after-push-amd64.yaml +++ b/.github/workflows/payload-after-push-amd64.yaml @@ -15,10 +15,12 @@ jobs: - cloud-hypervisor - firecracker - kernel + - kernel-dragonball-experimental - nydus - qemu - rootfs-image - rootfs-initrd + - shim-v2 - virtiofsd steps: - name: Login to Kata Containers quay.io diff --git a/.github/workflows/payload-after-push-arm64.yaml b/.github/workflows/payload-after-push-arm64.yaml index c7315bab01..e25cd60f0c 100644 --- a/.github/workflows/payload-after-push-arm64.yaml +++ b/.github/workflows/payload-after-push-arm64.yaml @@ -15,10 +15,12 @@ jobs: - cloud-hypervisor - firecracker - kernel + - kernel-dragonball-experimental - nydus - qemu - rootfs-image - rootfs-initrd + - shim-v2 - virtiofsd steps: - name: Login to Kata Containers quay.io diff --git a/.github/workflows/payload-after-push-s390x.yaml b/.github/workflows/payload-after-push-s390x.yaml index 4fa1472051..df9afa9f9f 100644 --- a/.github/workflows/payload-after-push-s390x.yaml +++ b/.github/workflows/payload-after-push-s390x.yaml @@ -13,10 +13,10 @@ jobs: matrix: asset: - kernel - - shim-v2 - qemu - rootfs-image - rootfs-initrd + - shim-v2 - virtiofsd steps: - name: Login to Kata Containers quay.io diff --git a/tools/packaging/kata-deploy/scripts/kata-deploy.sh b/tools/packaging/kata-deploy/scripts/kata-deploy.sh index a4a4f9d5cd..e4e48732bc 100755 --- a/tools/packaging/kata-deploy/scripts/kata-deploy.sh +++ b/tools/packaging/kata-deploy/scripts/kata-deploy.sh @@ -58,7 +58,8 @@ function install_artifacts() { echo "copying kata artifacts onto host" cp -au /opt/kata-artifacts/opt/kata/* /opt/kata/ chmod +x /opt/kata/bin/* - chmod +x /opt/kata/runtime-rs/bin/* + [ -d /opt/kata/runtime-rs/bin ] && \ + chmod +x /opt/kata/runtime-rs/bin/* } function configure_cri_runtime() {