Skip to content

Update demo-bundled image build: switch console image and remove manual tarball steps#7242

Merged
pingsutw merged 3 commits intov2from
publish-image
Apr 20, 2026
Merged

Update demo-bundled image build: switch console image and remove manual tarball steps#7242
pingsutw merged 3 commits intov2from
publish-image

Conversation

@pingsutw
Copy link
Copy Markdown
Member

@pingsutw pingsutw commented Apr 20, 2026

Why are the changes needed?

The demo-bundled sandbox was pulling the console image (flyte-client-v2) manually and saving tarballs, which added unnecessary complexity. The console image has moved to unionai-oss/flyteconsole-v2 and is now included in the image manifest for automatic handling.

What changes were proposed in this pull request?

  • Switch console image from ghcr.io/flyteorg/flyte-client-v2:latest to docker.io/unionai-oss/flyteconsole-v2:sandbox in manifests and helm values
  • Add flyteconsole-v2 to the sandbox image manifest (manifest.txt) so it's pulled automatically
  • Remove manual console image tarball steps from both CI workflow and Makefile
  • Fix CI: only login to GHCR on push/dispatch events, use conditional push flag for demo-bundled image build

How was this patch tested?

CI workflow changes tested via GitHub Actions. Manifest changes verified by inspection.

Labels

  • changed: Simplified console image handling in demo-bundled build

Check all the applicable boxes

  • I updated the documentation accordingly.
  • All new and existing tests passed.
  • All commits are signed-off.
  • main
    • Flyte 2 #6583
      • Update demo-bundled image build: switch console image and remove manual tarball steps 👈

- Fix CI workflow: only login to GHCR on push/dispatch events, remove
  manual console image tarball step, and use conditional push flag
- Add flyteconsole-v2 to sandbox image manifest
- Add minio deployment, service, secret, PVC, and service account to
  both complete and dev demo-bundled manifests

Signed-off-by: Kevin Su <pingsutw@apache.org>
@github-actions github-actions Bot mentioned this pull request Apr 17, 2026
3 tasks
Signed-off-by: Kevin Su <pingsutw@apache.org>
@pingsutw pingsutw changed the title Update demo-bundled image build and add minio deployment Update demo-bundled image build: switch console image and remove manual tarball steps Apr 20, 2026
@pingsutw pingsutw self-assigned this Apr 20, 2026
@pingsutw pingsutw added this to the V2 GA milestone Apr 20, 2026
Signed-off-by: Kevin Su <pingsutw@apache.org>
@pingsutw pingsutw merged commit 813733b into v2 Apr 20, 2026
20 checks passed
@pingsutw pingsutw deleted the publish-image branch April 20, 2026 18:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants