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