1
0
mirror of https://github.com/quay/quay.git synced 2026-01-26 06:21:37 +03:00
Files
quay/data
jbpratt 2f476b2304 fix(data): set expiry on manifest list tags for existing manifests (PROJQUAY-7245) (#4798)
When a manifest list was pushed with multiple tags, only the first tag
got the expiration from child manifest labels. Subsequent tags showed
"Never" because list_manifest_labels() only checked labels directly on
the manifest list, not on child manifests.

Added _get_expiry_label_for_manifest() helper that properly queries
child manifest labels for manifest lists, matching the intersection
logic used during initial manifest creation.

Co-authored-by: Claude <noreply@anthropic.com>
2026-01-16 14:47:02 -06:00
..
2019-11-12 11:09:47 -05:00