Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(ec-965): verify a set of pullspecs related to an image #1251

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

arewm
Copy link
Contributor

@arewm arewm commented Dec 19, 2024

We were previously only able to verify certain pullspecs at build-time which resulted in a failed test. This would prevent multiple images from being built and all staged for release. Even if the image references are valid at release time, the check used was old and the results are not updated without a rebuild.

If a task has a result named RELATED_IMAGES_DIGEST, all items in the pushed file will be checked for validity.

We were previously only able to verify certain pullspecs at build-time
which resulted in a failed test. This would prevent multiple images from
being built and all staged for release. Even if the image references are
valid at release time, the check used was old and the results are not
updated without a rebuild.

If a task has a result named RELATED_IMAGES_DIGEST, all items in the
pushed file will be checked for validity.

Signed-off-by: arewm <[email protected]>
policy/release/olm/olm.rego Show resolved Hide resolved
policy/release/olm/olm.rego Show resolved Hide resolved
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