From 3a1101be34a8d51db8e4b99991031f3de5e460e1 Mon Sep 17 00:00:00 2001 From: Leandro Ribeiro Date: Fri, 1 Aug 2025 11:30:21 -0300 Subject: [PATCH] gitlab-ci: drop outdated comments related to virtme Since "gitlab-ci: Use virtme-ng for running our tests" we no longer use a hacky fork of virtme. Also, wee no longer use "--script-dir", as virtme-ng properly supports "--script-sh". So drop outdated comments. Signed-off-by: Leandro Ribeiro --- .gitlab-ci/build-deps.sh | 17 +++-------------- 1 file changed, 3 insertions(+), 14 deletions(-) diff --git a/.gitlab-ci/build-deps.sh b/.gitlab-ci/build-deps.sh index 13dae4902..cf9950fd4 100755 --- a/.gitlab-ci/build-deps.sh +++ b/.gitlab-ci/build-deps.sh @@ -51,23 +51,12 @@ fdo_log_section_end install_meson # predictably test the DRM backend in the absence of real hardware. We lock the # version here so we see predictable results. # -# To run this we use virtme, a QEMU wrapper: https://github.com/amluto/virtme +# To run this we use virtme-ng, a QEMU wrapper. It is a fork from virtme, whose +# development stalled. # -# virtme makes our lives easier by abstracting handling of the console, +# virtme-ng makes our lives easier by abstracting handling of the console, # filesystem, etc, so we can pretend that the VM we execute in is actually # just a regular container. -# -# The reason why we are using a fork here is that it adds a patch to have the -# --script-dir command line option. With that we can run scripts that are in a -# certain folder when virtme starts, which is necessary in our use case. -# -# The upstream also has some commands that could help us to reach the same -# results: --script-sh and --script-exec. Unfornutately they are not completely -# implemented yet, so we had some trouble to use them and it was becoming -# hackery. -# -# The fork pulls in this support from the original GitHub PR, rebased on top of -# a newer upstream version which fixes AArch64 support. fdo_log_section_start_collapsed install_kernel "install_kernel" if [[ -n "$KERNEL_DEFCONFIG" ]]; then git clone --depth=1 --branch=v6.14 https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git linux