Skip to content

ci: Update for Fedora 45 branching from rawhide - #2397

Open
jeckersb wants to merge 1 commit into
bootc-dev:mainfrom
jeckersb:f45-branched-from-rawhide
Open

ci: Update for Fedora 45 branching from rawhide#2397
jeckersb wants to merge 1 commit into
bootc-dev:mainfrom
jeckersb:f45-branched-from-rawhide

Conversation

@jeckersb

Copy link
Copy Markdown
Collaborator

Fedora 45 has branched from rawhide, so update the CI matrix
accordingly:

  • Add fedora-46 as the new rawhide to os-image-map.json
  • Add fedora-46 to package build matrix and build-and-publish
  • Add fedora-45 to Packit COPR and TMT test full target sets
  • Update continue-on-error rawhide guard from fedora-45 to fedora-46

Intentionally omit fedora-45 from the GHA integration test matrix
for now while it undergoes stabilization, to avoid introducing
additional flaky test failures.

Assisted-by: AI
Closes: #2389
Signed-off-by: John Eckersberg jeckersb@redhat.com

Fedora 45 has branched from rawhide, so update the CI matrix
accordingly:

- Add fedora-46 as the new rawhide to os-image-map.json
- Add fedora-46 to package build matrix and build-and-publish
- Add fedora-45 to Packit COPR and TMT test full target sets
- Update continue-on-error rawhide guard from fedora-45 to fedora-46

Intentionally omit fedora-45 from the GHA integration test matrix
for now while it undergoes stabilization, to avoid introducing
additional flaky test failures.

Assisted-by: AI
Closes: bootc-dev#2389
Signed-off-by: John Eckersberg <jeckersb@redhat.com>
@bootc-bot
bootc-bot Bot requested a review from ckyrouac August 20, 2026 21:04
strategy:
matrix:
test_os: [fedora-43, fedora-44, fedora-45, centos-9, centos-10]
test_os: [fedora-43, fedora-44, fedora-45, fedora-46, centos-9, centos-10]

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's drop fedora-43 too our matrix is already way way too big. IOW rule is "At most 3 fedoras"? and we just stop updating fedora-43 `

Comment thread .github/workflows/ci.yml
|| echo "$LABELS" | jq -e 'index("ci/merge")' > /dev/null; }; then
# Full suite: all OSes
echo 'package_os_matrix=["fedora-43","fedora-44","fedora-45","centos-9","centos-10"]' >> "$GITHUB_OUTPUT"
echo 'package_os_matrix=["fedora-43","fedora-44","fedora-45","fedora-46","centos-9","centos-10"]' >> "$GITHUB_OUTPUT"

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Really need to dedup these lists, but at least a comment "keep in sync with " is a good comment to add

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.

Fedora 45 branched from rawhide

2 participants