From f414d6aed23638f882b936aaf7812d2f5b105df6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20=C5=A0tetiar?= Date: Mon, 20 Jul 2026 17:02:53 +0200 Subject: [PATCH] ci: testbed: stop installing packages at runtime MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The shared testbed setup installs MiniDLNA, Avahi, and dbus before every cram and CDRouter job. This adds network and package mirror dependencies to hardware tests and allows the runtime environment to drift independently of the selected image. The separately released testbed image now carries these packages, together with the Python dependencies used by cram. Remove the runtime apt update and install command so jobs consume only the image contents. Assisted-by: codex:gpt-5 Signed-off-by: Petr Štetiar Fixes: 6792ba6b95c1 ("PROVISORY: ci: testbed: install minidlna and avahi packages at runtime") References: PPW-1258 --- .gitlab/testbed.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.gitlab/testbed.yml b/.gitlab/testbed.yml index d7ffcd9fde..7633ee6139 100644 --- a/.gitlab/testbed.yml +++ b/.gitlab/testbed.yml @@ -59,8 +59,6 @@ - sudo ip link set $TESTBED_WAN_INTERFACE up 2> /dev/null - sleep 10 - - sudo apt-get update && sudo apt-get install --yes --no-install-recommends minidlna avahi-daemon avahi-utils dbus - - mkdir -p ~/.ssh - chmod 700 ~/.ssh