2025-03-03 16:01:33 <@adamwill:fedora.im> !startmeeting Quality 2025-03-03 16:01:35 <@meetbot:fedora.im> Meeting started at 2025-03-03 16:01:33 UTC 2025-03-03 16:01:35 <@meetbot:fedora.im> The Meeting name is 'Quality' 2025-03-03 16:01:37 <@adamwill:fedora.im> !topic Roll Call 2025-03-03 16:01:41 <@adamwill:fedora.im> !hi 2025-03-03 16:01:43 <@zodbot:fedora.im> Adam Williamson (adamwill) - he / him / his 2025-03-03 16:01:51 <@nielsenb:fedora.im> !hi 2025-03-03 16:01:54 <@zodbot:fedora.im> Brandon Nielsen (nielsenb) 2025-03-03 16:02:33 <@lruzicka:matrix.org> * lruzicka jumps in 2025-03-03 16:03:43 <@boniboyblue:fedora.im> !hi 2025-03-03 16:03:45 <@zodbot:fedora.im> Christopher Boni (boniboyblue) 2025-03-03 16:03:50 <@derekenz:fedora.im> !hi 2025-03-03 16:03:51 <@zodbot:fedora.im> Derek Enz (derekenz) 2025-03-03 16:04:05 <@tablepc:fedora.im> !hi 2025-03-03 16:04:15 <@zodbot:fedora.im> Pat Kelly (tablepc) 2025-03-03 16:05:03 <@tablepc:fedora.im> F42 WS is looking good here so far, but I still need to finish my as deployed testing 2025-03-03 16:06:28 <@adamwill:fedora.im> hi hi 2025-03-03 16:06:35 <@adamwill:fedora.im> nice to see you all 2025-03-03 16:06:40 <@adamwill:fedora.im> !topic Previous meeting follow-up 2025-03-03 16:07:07 <@adamwill:fedora.im> !info no action items from previous meeting; since nobody objected to the proposed webui storage test cases and matrix changes, i'll put those live today 2025-03-03 16:07:14 <@adamwill:fedora.im> any other follow up? 2025-03-03 16:08:22 <@tablepc:fedora.im> I like the new anaconda front end. 2025-03-03 16:09:00 <@adamwill:fedora.im> yeah, it's nice 2025-03-03 16:09:16 <@adamwill:fedora.im> i'm worried it'll get messy again once we start reimplementing more features, but let's hope not :P 2025-03-03 16:11:11 <@adamwill:fedora.im> !topic Fedora 42 status and Beta checkin 2025-03-03 16:11:31 <@adamwill:fedora.im> so, we're getting to the interesting bit now... 2025-03-03 16:11:53 <@adamwill:fedora.im> !info F42 Beta blocker review meeting is right after this meeting, first go/no-go is on Thursday 2025-03-03 16:12:33 <@adamwill:fedora.im> we don't have an RC yet as there are outstanding blockers. we're waiting on an anaconda build. it turns out anaconda is waiting on us to vote for https://bugzilla.redhat.com/show_bug.cgi?id=2348726 , but I only found that out this morning :/ 2025-03-03 16:12:43 <@adamwill:fedora.im> so after the blocker meeting hopefully we'll get a build 2025-03-03 16:16:15 <@adamwill:fedora.im> any other notes on 42? 2025-03-03 16:16:28 <@adamwill:fedora.im> anyone run into any problems we're not tracking sufficiently? 2025-03-03 16:17:02 <@nielsenb:fedora.im> https://bugzilla.redhat.com/show_bug.cgi?id=2349314 2025-03-03 16:17:14 <@nielsenb:fedora.im> I feel like that has been popping up on and off for a couple of releases now. 2025-03-03 16:17:25 <@nielsenb:fedora.im> But now happens 100% of the time for me in VMs, and possibly the Pi 2025-03-03 16:17:34 <@nielsenb:fedora.im> But I haven't had much time to poke at it. 2025-03-03 16:17:39 <@adamwill:fedora.im> um. i think i backported a fix for that? 2025-03-03 16:17:49 <@nielsenb:fedora.im> Should it have appeared in a build yet? 2025-03-03 16:18:01 <@adamwill:fedora.im> oh, i see you found that issue 2025-03-03 16:18:10 <@adamwill:fedora.im> let me see, maybe it didn't make 42? 2025-03-03 16:18:22 <@adamwill:fedora.im> oh or maybe i didn't bnackport it, only test it.. 2025-03-03 16:18:31 <@derekenz:fedora.im> Running well on my Thinkpad. Haven't had anything major. F42 KDE. Same for the VM 2025-03-03 16:19:01 <@adamwill:fedora.im> ah, yeah. i tested it, but didn't actually backport it. i'm sure i meant to. 2025-03-03 16:19:16 <@nielsenb:fedora.im> Yeah, it's been pretty great otherwise. 2025-03-03 16:19:28 <@adamwill:fedora.im> so, that's probably what you're hitting...it's a timing issue. i never hit it on my real laptop, but openqa hits it just about every time... 2025-03-03 16:19:42 <@boniboyblue:fedora.im> The only issue I've came across on my own kit was a giant Fedora logo on 42-Silverblue login screen. 2025-03-03 16:19:43 <@adamwill:fedora.im> looks like it's still not merged, which seems odd 2025-03-03 16:19:55 <@nielsenb:fedora.im> Yeah, I haven't seen it on any x86_64 bare metal. 2025-03-03 16:20:27 <@adamwill:fedora.im> i could backport the PR but it seems weird that it's not getting merged 2025-03-03 16:20:34 <@adamwill:fedora.im> i've posted a poke upstream, let's see if there's a reason 2025-03-03 16:22:16 <@nielsenb:fedora.im> It's the new branding, intended for anyone who might be looking over your shoulder. 2025-03-03 16:22:38 <@adamwill:fedora.im> heh, yeah, it definitely got bigger. i dunno if that was intentional or what 2025-03-03 16:22:41 <@adamwill:fedora.im> i had to edit the openqa needles 2025-03-03 16:25:15 <@tablepc:fedora.im> What's up with the dialout group? I used to be able to give myself dialout, but now I have to log out then login as another user to give my account dialout. 2025-03-03 16:25:32 <@adamwill:fedora.im> i...have no idea 2025-03-03 16:25:38 <@adamwill:fedora.im> need to connect to a BBS? :D 2025-03-03 16:26:04 <@tablepc:fedora.im> I can give myself tty will that let me through to use a serial port? 2025-03-03 16:27:11 <@adamwill:fedora.im> honestly not sure, i don't fiddle with hardware serial ports often 2025-03-03 16:27:13 <@nielsenb:fedora.im> Did you try `newgrp -` after adding yourself to the group? 2025-03-03 16:27:23 <@nielsenb:fedora.im> I lied, just hit it. 2025-03-03 16:27:48 <@tablepc:fedora.im> No I'm connecting to electronic devices I have designed to control them from Fadora Workstation. Serial ports are still in general use for such for such purposes. 2025-03-03 16:28:12 <@adamwill:fedora.im> yeah, I was just kidding 2025-03-03 16:28:42 <@nielsenb:fedora.im> Yeah, it's been about a year since I've used a serial port, but it definitely worked for me in the F40 timeframe 2025-03-03 16:29:08 <@nielsenb:fedora.im> Pretty sure I just added myself to dialout and did a `newgrp -` to pick up the new permissions 2025-03-03 16:29:21 <@tablepc:fedora.im> I've been using serial ports this way since F16. This is new 2025-03-03 16:29:42 <@adamwill:fedora.im> i can't see any indication that anything besides dialout would work 2025-03-03 16:30:10 <@adamwill:fedora.im> what happens when you try, at present? how are you trying to do it, exactly? 2025-03-03 16:30:14 <@nielsenb:fedora.im> What is the ownership of the TTY devices? Is it dialout? 2025-03-03 16:30:39 <@lruzicka:matrix.org> I think that adding a user in a new group always requires either to log out and log in, or using a similar techniqe 2025-03-03 16:32:00 <@tablepc:fedora.im> There is a group named tty that I can add myself to, but I haven't had a chance to see if it will work yet. 2025-03-03 16:32:23 <@adamwill:fedora.im> i don't think it will, no. 2025-03-03 16:32:52 <@adamwill:fedora.im> the serial devices are owned by root user and dialout group, with 644 perms 2025-03-03 16:32:57 <@adamwill:fedora.im> the serial devices are owned by root user and dialout group, with 640 perms 2025-03-03 16:33:02 <@tablepc:fedora.im> Yes yhad to restart for it to take effect, but this time require login as a different user to get it to my account 2025-03-03 16:33:03 <@adamwill:fedora.im> i don't see any xattrs on them 2025-03-03 16:33:52 <@adamwill:fedora.im> so being root gets you rw, being in dialout gets you read, being anything else gets you nothing 2025-03-03 16:34:07 <@adamwill:fedora.im> doh 2025-03-03 16:34:10 <@adamwill:fedora.im> 660 not 640 2025-03-03 16:34:17 <@adamwill:fedora.im> the serial devices are owned by root user and dialout group, with 660 perms 2025-03-03 16:34:28 <@adamwill:fedora.im> so being root or in group dialout gets you rw, being anything else gets you nothing 2025-03-03 16:35:48 <@tablepc:fedora.im> Like I said from F16 until F42 it worked find. I could give myself dialout then restart and I could use the ttys 2025-03-03 16:36:51 <@adamwill:fedora.im> well, i can't see any reason that wouldn't still work 2025-03-03 16:37:05 <@adamwill:fedora.im> nothing much has changed about user or group stuff in f42 afaik... 2025-03-03 16:37:17 <@adamwill:fedora.im> when you say you're "giving yourself dialout", what are you doing exactly? 2025-03-03 16:38:10 <@tablepc:fedora.im> With a little poking around I found out that I wasn't allowed to give myself dialout. I had to do it from another account. 2025-03-03 16:38:49 <@tablepc:fedora.im> sudo usermod -a -G dialout username 2025-03-03 16:39:38 <@adamwill:fedora.im> you're saying that running `sudo usermod -a -G dialout username` as "username" didn't work? 2025-03-03 16:39:51 <@adamwill:fedora.im> but running it as someone else does? 2025-03-03 16:40:40 <@tablepc:fedora.im> that's right no feel back. After restart. I did groups and all I got was wheel 2025-03-03 16:42:14 <@tablepc:fedora.im> If I log out and login as another user I have to be loged in as another user then that command works to give me dial out 2025-03-03 16:42:59 <@adamwill:fedora.im> did you try rebooting or logging out/in after doing it as yourself? 2025-03-03 16:43:18 <@tablepc:fedora.im> yes that my practive 2025-03-03 16:43:37 <@adamwill:fedora.im> are you on an RPM-based install or atomic? 2025-03-03 16:43:38 <@tablepc:fedora.im> Sorry for all the typos 2025-03-03 16:43:45 <@tablepc:fedora.im> RPM 2025-03-03 16:43:56 <@adamwill:fedora.im> i'm trying it here and getting something similar, but i don't recall how it worked before. it looks like usermod added me to /etc/gshadow but that isn't immediately taking effect 2025-03-03 16:44:33 <@adamwill:fedora.im> (and no `newgrp -` doesn't help) 2025-03-03 16:44:36 <@tablepc:fedora.im> I've not tried adding myself to shadow. 2025-03-03 16:44:58 <@nielsenb:fedora.im> I've been a liar twice today and it's not even noon 2025-03-03 16:45:19 <@adamwill:fedora.im> huh. the line in /etc/gshadow for a group that *does* work is different 2025-03-03 16:45:27 <@adamwill:fedora.im> adbusers:!::adamw 2025-03-03 16:45:27 <@adamwill:fedora.im> [root@omnibook adamw]# grep dialout /etc/gshadow 2025-03-03 16:45:27 <@adamwill:fedora.im> dialout:::adamw 2025-03-03 16:45:27 <@adamwill:fedora.im> ``` 2025-03-03 16:45:27 <@adamwill:fedora.im> [root@omnibook adamw]# grep adb /etc/gshadow 2025-03-03 16:45:27 <@adamwill:fedora.im> ``` 2025-03-03 16:46:16 <@adamwill:fedora.im> well, according to the man page that...doesn't look like it should break things... 2025-03-03 16:46:56 <@adamwill:fedora.im> hmm. dialout doesn't exist in /etc/group 2025-03-03 16:46:59 <@adamwill:fedora.im> i wonder if that's relevant 2025-03-03 16:47:10 <@nielsenb:fedora.im> That seems like it would be important 2025-03-03 16:47:14 <@adamwill:fedora.im> right? 2025-03-03 16:47:15 <@tablepc:fedora.im> Is dialout being depricated 2025-03-03 16:47:35 <@adamwill:fedora.im> well, if it was, the permissions on /dev/ttyS* ought to change, you'd think 2025-03-03 16:47:44 <@adamwill:fedora.im> i wonder if this is to do with the rpm sysusers stuff? 2025-03-03 16:47:48 <@tablepc:fedora.im> Maybe halfway depricated 2025-03-03 16:47:52 <@adamwill:fedora.im> anyhow, it does look to be worth investigating 2025-03-03 16:48:02 <@adamwill:fedora.im> can you file a bug on it, pat? i'll add myself to it and look into it more outside of a meeting 2025-03-03 16:48:07 <@adamwill:fedora.im> file it against the `setup` package for now 2025-03-03 16:48:30 <@tablepc:fedora.im> Sure I'll do that 2025-03-03 16:48:34 <@adamwill:fedora.im> thanks! 2025-03-03 16:48:46 <@adamwill:fedora.im> post the bug number here or in the quality channel when you're done, and/or cc me on it 2025-03-03 16:49:47 <@adamwill:fedora.im> !topic Test Day / community event status 2025-03-03 16:49:50 <@adamwill:fedora.im> Sumantro Mukherjee around? 2025-03-03 16:53:05 <@lruzicka:matrix.org> I checked now, it however exists on F41. 2025-03-03 16:53:26 <@lruzicka:matrix.org> `dialout:x:18:` 2025-03-03 16:54:27 <@lruzicka:matrix.org> And it also exists on my F42, but I have upgraded from F41 so this could have been retained. 2025-03-03 16:55:39 <@adamwill:fedora.im> yeah, this is the kinda stuff i was going to look into after the meeting 2025-03-03 16:55:43 <@adamwill:fedora.im> looks like sumantro isn't around, so... 2025-03-03 16:56:10 <@adamwill:fedora.im> !info the i18n test week starts tomorrow: https://testdays.fedoraproject.org/events/210 2025-03-03 16:56:13 <@adamwill:fedora.im> please help out if you can! 2025-03-03 16:56:28 <@adamwill:fedora.im> !topic Open floor 2025-03-03 16:56:31 <@adamwill:fedora.im> any other business? 2025-03-03 16:57:06 <@nielsenb:fedora.im> I'm probably going to write up a bug report for some weirdness around webcam access 2025-03-03 16:57:16 <@nielsenb:fedora.im> This is with gnome, haven't tried KDE yet 2025-03-03 16:57:55 <@adamwill:fedora.im> cool 2025-03-03 16:57:59 <@nielsenb:fedora.im> What component would that be? Seems to effect Firefox and Cheese, basically if an audio recording device comes before the webcam in the USB hierarchy, nothing asks for permissions on the webcam 2025-03-03 16:58:27 <@nielsenb:fedora.im> If I disconnect the audio interface, everything works as I would expect 2025-03-03 16:58:40 <@nielsenb:fedora.im> I can plug it back in after I've granted webcam access 2025-03-03 16:59:17 <@nielsenb:fedora.im> My googling implies it might be an xdg-portal thing? But this is with plain Fedora so not Flatpaks, not sure if that matters 2025-03-03 16:59:19 <@adamwill:fedora.im> possibly pipewire... 2025-03-03 16:59:40 <@adamwill:fedora.im> or portal is possible too, yeah 2025-03-03 16:59:52 <@adamwill:fedora.im> it is actually possible for the portal to be used for RPM packages, some do it 2025-03-03 17:00:12 <@adamwill:fedora.im> (the idea is so they respect user privacy settings, i think) 2025-03-03 17:00:22 <@adamwill:fedora.im> aaaand that's time... 2025-03-03 17:00:31 <@adamwill:fedora.im> blocker meeting starting over in #blocker-review:fedoraproject.org 2025-03-03 17:03:08 <@lruzicka:matrix.org> Leaving for FBR 2025-03-03 17:03:21 <@tablepc:fedora.im> https://bugzilla.redhat.com/show_bug.cgi?id=2349572 2025-03-03 17:04:03 <@adamwill:fedora.im> !endmeeting 2025-03-03 17:04:04 <@adamwill:fedora.im> thanks pay!