Skip to content

feat: expose resolved image ID in server metadata - #36

Closed
yanksyoon wants to merge 1 commit into
cloudbase:mainfrom
yanksyoon:feat/metadata-image-id
Closed

yanksyoon wants to merge 1 commit into
cloudbase:mainfrom
yanksyoon:feat/metadata-image-id

Conversation

@yanksyoon

Copy link
Copy Markdown

Summary

  • Add the resolved Glance image UUID to Nova server metadata as image_id.
  • Preserve the value for both direct image boot and boot-from-volume paths.
  • Add a provider unit test for the metadata property.

This allows a credential-free runner canary to compare the image it booted with the build snapshot ID through the OpenStack metadata service.

Verification

  • go test -tags testing ./... — 87 passed
  • gofmt
  • git diff --check

Related: ISD-6417 / GARM image canary validation.

@yanksyoon yanksyoon closed this Sep 25, 2026
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