fix: complete fips unit fallback coverage

This commit is contained in:
Dorian
2026-07-27 19:28:53 +01:00
parent 709922c293
commit 70996203f9
5 changed files with 37 additions and 15 deletions
+4 -3
View File
@@ -47,9 +47,10 @@ Completed locally in this pass:
container/deployment docs toward public contributor expectations.
- Fixed native FIPS activation fallback: nodes that have the packaged
`fips.service` but not `archipelago-fips.service` now start the available
unit instead of repeatedly failing activation against a missing unit. The UI
now labels the action as `Start` instead of making native FIPS look like an
installable app.
unit instead of repeatedly failing activation against a missing unit. This
now covers startup, supervisor self-heal, manual dashboard start/reconnect,
and post-onboarding activation. The UI now labels the action as `Start`
instead of making native FIPS look like an installable app.
- Fixed the FIPS app-port relay design so it binds relays to the node's FIPS
ULA instead of wildcard `[::]`, avoiding collisions with Podman-published app
ports such as FileBrowser `8083` and Botfights `9100`.