The GitHub Actions job "Required Checks" on 
texera.git/fix/dev-values-jwt-secret has succeeded.
Run started by GitHub user aicam (triggered by aicam).

Head commit for run:
d5f124d5339ba957a5a66b7790b3465b4f6cb12e / ali <[email protected]>
fix(k8s): add AUTH_JWT_SECRET to values-development.yaml

The default values.yaml sets AUTH_JWT_SECRET in texeraEnvVars, but
values-development.yaml overrides texeraEnvVars as a whole list and omitted
it. Helm replaces lists rather than merging, so a local install with
`-f values-development.yaml` drops AUTH_JWT_SECRET from every service.

The computing-unit manager reads this variable via env.get(KEY).get when
launching a Kubernetes computing unit, so the missing value makes CU creation
fail hard with `java.util.NoSuchElementException: None.get` (HTTP 500 on
POST /api/computing-unit/create). Any local k8s deployment hits this the moment
a user tries to create a computing unit.

Add AUTH_JWT_SECRET to the development values with the same development-only
default as values.yaml, so all services share one consistent signing secret.

Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
Claude-Session: https://claude.ai/code/session_01Sk8aHo2kwTB86ULNSXyBdm

Report URL: https://github.com/apache/texera/actions/runs/29765190298

With regards,
GitHub Actions via GitBox

Reply via email to