Handle openQA during Fedora 44 branch #869

Closed
opened 2026-02-02 16:10:55 +00:00 by adamwill · 3 comments
Owner

Branching is always a little messy and requires some manual supervision of openQA - https://docs.fedoraproject.org/en-US/infra/sysadmin_guide/openqa/#_handling_fedora_branch_events . F44 branches on 2026-02-03 so we need to take care of that.

Branching is always a little messy and requires some manual supervision of openQA - https://docs.fedoraproject.org/en-US/infra/sysadmin_guide/openqa/#_handling_fedora_branch_events . F44 branches on 2026-02-03 so we need to take care of that.
adamwill added this to the Sprint 2 project 2026-02-02 16:10:55 +00:00
Author
Owner

Standard tasks:

Stuff that came up:

Standard tasks: * [Added f45 to workarounds matrix](https://forge.fedoraproject.org/quality/os-autoinst-distri-fedora/commit/6e61843b5a2c7761adc356939dec3ccc8a549674) * [Bypassed desktop_background till we have f44 backgrounds](https://forge.fedoraproject.org/quality/os-autoinst-distri-fedora/commit/d2b347c43acda25d224d55c225133645a2464ddf) - need to file a blocker for that * [Added](https://forge.fedoraproject.org/quality/os-autoinst-distri-fedora/commit/4d544f5ea2b6c66cbeade0353ebb84e718c25fef) [f45 version ident needles](https://forge.fedoraproject.org/quality/os-autoinst-distri-fedora/commit/6bc4aa65e3d36763b1cc628fb6521fbd8d0263fe) * Re-generated all the base disk images * Re-ran / re-triggered failed tests Stuff that came up: * The kmscon change was not reverted in the fedora-release we built for F44, so we got a couple of composes with kmscon enabled, which breaks a lot of tests. Had to [revert the change](https://bodhi.fedoraproject.org/updates/FEDORA-2026-74d6bf8f8f), waive failures on the update, force another compose, and force rebuilds of all the base images with buildroot repo enabled to get kmscon out ASAP (we can look at adding it again later, with needles, when we have time to breathe) * [fedfind release metadata caching messes with cloud/container sync](https://forge.fedoraproject.org/quality/fedfind/issues/33) - [fixed that now](https://forge.fedoraproject.org/quality/fedfind/pulls/34), it'll be better for next time. Had to [work around it in the tests temporarily](https://forge.fedoraproject.org/quality/os-autoinst-distri-fedora/commit/b9ec29f79747d5edf467e1db9563dd32251ae859) this time * [Should clarify in releng SOP that the least bad time to update the metadata is right before doing the composes](https://forge.fedoraproject.org/infra/docs/pulls/489#issuecomment-376451) * [Critpath metadata got lost temporarily for the new Branched release](https://forge.fedoraproject.org/infra/docs/pulls/489#issuecomment-376451), so all updates went stable without testing/gating. That's bad. After discussion with @kevin , came up with [a critpath.py script change](https://forge.fedoraproject.org/releng/tooling/pulls/13022) that should prevent that happening in future * First attempt at critpath generation after Branched compose failed because secondary arch sync didn't work. Kevin [fixed things so it should work in future](https://forge.fedoraproject.org/releng/pungi-fedora/commit/0d800bc4ce93368dd7caa0ce5ac4e605dec6006f), I [added a mitigation to critpath.py](https://forge.fedoraproject.org/releng/tooling/pulls/13020) * Mirrormanager config update didn't quite go right so fedora-44 was pointing to Rawhide, caused lots of tests to fail. I fixed it, [sent a suggestion to improve the SOP](https://forge.fedoraproject.org/infra/docs/pulls/489#issuecomment-376462) * Need to add "add new release to the %workarounds hash" to the openQA SOP: [sent a PR](https://forge.fedoraproject.org/infra/docs/pulls/490) * Weird problem with [tuned-ppd on F44](https://bugzilla.redhat.com/show_bug.cgi?id=2437484) showed up * Repo issues: [fedora-updates-archive wasn't created for F44](https://forge.fedoraproject.org/infra/tickets/issues/13125), fedora-openh264 was 404 for Rawhide for a while (both break rpm-ostree tests)
Author
Owner

This is more or less all cleaned up now, I think.

This is more or less all cleaned up now, I think.
Author
Owner

Turned the SOP PR into pretty much a full rewrite with more details and much more concrete step-by-step instructions, now we're refining the process.

Turned the [SOP PR](https://forge.fedoraproject.org/infra/docs/pulls/490) into pretty much a full rewrite with more details and much more concrete step-by-step instructions, now we're refining the process.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
quality/tickets#869
No description provided.