Verify that plugin images referenced in the plugin registry actually exist in Quay #16501
Labels
area/ci
CI build and releases, PR testing, & whitelabel/productization issues
area/plugin-registry
kind/enhancement
A feature request - must adhere to the feature request template.
Milestone
Is your enhancement related to a problem? Please describe.
Describe the solution you'd like
we should have better tests in the plugin registry publishing process (and its build too!) to validate that when we add a new plugin 7.9.2 or 7.11.0 for machine-exec and che-theia that the plugins actually exist in quay
This probably requires nothing more than a quick skopeo check:
If found, contrinue the release/build. If not, wait 5 mins and try again... then fail if not found.
TBH I'm not 100% what workflow we want here for if-not-found-then. I guess it will depend on if this is a temporary state (upstream publishing job not yet done; quay.io temporarily down) or a permanent state (we forgot to add the plugin).
This could be as simple as checking ONLY the che-machine-exec and che-theia images, or it could be extended to validate that ALL image references are valid.
See also #16499
The text was updated successfully, but these errors were encountered: