Skip to content

fix(gateway): disable JWT expiry for Podman dev - #3283

Open
jewzaam wants to merge 1 commit into
NVIDIA:mainfrom
jewzaam:fix/gateway-jwt-expiry-podman-dev
Open

fix(gateway): disable JWT expiry for Podman dev#3283
jewzaam wants to merge 1 commit into
NVIDIA:mainfrom
jewzaam:fix/gateway-jwt-expiry-podman-dev

Conversation

@jewzaam

@jewzaam jewzaam commented Sep 11, 2026

Copy link
Copy Markdown
Contributor

Summary

Disable JWT expiry in the local Podman gateway configuration so sandbox tokens remain valid across restarts and long-running local sessions.

Related Issue

No issue required: localized one-line fix to the local development gateway configuration.

Changes

  • Set the Podman gateway JWT ttl_secs to 0, matching the non-expiring local default.
  • Preserve the one-hour expiry used by shared Kubernetes deployments.

Testing

  • mise run pre-commit passes
  • Unit tests added/updated
  • E2E tests added/updated (if applicable)

Checklist

  • Follows Conventional Commits
  • Commits are signed off (DCO)
  • Architecture docs updated (if applicable)

Core defaults ttl_secs to 0 (no expiration) for local single-player
deployments. The gateway dev script hardcoded 3600, causing sandbox
JWTs to expire mid-session locally.

Signed-off-by: Naveen Malik <nmalik@redhat.com>
@copy-pr-bot

copy-pr-bot Bot commented Sep 11, 2026

Copy link
Copy Markdown

This pull request requires additional validation before any workflows can run on NVIDIA's runners.

Pull request vetters can view their responsibilities here.

Contributors can view more details about this message here.

@johntmyers

Copy link
Copy Markdown
Collaborator

Can you elaborate more on why this is necessary?

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.

2 participants