versions: build: Remove TDX specific OVMF (TDVF)

Let's remove everything related to the TDVF building / shipping from our
repo, as we'll be relying on the one coming from the distro.

Later on, we may need to re-add TDVF logic, as we're already using
upstream edk2 repo / content, but when that's needed we'll simply revert
this commit.

Signed-off-by: Fabiano Fidêncio <fabiano.fidencio@intel.com>
This commit is contained in:
Fabiano Fidêncio
2024-05-08 12:01:12 +02:00
parent 946f0bdfff
commit 4292c4c3b1
4 changed files with 0 additions and 23 deletions

View File

@@ -33,7 +33,6 @@ BASE_TARBALLS = serial-targets \
qemu-tdx-experimental-tarball \
stratovirt-tarball \
shim-v2-tarball \
tdvf-tarball \
virtiofsd-tarball
BASE_SERIAL_TARBALLS = rootfs-image-tarball \
rootfs-image-confidential-tarball \
@@ -166,9 +165,6 @@ runk-tarball:
shim-v2-tarball:
${MAKE} $@-build
tdvf-tarball:
${MAKE} $@-build
trace-forwarder-tarball:
${MAKE} $@-build

View File

@@ -119,7 +119,6 @@ options:
rootfs-initrd-mariner
runk
shim-v2
tdvf
trace-forwarder
virtiofsd
EOF
@@ -736,7 +735,6 @@ install_ovmf() {
local component_name="ovmf"
[ "${ovmf_type}" == "sev" ] && component_name="ovmf-sev"
[ "${ovmf_type}" == "tdx" ] && component_name="tdvf"
latest_artefact="$(get_from_kata_deps "externals.ovmf.${ovmf_type}.version")"
latest_builder_image="$(get_ovmf_image_name)"
@@ -753,11 +751,6 @@ install_ovmf() {
tar xvf "${builddir}/${tarball_name}" -C "${destdir}"
}
# Install TDVF
install_tdvf() {
install_ovmf "tdx" "edk2-tdx.tar.gz"
}
# Install OVMF SEV
install_ovmf_sev() {
install_ovmf "sev" "edk2-sev.tar.gz"
@@ -970,7 +963,6 @@ handle_build() {
install_stratovirt
install_runk
install_shimv2
install_tdvf
install_trace_forwarder
install_virtiofsd
;;
@@ -1035,8 +1027,6 @@ handle_build() {
shim-v2) install_shimv2 ;;
tdvf) install_tdvf ;;
trace-forwarder) install_trace_forwarder ;;
virtiofsd) install_virtiofsd ;;

View File

@@ -77,9 +77,6 @@ popd
info "Install fd to destdir"
install_dir="${DESTDIR}/${PREFIX}/share/ovmf"
if [ "${ovmf_build}" == "tdx" ]; then
install_dir="$DESTDIR/$PREFIX/share/tdvf"
fi
mkdir -p "${install_dir}"
if [ "${ovmf_build}" == "sev" ]; then

View File

@@ -337,12 +337,6 @@ externals:
version: "edk2-stable202302"
package: "OvmfPkg/AmdSev/AmdSevX64.dsc"
package_output_dir: "AmdSev"
tdx:
# yamllint disable-line rule:line-length
description: "QEMU with TDX support - based on https://github.com/intel/tdx-tools/releases/tag/2023ww15"
version: "edk2-stable202302"
package: "OvmfPkg/IntelTdx/IntelTdxX64.dsc"
package_output_dir: "IntelTdx"
td-shim:
description: "Confidential Containers Shim Firmware"