From 0075709fc2d6ad175535128ba69caead79ff1f25 Mon Sep 17 00:00:00 2001 From: Thomas Stallinger Date: Sat, 19 Sep 2026 14:43:38 +0200 Subject: [PATCH] tuxflotte-agent.service: EnvironmentFile fuer lokale Adress-Ueberschreibung Ohne EnvironmentFile= war der bereits vorhandene TUXFLOTTE_ANODE_URL- Override in agent.py auf jedem fertig installierten Geraet wirkungslos - der systemd-Dienst kannte die Variable schlicht nie. Fuehrendes "-" macht die Datei optional (Produktivgeraete ohne /etc/tuxflotte/agent.env sind unveraendert). Teil der E2E-Testrunde, siehe platform-docs/roadmap/ e2e-testrunde-lokale-adressierung.md. Co-Authored-By: Claude Sonnet 5 Claude-Session: https://claude.ai/code/session_01DWKevK2QUK5tsGmqfSD6Yy --- tuxflotte-agent.service | 1 + 1 file changed, 1 insertion(+) diff --git a/tuxflotte-agent.service b/tuxflotte-agent.service index bc28b4c..d985ff1 100644 --- a/tuxflotte-agent.service +++ b/tuxflotte-agent.service @@ -5,6 +5,7 @@ Wants=network-online.target [Service] Type=simple +EnvironmentFile=-/etc/tuxflotte/agent.env ExecStart=/usr/bin/python3 /opt/tuxflotte/agent/agent.py Restart=on-failure RestartSec=10