Skip to content

docs: Migrate example image defaults to release registry - #67

Merged
tmvfb merged 10 commits into
mainfrom
feature/migrate-example-image-defaults
Sep 28, 2026
Merged

tmvfb merged 10 commits into
mainfrom
feature/migrate-example-image-defaults

Conversation

@tmvfb

@tmvfb tmvfb commented Sep 18, 2026 •

Copy link
Copy Markdown
Member

Summary

  • migrate five example image defaults from prokube-internal/prokube-customer to immutable release tags: europe-west3-docker.pkg.dev/prokube/releases/<image>:v1.0.0
  • the sixth, mobile-price-classification, is switched to releases/...:v1.0.0 in Automation/notebook ci #56 (which also adds the COMPONENTS_IMAGE override there), so this PR leaves pipeline.py untouched to avoid a merge conflict
  • prokube/development deletes images older than six months, so defaults pointing there would eventually break; prokube/releases has immutable tags and no latest
  • remove the dead molecules.yaml workflow (its images/molecules source was removed in 11a4eaf)
  • update matching documentation references

Follow-up to #66.

Release images

The v1.0.0 images were copied with crane copy --no-clobber from existing builds (digests preserved), as allowed for migration by RFC-006:

Image Source Digest
minimal-mnist development commit-a44a4b4 sha256:be7d3172…
streamlit-example development commit-a44a4b4 sha256:433c7eae…
minimal-custom-kserve-predictor development commit-a44a4b4 sha256:35a69047…
minimal-predictor development commit-a44a4b4 sha256:e164737d…
minimal-transformer development commit-a44a4b4 sha256:02d0cf66…
mobile-price-classification previous v2 (Python 3.11, matches #56's Dockerfile) sha256:9e0a3a9b…

Pushing git tag v1.0.0 later is a no-op for these images: build-images.yaml detects existing release artifacts and preserves them. Future releases should use the next tag.

Validation

  • all six prokube/releases/<image>:v1.0.0 digests match their sources
  • no prokube-internal or prokube/development defaults remain for these images
  • actionlint, YAML parse of changed manifests, py_compile, git diff --check, pre-commit

@tmvfb
tmvfb marked this pull request as ready for review September 28, 2026 09:28
@tmvfb
tmvfb marked this pull request as draft September 28, 2026 11:22
@tmvfb tmvfb changed the title docs: Migrate example image defaults docs: Migrate example image defaults to release registry Sep 28, 2026
@Korel
Korel marked this pull request as ready for review September 28, 2026 14:59

@Korel Korel left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 👍

@tmvfb
tmvfb merged commit b857271 into main Sep 28, 2026
@tmvfb
tmvfb deleted the feature/migrate-example-image-defaults branch September 28, 2026 15:00
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