Skip to content

Conversation

@mandre
Copy link
Collaborator

@mandre mandre commented Jun 9, 2025

Using a label only works for image manifests, while using an annotation works for both image manifests and image indexes. For multi-arch builds, we need to use an annotation to set an expiration date.

Fixes #433

Using a label only works for image manifests, while using an annotation
works for both image manifests and image indexes. For multi-arch builds,
we need to use an annotation to set an expiration date.

Fixes k-orc#433
@github-actions github-actions bot added the semver:patch No API change label Jun 9, 2025
@pierreprinetti pierreprinetti merged commit f5d3d53 into k-orc:main Jun 9, 2025
8 checks passed
@pierreprinetti pierreprinetti deleted the fix-docker-buildx-args branch June 9, 2025 22:29
@mandre
Copy link
Collaborator Author

mandre commented Jun 10, 2025

And of course, it didn't work: https://quay.io/repository/orc/openstack-resource-controller?tab=tags

It should be --annotation "index:foo=bar" to annotate the index. I should have read the docs.

@pierreprinetti
Copy link
Member

Good that we tried!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

semver:patch No API change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Many commit images on Quay lack an expiration date

2 participants