Oddbean new post about | logout

Notes by ea298e43 | export

 today:
* bisected https://bugzilla.redhat.com/show_bug.cgi?id=2239128 (took several hours, yay bisects)
* backported fixes to #fedora for bugs in dracut and mesa - https://bodhi.fedoraproject.org/updates/FEDORA-2023-f71507e281 , https://bodhi.fedoraproject.org/updates/FEDORA-2023-86e10b6cae
* more blocker herding, another stable push request - https://pagure.io/releng/issue/11643#comment-877292
* did some internal bureaucracy stuff (performance review, company survey) 
 What is the logic behind people who call you, get voice mail,  then don't leave a message and... ... 
 @bd76e7c7 partly #1, but mostly #3, if I keep calling you you'll get annoyed enough to just answer. it's always fun guessing whether the vict^H^H^H^Hrecipient will go with that, or just block you! 
 today:
* more work on getting fail2ban working for #fedora 39: https://src.fedoraproject.org/rpms/fail2ban/pull-request/9 , https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=2241084 , https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=2241085
* more Change wrangling: processed a newly-accepted Change, filed some release notes tickets, updated wiki pages...
* sent a small PR for the Change process docs - https://pagure.io/fedora-pgm/pgm_docs/pull-request/50
* working on testing https://gitlab.gnome.org/GNOME/gnome-desktop/-/merge_requests/159#note_1854217 for good ol' Bulgarian keyboard layout fun 
 today:
* bit of review on a PR for the python #openqa client - https://github.com/os-autoinst/openQA-python-client/pull/50
* opened a #fedora 39 backport PR for my keyboard layout fixes - https://github.com/rhinstaller/anaconda/pull/5212
* reapplied the fix for https://bugzilla.redhat.com/show_bug.cgi?id=2015490 , let's hope *this* time it doesn't blow anything up
* tried to bodge up fail2ban to 'work' with python 3.12 (in fedora 39) as I know a lot of folks use it - https://src.fedoraproject.org/rpms/fail2ban/pull-request/9 , filed a related upstream issue - https://github.com/fail2ban/fail2ban/issues/3586 
 today in "why boot chain security really is a thing even though some enthusiasts kinda hate it": https://arstechnica.com/security/2023/09/china-state-hackers-are-camping-out-in-cisco-routers-us-and-japan-warn/

note the quote: "Cisco also said that the hacker’s ability to install malicious firmware exists only for older company products. Newer ones are equipped with secure boot capabilities that prevent them from running unauthorized firmware, the company said." 
 today:
* presented a slide at one meeting
* another short meeting with #framework
* draft rename/split of anaconda-tools #fedora group: https://pagure.io/fork/adamwill/fedora-comps/c/220df469037382e2042ffdb73be02c62a3257e26?branch=rename-split-anaconda-tools
* sent PR to simplify something in anaconda: https://github.com/rhinstaller/anaconda/pull/5209
* looked into koji message stuff a bit with mvadkert and @bd76e7c7 
* made #openqa handle fedora KDE replacing konversation with neochat: https://pagure.io/fedora-qa/os-autoinst-distri-fedora/c/eb6a47f4624510e2f04934d9fbdd36b3db13f8a7?branch=main
* bit of PR review
* retested https://gitlab.gnome.org/GNOME/gnome-desktop/-/merge_requests/159
* sent some fixes for releng docs: https://pagure.io/infra-docs-fpo/pull-request/245 
 today:
* ran the #fedora 39 blocker review meeting
* finally merged https://pagure.io/fedora-qa/os-autoinst-distri-fedora/pull-request/303
* followed up on https://pagure.io/fedora-comps/pull-request/883 (which is part of making the hidden option to do a systemd-boot install work better), noticed the ostree desktop manifests don't include that package group, filed a detailed issue on this: https://gitlab.com/fedora/ostree/sig/-/issues/5
* sent some PRs to fix something I noticed as part of that research: https://pagure.io/fedora-comps/pull-request/898 , https://github.com/rhinstaller/anaconda/pull/5205 , https://github.com/weldr/lorax/pull/1349 
 today:
* fixed a problem in the #fedora  docs: https://pagure.io/fedora-docs/quick-docs/pull-request/634
* tried to do some testing on my bare metal test box but it's refusing to boot again, sigh
* fell down yet another gigantic keyboard layout bug hole. results so far: https://gitlab.gnome.org/GNOME/gnome-desktop/-/merge_requests/159#note_1846616 , https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/7015 , https://bugzilla.redhat.com/show_bug.cgi?id=2239213 , https://bugzilla.redhat.com/show_bug.cgi?id=2239201 , and patches for anaconda and systemd that I'm testing at the moment 
 today:
* ran the #fedora 39 beta go/no-go meeting, we picked go, yay, announced the decision
* sent a PR to update the script for the meeting a bit - https://pagure.io/fedora-pgm/pgm_communication/pull-request/8
* enhanced the qa schedule a bit - https://pagure.io/fedora-pgm/schedule/pull-request/115
* wrote SOP for updating the blocker bug trackers - https://fedoraproject.org/wiki/QA:SOP_blocker_tracker_process
* filed ticket on updating the Change process for discourse - https://pagure.io/fedora-pgm/pgm_docs/issue/46
* fixed firefox build on f39 / #rawhide (I hope) - https://src.fedoraproject.org/rpms/firefox/c/c10a044 / https://src.fedoraproject.org/rpms/firefox/c/230a3cf 
 #fedora 39 Beta is signed off and will be released on Tuesday Sep 19! https://discussion.fedoraproject.org/t/fedora-linux-39-beta-is-go/89893 
 today:
* more #fedora 39 beta blocker/FE herding
* got permissions and figured out how to update the f39 schedule, which is now correct - https://fedorapeople.org/groups/schedule/f-39/f-39-key-tasks.html
* tested switched keyboard layout install with latest gnome-initial-setup, found it still doesn't work right - https://bugzilla.redhat.com/show_bug.cgi?id=2238854  (will try and fix it tomorrow)
* nerdsniped myself into improving a Change process script instead of doing more important testing - https://pagure.io/fedora-pgm/pgm_scripts/pull-request/5
* announced the go/no-go meeting for tomorrow 
 today:
* helped sort things out for the decision to delay the new installer UI from #fedora 39 to 40 - deferred the Change, updated all the blocker/FE bugs, tested the gnome-initial-setup update, sent the fedora-kickstarts PR, pushed the update stable and eventually sent a candidate compose request: https://pagure.io/releng/issue/11672
* bit of review on https://pagure.io/fedora-qa/os-autoinst-distri-fedora/pull-request/303
* did some testing of my bodhi waiver UI display change: https://github.com/fedora-infra/bodhi/pull/5480
* some minor #openqa needle updates 
 yesterday (just realized I didn't do it):
* of course #fedora 39 blocker herding, vote counting, fix testing etc.
* further testing of https://github.com/weldr/lorax/pull/1343 on f39
* updated #openqa tests for g-i-s now correctly skipping pages on second run
* updated lorax to explicitly pull in all needed filesystem tools packages now udisks2 doesn't hard require them any more: https://github.com/weldr/lorax/pull/1344 
 today:
* one too many meetings
* blocker herding, verifying fixes, reproducing proposed blocker/FEs...
* updated #fedora 39 and 40 ChangeSet wiki pages
* sent mail asking folks to help translate new installer UI - https://lists.fedoraproject.org/archives/list/trans@lists.fedoraproject.org/thread/FV75WLM5PYEG6WAU2BMPP3HH4BO7V62N/
* fixed an update path problem in passim update for #rawhide - https://bodhi.fedoraproject.org/updates/FEDORA-2023-6af6e1b764
* backported fix for lvm thinp on ppc64le to f39 - https://bodhi.fedoraproject.org/updates/FEDORA-2023-b45924046a
* tried to test my Bodhi waive display fix on staging, but ran into issues: https://pagure.io/fedora-infrastructure/issue/11506