This repository was archived by the owner on Jun 14, 2019. It is now read-only.
Allow images to be excluded from promotion, no matter what #254
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Some test environments may wish to build an image and put it in the
payload for testing, but not promote that image. An example of this
is the new machine-os-content image that will be built for RHCoS -
a few projects like origin and crio need to be able to take the
existing machine-os-content as a prereq, layer on top of it their
test RPMs, and then verify the complete payload as an e2e test (i.e.
test RHCoS with their latest code). Since this image is test only,
we need a clean way to indicate it's not for promotion, but we
want to build it every time we build the payload.
This will also be simpler for folks to reason about than optional,
which was really only for artifact style images that currently
aren't ever tested or added than the payload.
In promotion config, add:
and the referenced images will never be promoted.
Part of enabling RHCoS content images to be layered during CI
runs so we test kubelet from an origin PR with the OS base image
in the payload.