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

fix: run create-advisory late in the rh-advisories pipeline #651

Merged
merged 1 commit into from
Oct 30, 2024

Conversation

mmalina
Copy link
Contributor

@mmalina mmalina commented Oct 30, 2024

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.

@mmalina mmalina requested a review from a team as a code owner October 30, 2024 11:58
happybhati
happybhati previously approved these changes Oct 30, 2024
Copy link
Collaborator

@johnbieren johnbieren left a 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

pipelines/rh-advisories/README.md Show resolved Hide resolved
Copy link

openshift-ci bot commented Oct 30, 2024

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>
@mmalina
Copy link
Contributor Author

mmalina commented Oct 30, 2024

Approving pending Scott's testing reflects what we expect to happen

Scott's test was successful. He did both runs - one with rh-sign-image-cosign and one when it was skipped. Both worked.

@mmalina mmalina enabled auto-merge (squash) October 30, 2024 14:22
@mmalina
Copy link
Contributor Author

mmalina commented Oct 30, 2024

/retest

@mmalina mmalina merged commit dde89b3 into konflux-ci:development Oct 30, 2024
8 checks passed
@mmalina mmalina deleted the advisory-order branch October 30, 2024 15:10
@konflux-ci-qe-bot
Copy link

@mmalina: The following test has Failed, say /retest to rerun failed tests.

PipelineRun Name Status Rerun command Build Log Test Log
konflux-e2e-tests-catalog-tdxqw Failed /retest View Pipeline Log View Test Logs

Inspecting Test Artifacts

To inspect your test artifacts, follow these steps:

  1. Install ORAS (see the ORAS installation guide).
  2. Download artifacts with the following commands:
mkdir -p oras-artifacts
cd oras-artifacts
oras pull quay.io/konflux-test-storage/konflux-team/release-service-catalog:konflux-e2e-tests-catalog-tdxqw

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.

5 participants