Skip to content

chore: wire JWT_SECRET into tes service - #21

Merged
man4ish merged 1 commit into
mainfrom
feature/tes-iam-integration-compose
Aug 4, 2026
Merged

chore: wire JWT_SECRET into tes service#21
man4ish merged 1 commit into
mainfrom
feature/tes-iam-integration-compose

Conversation

@man4ish

@man4ish man4ish commented Aug 4, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Adds JWT_SECRET: \${AUTH_SECRET_KEY:-change-me} to the tes service's environment -- same var name/value every other JWT_SECRET consumer in this compose file already uses. IAM_URL/REDIS_URL were already wired for tes.
  • Needed by omnibioai-tes#11 (TES IAM integration): TES now verifies JWTs via omnibioai-iam-client, which needs this secret for its HS256 fallback path (RS256/JWKS is the primary path and doesn't need it, but a migration window means both must keep validating).

Test plan

  • Diffed against origin/main -- isolated, single-file change

TES's authentication now goes through omnibioai-iam-client (see
omnibioai-tes's TES IAM integration PR), which needs JWT_SECRET for its
HS256 fallback verification path -- same var name/value every other
JWT_SECRET consumer in this file already uses. IAM_URL/REDIS_URL were
already wired for tes.
@man4ish
man4ish merged commit fe6af0c into main Aug 4, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant