#openqa

Adam Williamson :fedora:adamw@fosstodon.org
2026-01-23

today in #fedora qa:
* dealt with lots of failed #openQA tests:
** minor fix to the SMB domain server deployment - pagure.io/fedora-qa/os-autoins
** test and needle updates for plasma-login - pagure.io/fedora-qa/os-autoins
** small fix for post-install swap check - pagure.io/fedora-qa/os-autoins
** bunch of needle updates I didn't commit yet
* bit of cloud test design discussion with psklenar
* added a server build/install test to openQA - pagure.io/fedora-qa/os-autoins
* got updated openQA package built, testing tomorrow

Adam Williamson :fedora:adamw@fosstodon.org
2026-01-22

today in #fedora qa:
* testing farm team sync meeting
* looked into lots of failed #openqa podman tests, seems to be some kind of quay.io connectivity issue - pagure.io/fedora-qa/os-autoins
* got rid of the qa 'landing page' per discussion last year - pagure.io/fedora-qa/issue/859 (this was unexpectedly complex)
* tested src.fedoraproject.org/rpms/moz
* deployed new os-autoinst build to openQA staging for testing
* started work on new openqa package build

Status update, 21st January 2026

Happy new year, ye bunch of good folks who follow my blog.

I ain’t got a huge bag of stuff to announce. It’s raining like January. I’ve been pretty busy with work amongst other things, doing stuff with operating systems but mostly internal work, and mostly management and planning at that.

We did make an actual OS last year though, here’s a nice blog post from Endless and a video interview about some of the work and why its cool: “Endless OS: A Conversation About What’s Changing and Why It Matters”.

I tried a new audio setup in advance of that video, using a pro interface and mic I had lying around. It didn’t work though and we recorded it through the laptop mic. Oh well.

Later I learned that, by default a 16 channel interface will be treated by GNOME as a 7.1 surround setup or something mental. You can use the Pipewire loopback interface to define a single mono source on the channel that you want to use, and now audio Just Works again. Pipewire has pretty good documentation now too!

What else happened? Jordan and Bart finally migrated the GNOME openQA server off the ad-hoc VM setup that it ran on, and brought it into OpenShift, as the Lord intended. Hopefully you didn’t even notice. I updated the relevant wiki page.

The Linux QA monthly calls are still going, by the way. I handed over the reins to another participant, but I’m still going to the calls. The most active attendees are the Debian folk, who are heroically running an Outreachy internship right now to improve desktop testing in Debian. You can read a bit about it here: “Debian welcomes Outreachy interns for December 2025-March 2026 round”.

And it looks like Localsearch is going to do more comprehensive indexing in GNOME 50. Carlos announced this back in October 2025 (“A more comprehensive LocalSearch index for GNOME 50”) aiming to get some advance testing on this, and so far the feedback seems to be good.

That’s it from me I think. Have a good year!

#gnome #openqa #tracker

Adam Williamson :fedora:adamw@fosstodon.org
2026-01-21

today in #fedora qa:
* internal meetings, status updates
* reported bug for #rawhide #firefox builds crashing on startup - bugzilla.redhat.com/show_bug.c
* tested migrating os-autoinst-distri-fedora to #forgejo , hit codeberg.org/forgejo/forgejo/i
* looked into #openqa failures after the mass rebuild merge, turned out to be two things: systemd dep change meant anaconda needs change - github.com/rhinstaller/anacond - and had to untag mozjs140 again - forge.fedoraproject.org/releng
* started work on updating openqa packages

Adam Williamson :fedora:adamw@fosstodon.org
2026-01-20

today in #fedora qa:
* ran the public meeting
* tweaked the special #openqa test branch we have set up to bisect an annoying kernel bug a bit
* looked into a dogtag-pki update that's breaking FreeIPA replication somehow - bodhi.fedoraproject.org/update
* looked into a firefox update that's crashing on startup on #rawhide - bodhi.fedoraproject.org/update
* sent a PR to turn off the qa.fedoraproject.org landing page - pagure.io/fedora-infra/ansible
* wrote a blog post on Forgejo CI - happyassassin.net/posts/2026/0

Adam Williamson :fedora:adamw@fosstodon.org
2026-01-16

today in #fedora qa:
* finished cleaning up the #openqa update test mess caused by the boost update yesterday
* sent a follow-up for the fedora-ci test fix from yesterday: github.com/fedora-ci/scratch-b
* dug into why shadow-utils update breaks the installer: bodhi.fedoraproject.org/update
* looked through all currently-gated #rawhide updates in advance of the mass rebuild, listed ones that shouldn't be merged at forge.fedoraproject.org/releng , investigated and commented on many of the others

1/2

Adam Williamson :fedora:adamw@fosstodon.org
2026-01-09

today in #fedora qa:
* spent almost the entire day on a rabbit hole dive into *exactly* how permissions work in #forgejo actions, surfaced with two bug reports and a doc PR: codeberg.org/forgejo/forgejo/i , codeberg.org/forgejo/forgejo/i , codeberg.org/forgejo/docs/pull
* also hacked up staging #openQA a bit so @jforbes can help bisect the vmmouse kernel issue: pagure.io/fedora-qa/os-autoins
* fixed a missing dep in resultsdb_conventions package - src.fedoraproject.org/rpms/res

Adam Williamson :fedora:adamw@fosstodon.org
2026-01-08

yesterday in #fedora qa:
* confirmed fix for cockpit services page bug, re-enabled the tests - pagure.io/fedora-qa/os-autoins
* merged the #openqa test cleanup PR - pagure.io/fedora-qa/os-autoins
* started the for-real migration of fedfind from pagure to forgejo - forge.fedoraproject.org/qualit
* fixed the fedfind cleanup PR (I forgot to git add...) and merged it - forge.fedoraproject.org/qualit
* reported python 3.6 not working in tox - bugzilla.redhat.com/show_bug.c
* reported a contacts bug - gitlab.gnome.org/GNOME/gnome-c

Adam Williamson :fedora:adamw@fosstodon.org
2026-01-07

today in #fedora qa:
* internal meetings
* updated forgejo attachment reverse proxying to work in prod too - pagure.io/fedora-infra/ansible
* updated greenwave config to block on all the new #openqa tests from oct/nov
* force-ran required tests on a few old stuck updates
* dropped some old bits in fedora-image-uploader - pagure.io/cloud-image-uploader
* big spring cleaning update for fedfind: pagure.io/fedora-qa/fedfind/pu
* RC script fixes I noticed along the way - pagure.io/pungi-fedora/pull-re

Adam Williamson :fedora:adamw@fosstodon.org
2026-01-06

today in #fedora qa:
* ran the meeting
* updated #openqa tests to handle a new screen in plasma-setup - pagure.io/fedora-qa/os-autoins , pagure.io/fedora-qa/createhdds
* merged the big needle cleanup PR from friday - pagure.io/fedora-qa/os-autoins
* did another cleanup PR for conditionals for old releases and fixed bugs - pagure.io/fedora-qa/os-autoins
* updated zuul releases PRs - pagure.io/fedora-project-confi etc.
* sent F44 call for test days - discussion.fedoraproject.org/t

Adam Williamson :fedora:adamw@fosstodon.org
2026-01-03

today in #fedora qa:
* fixed thunderbird crashing on startup on aarch64 - bodhi.fedoraproject.org/update
* did a dumb hack for #openqa test repo CI to make it work again - pagure.io/fedora-qa/os-autoins
* did the periodic big needle cleanup for openQA tests, with some related test cleanups - pagure.io/fedora-qa/os-autoins
* pointed out a problem in pagure.io/fedora-qa/os-autoins
* polished my PoC ai-code-review forgejo action some more - forge.stg.fedoraproject.org/qu , forge.stg.fedoraproject.org/qu
* RH quarterly performance review

Adam Williamson :fedora:adamw@fosstodon.org
2025-12-23

today in #fedora qa:
* ran public meeting - meetbot-raw.fedoraproject.org/
* tried again to fix the thunderbird crasher - bodhi.fedoraproject.org/update (backported the fix, this time)
* tried to tighten github actions security on #mwclient repo config
* sent fixes for a couple of mwclient bugs - github.com/mwclient/mwclient/p , github.com/mwclient/mwclient/p
* went through #openqa #rawhide failures, updated tests and needles, filed some bugs - bugzilla.redhat.com/show_bug.c , bugzilla.redhat.com/show_bug.c

Adam Williamson :fedora:adamw@fosstodon.org
2025-12-13

* updated a few #openqa needles
* some tweaks to make the check-needles script pass again - pagure.io/fedora-qa/os-autoins , pagure.io/fedora-qa/os-autoins
* more work on #forgejo support for ai-code-review, managed to finish up the tests - gitlab.com/redhat/edge/ci-cd/a . I kinda hate this AI-written test approach though (I just converted the existing AI-written github tests), might send a later PR to rip and replace it entirely

2/2

Adam Williamson :fedora:adamw@fosstodon.org
2025-12-13

today in #fedora qa:
* lots of frustrating poking at gitlab.gnome.org/GNOME/gnome-s , didn't get anywhere concrete
* #openqa #rawhide compose test found another bug in plasma-setup, investigated - invent.kde.org/plasma/plasma-s
* filed another thing I noticed along the way - bugzilla.redhat.com/show_bug.c
* reviewed lukas' fedora-media-writer test again - pagure.io/fedora-qa/os-autoins
* disabled part of a #cockpit test to get a firefox security update out - pagure.io/fedora-qa/os-autoins

1/2

Adam Williamson :fedora:adamw@fosstodon.org
2025-12-11

today in #fedora qa:
* checked #openqa test failures, reported a kernel update with same panic as previous ones - bodhi.fedoraproject.org/update - and an opencv update missing various dep rebuilds - bodhi.fedoraproject.org/update
* small needle updates for failed #rawhide tests - pagure.io/fedora-qa/os-autoins
* did an epel8 pagure build for infra with some backported fixes - bodhi.fedoraproject.org/update
* debugging for bugzilla.redhat.com/show_bug.c
* more work on forgejo support for ai-code-review - gitlab.com/redhat/edge/ci-cd/a

Adam Williamson :fedora:adamw@fosstodon.org
2025-12-10

yesterday in #fedora qa:
* explained openshift app deployment a bit for a newer member of our team
* fiddled with how we handle animated transitions in #openqa installer tests a bit to try and make it more robust - pagure.io/fedora-qa/os-autoins
* tweaked the font check test with a recommendation from its author - pagure.io/fedora-qa/os-autoins
* got some debugging info for bodhi.fedoraproject.org/update
* started work on adding a forgejo backend to gitlab.com/redhat/edge/ci-cd/a

Adam Williamson :fedora:adamw@fosstodon.org
2025-12-09

today in #fedora qa:
* ran the meeting
* finished and merged my changes to #openqa tests to handle kde switching to plasma-setup - pagure.io/fedora-qa/os-autoins
* did rh's annual ethics / security training thing
* deployed fix for bugzilla.redhat.com/show_bug.c to prod and stg, reverted the workaround, now monitoring to check it's really fixed
* reported several test failures - bodhi.fedoraproject.org/update (fixed that one too), bodhi.fedoraproject.org/update , bodhi.fedoraproject.org/update , bodhi.fedoraproject.org/update

Adam Williamson :fedora:adamw@fosstodon.org
2025-12-06

today in #fedora qa:
* took a look at lruzicka's proposed basic network test case - lists.fedoraproject.org/archiv
* went through #openqa #rawhide test failures, investigated and filed bugzilla.redhat.com/show_bug.c and github.com/fedora-i18n/fontque , updated bugzilla.redhat.com/show_bug.c , updated some needles, tweaked a network connection discovery thing to make a test more reliable - pagure.io/fedora-qa/os-autoins
* back to working on the plasma-setup test, as I write this...

Adam Williamson :fedora:adamw@fosstodon.org
2025-12-05

yesterday in #fedora qa:
* tweaked our #openqa UEFI config to work around the edk2 boot hang bug, added a bit more info to the bug - pagure.io/fedora-qa/os-autoins , bugzilla.redhat.com/show_bug.c
* bumped boot partition sizes in the blivet install tests to fix them - pagure.io/fedora-qa/os-autoins
* poked at a gnome-shell crash, initially linked it to a slitherer crash but I think that was wrong - gitlab.gnome.org/GNOME/gnome-s
* reported an anaconda crash - bugzilla.redhat.com/show_bug.c

1/2

Adam Williamson :fedora:adamw@fosstodon.org
2025-12-04

today in #fedora qa:
* provided more debugging data for bugzilla.redhat.com/show_bug.c
* filed another issue in plasma-setup - invent.kde.org/plasma/plasma-s
* gave the plasma-setup author the Why You Should Never Have Got Involved With Keyboard Layouts lecture
* investigated and proposed fix for a crash in anaconda-webui caught in #openqa testing - bodhi.fedoraproject.org/update
* more work on supporting the new plasma-setup workflow in openQA tests (it's a bit awkward as we have to support both flows for now)

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst