-
Notifications
You must be signed in to change notification settings - Fork 46
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
fix: run create-advisory late in the rh-advisories pipeline #651
Conversation
90b21d6
to
4a84e85
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approving pending Scott's testing reflects what we expect to happen
4a84e85
to
298a3e4
Compare
New changes are detected. LGTM label has been removed. |
Task `create-advisory` would run after `publish-pyxis-repository` which would ensure it runs late in the pipeline. But with the changes in 1.5.0, `publish-pyxis-repository` runs much earlier now. So make `create-advisory` run after `push-rpm-data-to-pyxis` which is what `publish-pyxis-repository` ran after originally. Also add a few more `runAfter` for create-advisory so it's really running as late as possible. Also, add a few more explicit `runAfter` items to some other tasks to make order more explicit. Signed-off-by: Martin Malina <mmalina@redhat.com>
298a3e4
to
dcdddd2
Compare
Scott's test was successful. He did both runs - one with rh-sign-image-cosign and one when it was skipped. Both worked. |
/retest |
@mmalina: The following test has Failed, say /retest to rerun failed tests.
Inspecting Test ArtifactsTo inspect your test artifacts, follow these steps:
mkdir -p oras-artifacts
cd oras-artifacts
oras pull quay.io/konflux-test-storage/konflux-team/release-service-catalog:konflux-e2e-tests-catalog-tdxqw |
Task
create-advisory
would run afterpublish-pyxis-repository
which would ensure it runs late in the pipeline. But with the changes in 1.5.0,publish-pyxis-repository
runs much earlier now.So make
create-advisory
run afterpush-rpm-data-to-pyxis
which is whatpublish-pyxis-repository
ran after originally.