Skip to content

fix(e2e): preserve local image overrides - #3701

Open
danehans wants to merge 1 commit into
NVIDIA:mainfrom
danehans:3696-kubernetes-e2e-local-images/danehans
Open

danehans wants to merge 1 commit into
NVIDIA:mainfrom
danehans:3696-kubernetes-e2e-local-images/danehans

Conversation

@danehans

Copy link
Copy Markdown

Summary

Preserve unqualified local OpenShell image overrides in Kubernetes E2E runs by clearing the chart-wide release registry when the wrapper supplies explicit image components.

Related Issue

Fixes #3696

Changes

  • Clear global.image.registry in the Kubernetes E2E Helm arguments.
  • Keep gateway, supervisor, and sandbox image components explicit.

Testing

  • mise run pre-commit passes
  • mise run test:e2e-image-overrides passes
  • bash -n e2e/with-kube-gateway.sh passes
  • E2E tests added/updated (not applicable; this fixes the existing E2E wrapper)

Checklist

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

Clear the chart-wide registry when the Kubernetes wrapper supplies explicit image components so unqualified local images do not inherit the released GHCR registry.

Fixes: NVIDIA#3696
Signed-off-by: Daneyon Hansen <daneyon.hansen@solo.io>
@copy-pr-bot

copy-pr-bot Bot commented Sep 25, 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.

This branch has not been deployed

No deployments
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.

bug: Kubernetes E2E rewrites local images to GHCR

1 participant