From f7774558e933ecb77a15df8fc21259bf66528fe8 Mon Sep 17 00:00:00 2001 From: Sienna Meridian Satterwhite Date: Tue, 3 Mar 2026 18:12:38 +0000 Subject: [PATCH] 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. --- base/lasuite/docs-values.yaml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/base/lasuite/docs-values.yaml b/base/lasuite/docs-values.yaml index 138c426..d59fa69 100644 --- a/base/lasuite/docs-values.yaml +++ b/base/lasuite/docs-values.yaml @@ -14,8 +14,9 @@ fullnameOverride: docs backend: createsuperuser: - # Superuser creation disabled — users authenticate via OIDC. - enabled: false + # No superuser — users authenticate via OIDC. + # The chart always renders this Job; override command so it exits 0. + command: ["true"] envVars: &backendEnvVars # ── Database ──────────────────────────────────────────────────────────────