From bfc6fc7a8526881b3fe448d901a14b373f5a0c3a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fabiano=20Fid=C3=AAncio?= Date: Wed, 27 Dec 2023 09:54:13 -0300 Subject: [PATCH] build: Get rid of QEMU experimental MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit We've not been building QEMU experimental for a very long time, and the entry there has only been serving the purpose to clutter the versions.yaml (in the best case scenario) or even confuse new contributors to the project. Mind that the machinery to build the QEMU experimental is not touched, and that's used to build the TEEs capabale artefacts. Signed-off-by: Fabiano FidĂȘncio --- .../qemu/build-static-qemu-experimental.sh | 14 ++++---------- versions.yaml | 5 ----- 2 files changed, 4 insertions(+), 15 deletions(-) diff --git a/tools/packaging/static-build/qemu/build-static-qemu-experimental.sh b/tools/packaging/static-build/qemu/build-static-qemu-experimental.sh index 1e0541c541..ecae287167 100755 --- a/tools/packaging/static-build/qemu/build-static-qemu-experimental.sh +++ b/tools/packaging/static-build/qemu/build-static-qemu-experimental.sh @@ -14,18 +14,12 @@ source "${script_dir}/../../scripts/lib.sh" qemu_repo="${qemu_repo:-}" qemu_version="${qemu_version:-}" -qemu_suffix="${qemu_suffix:-experimental}" -qemu_tarball_name="${qemu_tarball_name:-kata-static-qemu-experimental.tar.gz}" +qemu_suffix="${qemu_suffix:-}" +qemu_tarball_name="${qemu_tarball_name:-}" -if [ -z "$qemu_repo" ]; then - info "Get qemu information from runtime versions.yaml" - qemu_url=$(get_from_kata_deps "assets.hypervisor.qemu-experimental.url") - [ -n "$qemu_url" ] || die "failed to get qemu url" - qemu_repo="${qemu_url}.git" -fi [ -n "$qemu_repo" ] || die "failed to get qemu repo" - -[ -n "$qemu_version" ] || qemu_version=$(get_from_kata_deps "assets.hypervisor.qemu-experimental.version") [ -n "$qemu_version" ] || die "failed to get qemu version" +[ -n "$qemu_suffix" ] || die "failed to get qemu suffix" +[ -n "$qemu_tarball_name" ] || die "failed to get qemu tarball name" "${script_dir}/build-base-qemu.sh" "${qemu_repo}" "${qemu_version}" "${qemu_suffix}" "${qemu_tarball_name}" diff --git a/versions.yaml b/versions.yaml index d6280c636c..dcc308e8b0 100644 --- a/versions.yaml +++ b/versions.yaml @@ -99,11 +99,6 @@ assets: https://github.com/qemu/qemu/tags .*/v?(\d\S+)\.tar\.gz - qemu-experimental: - description: "QEMU with virtiofs support" - url: "https://github.com/qemu/qemu" - version: "7a800cf9496fddddf71b21a00991e0ec757a170a" - qemu-tdx-experimental: # yamllint disable-line rule:line-length description: "QEMU with TDX support - based on https://github.com/intel/tdx-tools/releases/tag/2023ww15"