Skip to content

backport: CI health improving changes#709

Open
Molter73 wants to merge 3 commits into
release-0.2from
mauro/backports/release-0.2
Open

backport: CI health improving changes#709
Molter73 wants to merge 3 commits into
release-0.2from
mauro/backports/release-0.2

Conversation

@Molter73
Copy link
Copy Markdown
Collaborator

@Molter73 Molter73 commented May 26, 2026

Description

This is a backport of 3 separate PRs that help in keeping CI happy:

These may not seem like much, but the MintMaker PRs to the release-0.2 branch have been failing mostly with the errors to store artifacts and the self-deleter image being rate limited by dockerhub. Not running CI on the konflux/** is more for cleanup than getting CI to pass.

Checklist

  • Patch has a change log entry OR does not need one.
  • Investigated and inspected CI test results
  • Updated documentation accordingly

Automated testing

  • Added unit tests
  • Added integration tests
  • Added regression tests

If any of these don't apply, please comment below.

Testing Performed

Change is merely backports that have already been tested by themselves on the main branch.

Molter73 and others added 3 commits May 26, 2026 11:48
The self-deleter image is based on a rust image that is hosted on
docker, dockerhub some times throttles our downloads and causes flakes
on CI. We move the images used to ones that are based on quay.io to
mitigate this throttling.
The Store artifacts step uploads debug logs for human inspection
but is not consumed by any downstream job. Network errors
(ECONNRESET) during upload were causing passing test runs to be
marked as failed.

Test failures still fail the job.
This was needed for the branch strategy for merging PRs, since we moved
to PR merging, we don't need this anymore.
@Molter73 Molter73 requested review from a team and rhacs-bot as code owners May 26, 2026 09:55
@Molter73 Molter73 enabled auto-merge (squash) May 26, 2026 13:02
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