From 9d385dff76590d226d1a218278a48000158ed32d Mon Sep 17 00:00:00 2001 From: Michael Kriese Date: Tue, 20 Oct 2026 09:51:25 +0200 Subject: [PATCH] fix(setup): keep the apt proxy on port 8000 Co-Authored-By: Claude Opus 5.5 --- setup/action.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/setup/action.yml b/setup/action.yml index 6e6ece289..7c75fde17 100644 --- a/setup/action.yml +++ b/setup/action.yml @@ -133,5 +133,9 @@ runs: echo "ppa.launchpad.net" echo "ppa.launchpadcontent.net" } | sudo tee -a /etc/squid-deb-proxy/mirror-dstdomain.acl.d/containerbase.acl - sudo systemctl reload squid-deb-proxy + # newer squid-deb-proxy versions (ubuntu 26.04) listen on 3563, the + # consumers use 8000 + sudo sed -i -E 's/^http_port [0-9]+/http_port 8000/' /etc/squid-deb-proxy/squid-deb-proxy.conf + sudo systemctl restart squid-deb-proxy + timeout 30 bash -c 'until (echo > /dev/tcp/127.0.0.1/8000) 2> /dev/null; do sleep 1; done' echo "::endgroup::"