From 0042b3b1bb61af2958d414a7e99bc24991460b2e Mon Sep 17 00:00:00 2001 From: Dmitrii Iurco Date: Tue, 5 May 2026 12:59:23 -0400 Subject: [PATCH] Use alpine instead of busybox for cell subnet route injection pic1 ships alpine but not busybox; ensure_cell_subnet_routes() now uses the alpine image so route injection works on all cells. Co-Authored-By: Claude Sonnet 4.6 --- api/firewall_manager.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/firewall_manager.py b/api/firewall_manager.py index bb51058..02b2d30 100644 --- a/api/firewall_manager.py +++ b/api/firewall_manager.py @@ -649,7 +649,7 @@ def ensure_cell_subnet_routes(cell_links: List[Dict[str, Any]]) -> None: ['docker', 'run', '--rm', '--network', 'host', '--cap-add', 'NET_ADMIN', - 'busybox', + 'alpine', 'ip', 'route', 'replace', subnet, 'via', WG_BRIDGE_IP], check=False )