Skip to content

feat(glance): configure image metadata and OCI sources - #4235

Open
Rico Lin (ricolin) wants to merge 2 commits into
mainfrom
rlin-glance-image-oci-ownership-support
Open

feat(glance): configure image metadata and OCI sources#4235
Rico Lin (ricolin) wants to merge 2 commits into
mainfrom
rlin-glance-image-oci-ownership-support

Conversation

@ricolin

Copy link
Copy Markdown
Member

Summary

Forward declarative Glance image ownership, visibility, properties, and digest-pinned OCI source settings to the common image role.

Dependencies

Both common-role changes must be available before this consumer wiring is used.

Changes

  • Forward owner and owner-domain settings.
  • Forward OCI reference, path, checksum, architecture, and authentication-file settings.
  • Keep URL-backed image declarations compatible.
  • Document URL and OCI-backed image declarations.
  • Add a focused consumer-contract test for forwarded variables.

Validation

  • go test ./roles/glance
  • git diff --check

Forward declarative ownership and OCI source settings to the common
Glance image role so image catalog entries can be managed consistently.

Change-Id: I4002e38ad197063b823f00e7c28ecbb2f4fa7dc5
Signed-off-by: Rico Lin <rlin@vexxhost.com>
Assisted-By: Codex <noreply@openai.com>
@ricolin

Copy link
Copy Markdown
Member Author

Dependency note:

The collection containing both changes must be installed before this consumer wiring is enabled.

@ricolin
Rico Lin (ricolin) marked this pull request as ready for review August 5, 2026 09:17
Sync latest main branch changes into PR #4235.

Signed-off-by: Rico Lin <rlin@vexxhost.com>
Assisted-By: Gemini <noreply@google.com>
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