fix(lasuite): override impress createsuperuser job with no-op command

The impress chart renders this Job unconditionally (no if-enabled guard),
then auto-deletes it after 30s (ttlSecondsAfterFinished). Each sunbeam
apply recreated it and it failed because no superuser credentials are set
(users authenticate via OIDC). Override the command to true so the Job
exits 0 immediately and disappears cleanly.
This commit is contained in:
2026-03-03 18:12:38 +00:00
parent 7ffddcafcd
commit f7774558e9

View File

@@ -14,8 +14,9 @@ fullnameOverride: docs
backend: backend:
createsuperuser: createsuperuser:
# Superuser creation disabled — users authenticate via OIDC. # No superuser — users authenticate via OIDC.
enabled: false # The chart always renders this Job; override command so it exits 0.
command: ["true"]
envVars: &backendEnvVars envVars: &backendEnvVars
# ── Database ────────────────────────────────────────────────────────────── # ── Database ──────────────────────────────────────────────────────────────