<@adamwill:fedora.im>
16:01:04
!startmeeting Quality
<@adamwill:fedora.im>
16:01:05
!topic Roll Call
<@adamwill:fedora.im>
16:01:05
!hi
<@meetbot:fedora.im>
16:01:05
Meeting started at 2025-01-06 16:01:04 UTC
<@meetbot:fedora.im>
16:01:06
The Meeting name is 'Quality'
<@zodbot:fedora.im>
16:01:07
Adam Williamson (adamwill) - he / him / his
<@adamwill:fedora.im>
16:01:25
hi folks, who's around for quality meeting fun?
<@nielsenb:fedora.im>
16:01:31
!hi
<@zodbot:fedora.im>
16:01:34
Brandon Nielsen (nielsenb)
<@coremodule:fedora.im>
16:01:42
!hi
<@zodbot:fedora.im>
16:01:44
Geoffrey Marr (coremodule)
<@coremodule:fedora.im>
16:01:47
It's been too long
<@adamwill:fedora.im>
16:02:09
hi geoff! how was hibernation
<@lruzicka:matrix.org>
16:02:13
I am here tic
<@adamwill:fedora.im>
16:02:14
happy new year everyone
<@coremodule:fedora.im>
16:02:29
the first week was good, then... too much time off with too little to do
<@coremodule:fedora.im>
16:02:37
but. i survive
<@coremodule:fedora.im>
16:02:42
but. i survived
<@lruzicka:matrix.org>
16:02:54
Oh oh, you could have given me the time. Would certainly know what to do with it :D
<@adamwill:fedora.im>
16:03:06
ditto
<@adamwill:fedora.im>
16:03:28
i managed to knock a few games off my decade-long backlist this year...so yesterday i bought more
<@derekenz:fedora.im>
16:04:04
!hi
<@zodbot:fedora.im>
16:04:05
Derek Enz (derekenz)
<@nielsenb:fedora.im>
16:04:19
I learned I could make eggnog roughly a serving at a time
<@nielsenb:fedora.im>
16:04:30
And proceeded to make what would be shareable amounts
<@coremodule:fedora.im>
16:04:36
like one does, of course
<@sumantrom:fedora.im>
16:04:53
I discovered adamw is an ML finetuning optimizer
<@sumantrom:fedora.im>
16:05:17
https://huggingface.co/docs/bitsandbytes/en/reference/optim/adamw
<@kparal:matrix.org>
16:05:22
adamw: just a decade long backlog? I finished Another World (Out of This World) recently. I'm going through my backlog chronologically...
<@adamwill:fedora.im>
16:05:28
oh, right, my evil twin
<@nielsenb:fedora.im>
16:05:39
I've been working on Half Life...
<@adamwill:fedora.im>
16:05:50
Kamil Páral that may be an optimistic assessment
<@adamwill:fedora.im>
16:05:59
a decade *if i'm doing nothing else*
<@adamwill:fedora.im>
16:06:36
aaanyhoo! let's pretend like we care about operating systems for a bit
<@adamwill:fedora.im>
16:06:42
!topic Previous meeting follow-up
<@adamwill:fedora.im>
16:07:05
!info adam's favorite todo list item is coming to a brand new year
<@adamwill:fedora.im>
16:07:14
!action adamw to propose rewording of the beta upgrade criterion footnote about package sets
<@adamwill:fedora.im>
16:07:38
any other followup on *checks notes* november? hands up if you remember what you were doing in november?
<@kparal:matrix.org>
16:07:51
I sense a new year's resolution here...
<@sumantrom:fedora.im>
16:08:21
is that the updates-testing one?
<@sumantrom:fedora.im>
16:08:35
I drafted it to test I remember :D
<@adamwill:fedora.im>
16:09:12
it came from a proposed blocker where we discovered that footnote really does say what we want it to, iirc
<@adamwill:fedora.im>
16:09:35
but it's much older than november. november is just when the *last meeting* was. :P
<@adamwill:fedora.im>
16:09:46
it came from a proposed blocker where we discovered that footnote really doesn't say what we want it to, iirc
<@sumantrom:fedora.im>
16:10:28
ahh I remember
<@adamwill:fedora.im>
16:10:50
okay, moving on, then
<@adamwill:fedora.im>
16:10:59
!topic Fedora 42 status and Check check-in
<@adamwill:fedora.im>
16:11:04
gah
<@adamwill:fedora.im>
16:11:06
!undo
<@adamwill:fedora.im>
16:11:20
!topic Fedora 42 status and Change check-in
<@adamwill:fedora.im>
16:11:54
so, 42 is mostly fine atm i think, kernel 6.13 has had various issues for me but nothing too scary on a wider level
<@adamwill:fedora.im>
16:13:23
anyone else have anything to note?
<@kparal:matrix.org>
16:16:31
nothing here
<@nielsenb:fedora.im>
16:16:49
I haven't played with it too much unfortunately
<@lruzicka:matrix.org>
16:16:56
I have a question, but I not sure if it fits this frame.
<@lruzicka:matrix.org>
16:17:11
I have a question, but not sure if it fits this frame.
<@adamwill:fedora.im>
16:17:15
eh, fire away
<@lruzicka:matrix.org>
16:18:09
Ok, I would like to know what WebUI scenario should be covered on Workstation Live image?
<@lruzicka:matrix.org>
16:18:22
Ok, I would like to know what WebUI scenarios should be covered on Workstation Live image?
<@lruzicka:matrix.org>
16:19:00
There is a bunch of them, but they have been supported on Server, AFAIK, but no WebUI on Server yet.
<@lruzicka:matrix.org>
16:19:46
Or do we just want to focus on covering as much as WebUI allows on it?
<@lruzicka:matrix.org>
16:20:00
I am asking for a friend.
<@adamwill:fedora.im>
16:20:09
lruzicka: we basically need to cover everything unfortunately
<@adamwill:fedora.im>
16:20:22
the current tests run on server just because we decided it was the 'best' image to run them on
<@sumantrom:fedora.im>
16:20:31
even the security ?
<@farchord:fedora.im>
16:20:35
How likely is it that WebUI will make it in 42?
<@adamwill:fedora.im>
16:20:47
but the storage criteria aren't server-specific. they apply to all release-blocking flavors. since we have webui on a release-blocking flavor now, all the storage criteria apply to it
<@lruzicka:matrix.org>
16:20:53
So, every type of partitioning on Workstation Live, is that so?
<@adamwill:fedora.im>
16:20:57
so we need to run all the storage tests we actually *can*
<@adamwill:fedora.im>
16:20:58
yup
<@adamwill:fedora.im>
16:21:08
there may be some that just aren't possible on live, but other than that
<@sumantrom:fedora.im>
16:21:15
Steve Cossette [Farchord]: they ran a test week and seems like they have what it takes
<@adamwill:fedora.im>
16:21:17
i was planning to start working on it this week
<@adamwill:fedora.im>
16:21:48
Steve Cossette [Farchord]: it seems pretty nailed-on :/
<@farchord:fedora.im>
16:22:13
You don't seem to be happy about it
<@lruzicka:matrix.org>
16:22:20
Yeah, I too was thinking about it. If you want my help, we should probably talk about how to do it.
<@adamwill:fedora.im>
16:22:28
it just gives us a pile of work to duplicate all the openqa storage tests
<@farchord:fedora.im>
16:22:37
Ahhh, fair
<@adamwill:fedora.im>
16:22:57
lruzicka: yeah, it's just a bit tricky to know how to split it up till we know how we want to do it, i think :D i need to go back and look at the loading logic as it's been a while since we touched that
<@adamwill:fedora.im>
16:23:24
like, whether we want to keep all the same loading logic and just throw conditionals in the tests in appropriate places, or what. i'm really not sure what the best way would be
<@lruzicka:matrix.org>
16:26:27
exactly .... maybe we could create a webui library for the scenarios and only add commands to the current logic with conditions. I believe if we added the code to the existing material, that would be a hell of a mess.
<@lruzicka:matrix.org>
16:27:04
but yeah, I'll wait until you tell me to dive into it.
<@adamwill:fedora.im>
16:27:09
but yeah, i feel like we need to poke at it a bit in order to know even what work there is to split up :)
<@lruzicka:matrix.org>
16:27:25
sure
<@adamwill:fedora.im>
16:28:02
sounds good
<@adamwill:fedora.im>
16:28:06
so, looking at Changes...
<@adamwill:fedora.im>
16:28:20
!info current Change list: https://fedoraproject.org/wiki/Releases/42/ChangeSet
<@adamwill:fedora.im>
16:28:48
there ought to be no more system-wide changes now as the deadline has passed (but late ones have been allowed before)
<@adamwill:fedora.im>
16:28:56
"self-contained" submission is still open
<@adamwill:fedora.im>
16:29:55
https://fedoraproject.org/wiki/Changes/Anaconda_As_Native_Wayland_Application is obviously significant, it's already in, so watch out for issues related to that in testing
<@adamwill:fedora.im>
16:30:22
we do already know it broke keyboard layout indicators - https://bugzilla.redhat.com/show_bug.cgi?id=2319565
<@adamwill:fedora.im>
16:30:31
and it's why we now have RDP not VNC in the installer
<@adamwill:fedora.im>
16:31:15
https://fedoraproject.org/wiki/Changes/Unify_bin_and_sbin seems fairly large, though we do have experience from the /bin merge...still, keep an eye out for issues there too
<@adamwill:fedora.im>
16:32:00
https://fedoraproject.org/wiki/Changes/SystemdSecurityHardening could break 'hardened' services in unexpected ways...that one might be test day-able, if the change devs can do some prep with us
<@adamwill:fedora.im>
16:32:45
https://fedoraproject.org/wiki/Changes/ModernizeLiveMedia (and the switch to Kiwi for KDE lives) could cause unexpected changes to live image behaviour, again might be worth a test day
<@adamwill:fedora.im>
16:33:26
that's my list, any others anyone wanted to note?
<@sumantrom:fedora.im>
16:35:06
do we want to run test days around these apart from what we already ahve?
<@sumantrom:fedora.im>
16:35:17
do we want to run test days around these apart from what we already do?
<@adamwill:fedora.im>
16:35:25
the ones i didn't mention test days for don't seem like great test day candidates to me as it's hard to know what to test
<@adamwill:fedora.im>
16:35:39
they're more the kinds of things where a weird bug shows up and we go 'ohh, that's probably caused by X'
<@adamwill:fedora.im>
16:35:53
but the ones where I said a test day might be a good idea, yeah, if you have cycles and can sync up with the devs
<@sumantrom:fedora.im>
16:36:14
I will!
<@adamwill:fedora.im>
16:36:57
thanks!
<@adamwill:fedora.im>
16:38:42
!topic Test Day / community event status
<@adamwill:fedora.im>
16:38:49
take it away, Sumantro Mukherjee
<@sumantrom:fedora.im>
16:39:32
so had a few test days namely the Rawhide Anaconda WebUI which was great
<@adamwill:fedora.im>
16:39:39
yay
<@sumantrom:fedora.im>
16:39:42
https://testdays.fedoraproject.org/events/204
<@adamwill:fedora.im>
16:39:59
!info that was anaconda webui test day
<@sumantrom:fedora.im>
16:40:05
Kernel 6.12 which was also good https://testdays.fedoraproject.org/events/205\
<@sumantrom:fedora.im>
16:40:36
IPA migrate which had just 1 person https://testdays.fedoraproject.org/events/206
<@sumantrom:fedora.im>
16:41:00
we really really need to know what and how to interact with the IPA community at large
<@adamwill:fedora.im>
16:41:43
i think the devs were meant to bring folks to that one
<@sumantrom:fedora.im>
16:41:44
we keep on getting Test Days request and we dont have people to test these! it breaks my heart to see good candidates fall off
<@adamwill:fedora.im>
16:41:47
as the subject matter was kinda advanced
<@adamwill:fedora.im>
16:42:01
probably the thing we need to do there is set expectations appropriately
<@adamwill:fedora.im>
16:42:34
if you propose a test day on a really advanced/niche topic, that's great, but you either need to bring folks along to test or expect low attendance...if the proposers aren't ready for that we can try to maybe kindly nudge them in a different direction
<@adamwill:fedora.im>
16:43:03
"general testers" aren't going to be able/have time to set up an entire freeipa cluster and prepare it for migration testing
<@sumantrom:fedora.im>
16:43:11
makes sense!
<@nielsenb:fedora.im>
16:43:19
Yeah, step 2 there: "Add users, groups, hbacrule, sudorules, selinuxusermaps etc on the Remote IPA server"
<@nielsenb:fedora.im>
16:43:42
That's me going "I'm out", and I would love to know more about IPA, but I need it spoon fed to me
<@nielsenb:fedora.im>
16:44:13
Unfortunately, the more you spoon feed, the more you get everyone just testing the same thing which probably isn't real effective either, so it's a balance
<@adamwill:fedora.im>
16:44:26
we do have test cases we could have linked there, but honestly even with step-by-step instructions setting up a working freeipa deployment is like a whole-day job
<@sumantrom:fedora.im>
16:44:30
Brandon Nielsen: I agree with you.. I tried simplfing but then the test cases kept looking documentation :\
<@nielsenb:fedora.im>
16:45:08
Yeah, I've tried outside of test day contexts for other projects
<@nielsenb:fedora.im>
16:45:23
And gotten frustrated, so I was probably unfairly scared of this one from the outset
<@adamwill:fedora.im>
16:45:41
haha
<@lruzicka:matrix.org>
16:47:32
I guess, you should simplify them by adding explanations so that they know what they are doing. I am not saying, I can do that, however.
<@sumantrom:fedora.im>
16:48:47
point taken!
<@nielsenb:fedora.im>
16:49:13
In looking at it in more detail, that one actually seems pretty doable
<@nielsenb:fedora.im>
16:49:27
So I wonder how many people just got scared off by "IPA oh no!"
<@nielsenb:fedora.im>
16:49:53
Not sure how to work around that
<@sumantrom:fedora.im>
16:50:11
Brandon Nielsen: plus it came on9th december which was like almost holiday season
<@nielsenb:fedora.im>
16:50:21
Yeah
<@sumantrom:fedora.im>
16:50:51
there will be a Podman 5.4 test week soon
<@sumantrom:fedora.im>
16:50:59
as they release
<@adamwill:fedora.im>
16:52:52
!info podman 5.4 test week coming soon, prepare yourself!
<@lruzicka:matrix.org>
16:54:22
Well, it is sort of doable, but when I was doing it last time, I got stuck for some time. Can't remember why, though.
<@adamwill:fedora.im>
16:54:44
there are lots of weird gotchas with freeipa
<@lruzicka:matrix.org>
16:55:11
And also, if you do not know exactly how it should work, you can be sure, it works indeed, even if it seems to be.
<@lruzicka:matrix.org>
16:55:22
And also, if you do not know exactly how it should work, you cannot be sure, it works indeed, even if it seems to be.
<@adamwill:fedora.im>
16:56:23
alrighty
<@adamwill:fedora.im>
16:56:28
is that everything, sumantro?
<@sumantrom:fedora.im>
16:56:37
yep EOM
<@adamwill:fedora.im>
16:57:46
alrighty
<@adamwill:fedora.im>
16:57:49
!topic Open floor
<@adamwill:fedora.im>
16:57:52
anything else, folks?
<@derekenz:fedora.im>
16:58:42
All good here
<@nielsenb:fedora.im>
16:59:12
Nothing from me
<@adamwill:fedora.im>
16:59:32
alrighty
<@adamwill:fedora.im>
16:59:37
happy new year again! thanks for coming out, folks
<@adamwill:fedora.im>
16:59:39
!endmeeting