diff --git a/tools/packaging/kata-deploy/local-build/Makefile b/tools/packaging/kata-deploy/local-build/Makefile index a30479c7b6..4f1239c249 100644 --- a/tools/packaging/kata-deploy/local-build/Makefile +++ b/tools/packaging/kata-deploy/local-build/Makefile @@ -88,7 +88,8 @@ cc: cc-cloud-hypervisor-tarball \ cc-tdx-kernel-tarball \ cc-tdx-qemu-tarball \ cc-tdx-td-shim-tarball \ - cc-tdx-tdvf-tarball + cc-tdx-tdvf-tarball \ + cc-sev-ovmf-tarball cc-cloud-hypervisor-tarball: ${MAKE} $@-build @@ -122,3 +123,6 @@ cc-tdx-td-shim-tarball: cc-tdx-tdvf-tarball: ${MAKE} $@-build + +cc-sev-ovmf-tarball: + ${MAKE} $@-build 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 b305ca4cbb..ef7d15b266 100755 --- a/tools/packaging/kata-deploy/local-build/kata-deploy-binaries.sh +++ b/tools/packaging/kata-deploy/local-build/kata-deploy-binaries.sh @@ -92,6 +92,7 @@ options: cc-rootfs-image cc-shimv2 cc-virtiofsd + cc-sev-ovmf EOF exit "${return_code}" @@ -207,6 +208,10 @@ install_cc_tdx_tdvf() { install_cc_tee_ovmf "tdx" "edk2-staging-tdx.tar.gz" } +install_cc_sev_ovmf(){ + install_cc_tee_ovmf "sev" "edk2-sev.tar.gz" +} + #Install guest image install_image() { info "Create image" @@ -335,6 +340,8 @@ handle_build() { cc-tdx-tdvf) install_cc_tdx_tdvf ;; + cc-sev-ovmf) install_cc_sev_ovmf ;; + cloud-hypervisor) install_clh ;; firecracker) install_firecracker ;;