16:00:12 #startmeeting F36-blocker-review 16:00:13 Meeting started Mon Apr 11 16:00:12 2022 UTC. 16:00:13 This meeting is logged and archived in a public location. 16:00:13 The chair is coremodule. Information about MeetBot at https://fedoraproject.org/wiki/Zodbot#Meeting_Functions. 16:00:13 Useful Commands: #action #agreed #halp #info #idea #link #topic. 16:00:13 The meeting name has been set to 'f36-blocker-review' 16:00:13 #meetingname F36-blocker-review 16:00:13 The meeting name has been set to 'f36-blocker-review' 16:00:13 #topic Roll Call 16:00:27 Good morning everyone, who is around for a blocker review? 16:00:48 .hello2 16:00:49 bcotton: bcotton 'Ben Cotton' 16:04:03 .hello lruzicka 16:04:04 lruzicka2: lruzicka 'Lukáš Růžička' 16:05:36 .hello2 16:05:37 frantisekz: frantisekz 'František Zatloukal' 16:07:04 #chair bcotton frantisekz lruzicka2 16:07:04 Current chairs: bcotton coremodule frantisekz lruzicka2 16:07:08 #topic Introduction 16:07:08 Why are we here? 16:07:08 #info Our purpose in this meeting is to review proposed blocker and nice-to-have bugs and decide whether to accept them, and to monitor the progress of fixing existing accepted blocker and nice-to-have bugs. 16:07:08 #info We'll be following the process outlined at: 16:07:08 #link https://fedoraproject.org/wiki/QA:SOP_Blocker_Bug_Meeting 16:07:10 #info The bugs up for review today are available at: 16:07:12 #link http://qa.fedoraproject.org/blockerbugs/current 16:07:14 #info The criteria for release blocking bugs can be found at: 16:07:16 #link https://fedoraproject.org/wiki/Basic_Release_Criteria 16:07:18 #link https://fedoraproject.org/wiki/Fedora_36_Beta_Release_Criteria 16:07:20 #link https://fedoraproject.org/wiki/Fedora_36_Final_Release_Criteria 16:07:22 #topic Proposed Blockers 16:07:40 #undo 16:07:40 Removing item from minutes: 16:07:45 We have: 16:07:46 #info 10 Proposed Blockers 16:07:46 #info 7 Accepted Blockers 16:07:46 #info 0 Accepted 0-day Blockers 16:07:46 #info 0 Accepted Previous Release Blockers 16:07:47 #info 5 Proposed Freeze Exceptions 16:07:48 #info 11 Accepted Freeze Exceptions 16:08:01 #topic Proposed Blockers 16:08:11 #topic (2073950) disable updates-testing, create a final release 16:08:11 #link https://bugzilla.redhat.com/show_bug.cgi?id=2073950 16:08:11 #link https://pagure.io/fedora-qa/blocker-review/issue/736 16:08:11 #info Proposed Blocker, fedora-repos, NEW 16:08:11 #info Ticket vote: FinalBlocker (+1,0,-0) (+kparal) 16:09:04 +1 FinalBlocker 16:09:11 yeah, easy one 16:09:13 ahoyhoy 16:09:15 +1 FinalBlocker 16:09:17 +1 FB 16:09:21 a wild adamw appears 16:09:23 +1 16:09:30 hey adamw, you want to run this :D ? 16:09:37 #chair adamw 16:09:37 Current chairs: adamw bcotton coremodule frantisekz lruzicka2 16:09:49 no, you go ahead, i'm out of the loop 16:09:51 +1 fb 16:10:24 we do also need a -1 or higher fedora-release if we don't have one yet 16:11:01 proposed #agreed 2073950 – AcceptedBlocker – The decision to classify this bug as an "AcceptedBlocker" was made as we need the correct version of the repos for F36. 16:11:11 ack 16:11:18 ack 16:11:21 there is a criterion to cite... 16:11:26 ack 16:11:38 https://fedoraproject.org/wiki/Fedora_36_Final_Release_Criteria#Release_identification 16:11:52 i keep meaning to update that criterion to reference fedora-repos and fedora-release separately and never get around to it. 16:12:00 #undo 16:12:00 Removing item from minutes: 16:13:29 proposed #agreed 2073950 – AcceptedBlocker – The decision to classify this bug as an "AcceptedBlocker" was made as it violates the following criterion: "A fedora-release package containing the correct names, information and repository configuration for a final Fedora release must be present on release-blocking images and the appropriately versioned generic-release package must be available in the release repository." 16:13:47 ack 16:13:49 re-ack 16:14:33 ack 16:14:39 #agreed 2073950 – AcceptedBlocker – The decision to classify this bug as an "AcceptedBlocker" was made as it violates the following criterion: "A fedora-release package containing the correct names, information and repository configuration for a final Fedora release must be present on release-blocking images and the appropriately versioned generic-release package must be available in the release repository." 16:14:47 #topic (2061693) Unable to load VPN connection editor for SSH 16:14:47 #link https://bugzilla.redhat.com/show_bug.cgi?id=2061693 16:14:47 #link https://pagure.io/fedora-qa/blocker-review/issue/734 16:14:47 #info Proposed Blocker, gnome-control-center, NEW 16:14:48 #info Ticket vote: FinalBlocker (+1,1,-0) (+nielsenb, kparal) 16:15:50 -1 FinalBlocker, +1 Final FE, I'd say openvpn is basic funcionality if that's the criterion we're talking about 16:16:04 I can't find a VPN criterion that this would violate... 16:16:17 Okay, I could see how it could be considered "basic functionality" 16:16:45 I seem to remember having a similar bug in releases past... 16:17:42 I thought we fixed this? 16:17:56 oh yes, ssh 16:18:22 so we fixed this for openvpn and openconnect, which should be the most common 16:18:28 -1 FB, +1 FE. This seems to be a small enough use case to not count as "basic functionality" imo 16:19:44 when this bug was originally filed in march, openvpn was broken as the original reporter said. we fixed that for beta - that was https://bugzilla.redhat.com/show_bug.cgi?id=2057719 16:21:50 so as i tend to figure ssh-based VPN is less common, i'm probably -1 for this 16:22:26 that's not really based on any hard data though, i guess. 16:23:48 proposed #agreed 2061693 – RejectedBlocker AcceptedFreezeException – The decision to classify this bug as a “RejectedBlocker (Final)” and an "AcceptedFreezeException (Final)" was made as we believe that ssh-based VPN is not widely used enough to warrant a blocker status, however we do see this as bad and grant it FE status. 16:24:40 ack 16:24:59 ack 16:25:13 ack 16:25:20 #agreed 2061693 – RejectedBlocker AcceptedFreezeException – The decision to classify this bug as a “RejectedBlocker (Final)” and an "AcceptedFreezeException (Final)" was made as we believe that ssh-based VPN is not widely used enough to warrant a blocker status, however we do see this as bad and grant it FE status. 16:25:30 #topic (2073206) interrupted dimming partly locks window switching 16:25:31 #link https://bugzilla.redhat.com/show_bug.cgi?id=2073206 16:25:31 #link https://pagure.io/fedora-qa/blocker-review/issue/730 16:25:31 #info Proposed Blocker, gnome-shell, NEW 16:25:31 #info Ticket vote: FinalBlocker (+4,0,-0) (+asciiwolf, +lruzicka, +kparal, +nielsenb) 16:25:48 +1 FinalBlocker, sorry, could have changed that before the meeting to accepted 16:26:08 pinged gnome shell maint about it today, didn't get a response 16:26:59 i don't really love the criteria justification for this, but it does seem like a bad bug... 16:27:37 i guess i'd maybe judo the default application criterion for this. but it probably isn't important. 16:28:00 Okay you get two options 16:28:03 adamw, I think this the default application criteria 16:28:06 Option one: 16:28:08 proposed #agreed 2073206 – AcceptedBlocker – The decision to classify this bug as an “AcceptedBlocker (Final)” was made as it violates the following criteria: “All elements of the default panel (or equivalent) configuration in all release-blocking desktops must function correctly in typical use.” 16:28:14 Or option two: 16:29:10 proposed #agreed 2073206 – AcceptedBlocker – The decision to classify this bug as an “AcceptedBlocker (Final)” was made as it violates the following criteria: “For all release-blocking desktop / arch combinations, the following applications must start successfully and withstand a basic functionality test:... ...for Fedora Workstation on the x86_64 architecture, all applications installed by default which can be launched 16:29:10 from the Activities menu must meet this requirement. ” 16:29:28 s/criteria/criterion 16:30:01 well, that's too long 16:30:14 +1 blocker, with option one mostly because it fits 16:30:14 so, uh, ack #1? :D 16:30:21 I can shorten it if we like the second one.... 16:30:39 I like the second one, but I am fine with one if others want it better 16:31:31 if #2 is shortenable, ack that! 16:32:21 ack#2. too 16:33:53 #agreed 2073206 – AcceptedBlocker – The decision to classify this bug as an “AcceptedBlocker (Final)” was made as it violates the following criterion: “For all release-blocking desktop/arch combinations, the following applications must start successfully and withstand a basic functionality test...for Fedora Workstation on the x86_64 architecture, all applications installed by default which can be launched… mus 16:33:53 t meet this requirement. ” 16:33:56 gah 16:33:59 #undo 16:33:59 Removing item from minutes: AGREED by coremodule at 16:33:53 : 2073206 – AcceptedBlocker – The decision to classify this bug as an “AcceptedBlocker (Final)” was made as it violates the following criterion: “For all release-blocking desktop/arch combinations, the following applications must start successfully and withstand a basic functionality test...for Fedora Workstation on the x86_64 architecture, all applications installed by default which can be launched… mus 16:34:20 #agreed 2073206 – AcceptedBlocker – The decision to classify this bug as an “AcceptedBlocker (Final)” was made as it violates the following criteria: “All elements of the default panel (or equivalent) configuration in all release-blocking desktops must function correctly in typical use.” 16:34:31 ack 16:34:40 ack 16:34:41 I can't shorten it without losing important bits... 16:34:47 so we'll use this one... 16:34:50 yes, that was the problem i saw :D 16:34:51 hehe 16:34:52 ack 16:34:54 er 16:35:01 fine 16:35:02 let's move on 16:35:05 #topic (2074121) Enabling "Fedora Flathub Selection" repo doesn't show included apps in gnome-software until re-login 16:35:05 #link https://bugzilla.redhat.com/show_bug.cgi?id=2074121 16:35:05 #link https://pagure.io/fedora-qa/blocker-review/issue/737 16:35:05 #info Proposed Blocker, gnome-software, NEW 16:35:06 #info Ticket vote: FinalBlocker (+1,0,-0) (+kparal) 16:35:07 this is a highly professional operation 16:35:19 I was trained to run blocker meetings by the best. 16:35:34 top men. 16:35:36 The most professional. 16:36:16 +1 final blocker 16:36:35 i feel like this maybe isn't as bad as the case we took before 16:36:38 the previous case was all repos, no 16:39:43 this one is just one repo, possibly not the most important; i feel like in the other case we were worried about stuff like chrome and nvidia drivers...or is that what's in this repo? 16:39:58 nope, don't think it is. 16:40:09 Yeah, I don't think nvidia stuff is in this one 16:40:36 in Flathub, there are no system drivers 16:40:59 to me this is a commonbug candidate not really a blocker 16:41:20 a PITA yes but easy work around 16:41:30 Southern_Gentlem, yeah ... sort of windowslike behaviour, but nothing really serious 16:41:31 yeah, this is the "filtered flathub view" repo 16:42:58 it appears that not even a reboot is needed only logout and relogin 16:44:13 i am sure eventually it will be tracked down to a permission issue somewhere in writing the repo file 16:44:27 (what it sounds like ) 16:44:37 i'd argue that a reboot and a logout/login are functionally the same to most users. either way, you have to interrupt your workflow 16:45:04 yeah, that's not important to me, the key for me is 'the stuff in this repo isn't like super critical'... 16:45:15 oh well, stuff happens with cutting edge software 16:45:33 also note that the other bug affected g-i-s, which means it's less amenable to being fixed with an update 16:45:41 i think the question is "is this an official repository" as defined in the criteria 16:45:55 now what happen at the cli does it do the same 16:46:23 bcotton, it is switched with the Third party repos. 16:46:45 bcotton, doing a clean installation will not bring this into the system 16:47:17 bcotton, only the Fedora Flatpak repo is installed by default 16:47:45 but we ship the config for it by default, no? it's just not enabled by default 16:48:07 yeah, we took the other bug as a violation of the initial setup functionality criterion, that doesn't apply here 16:48:09 bcotton, yes 16:48:52 "Configure software sources by enabling/disabling pre-defined official repositories and then adjust the available software pool accordingly" is the requirement here, i guess 16:49:31 which...yeah, i guess this does violate that. 16:50:39 if the bug was "the minecraft flatpak doesn't install from this repo" I'd say "well it's a third-party repo, so sorry". but this is about the functionality of the repo config, essentially 16:52:10 yeah. i guess i can be +1. i might also be +1 to waive this if we can't fix it, though. 16:52:53 +1 to what adamw is saying, I feel it the same. 16:52:58 proposed #agreed 2074121 – AcceptedBlocker – The decision to classify this bug as an "AcceptedBlocker (Final)" was made as it violates the following criterion: “The default graphical package manager for a given software type must appropriately… Configure software sources by enabling/disabling pre-defined official repositories and then adjust the available software pool accordingly". 16:53:05 ack 16:53:27 -1 16:53:27 ack 16:53:34 ack 16:53:38 its working but after a relogin 16:53:57 ack 16:54:07 #agreed 2074121 – AcceptedBlocker – The decision to classify this bug as an "AcceptedBlocker (Final)" was made as it violates the following criterion: “The default graphical package manager for a given software type must appropriately… Configure software sources by enabling/disabling pre-defined official repositories and then adjust the available software pool accordingly". 16:54:23 #topic (2053729) RPi4 wired network fails - eth0 (bcmgenet): transmit queue 1 timed out, due to gcc12 inline assembly miscompilation 16:54:23 #link https://bugzilla.redhat.com/show_bug.cgi?id=2053729 16:54:23 #link https://pagure.io/fedora-qa/blocker-review/issue/709 16:54:23 #info Proposed Blocker, kernel, POST 16:54:24 #info Ticket vote: FinalBlocker (+4,0,-0) (+nielsenb, +lruzicka, +bcotton, +jforbes) 16:54:35 this should be closed imo 16:54:46 agreed. 16:54:49 it's fixed, there is another bug tracking the gcc12 regression 16:54:51 it was reopened this morning. 16:55:08 either closed or blocker tracking removed 16:55:12 adamw: wdyt? 16:55:17 The bug being opened makes sense, just remove the blocker tracking 16:55:29 just looking 16:55:44 Once the gcc fix is in, we will revert the kernel patch, and I want the history there if that causes issues 16:56:11 yeah, drop blocker metadata seems appropriate 16:56:17 will do 16:56:24 if the 'wrong' fix is good enough, getting the 'right' one in doesn't need to be blocker/fe 16:56:29 it can just happen normally 16:56:48 will drop just the blocks: blockertracker? 16:56:55 or even the whiteboard ? 16:58:04 both 16:58:27 i can do it 16:58:36 done 16:59:00 #topic (2063156) Workstation Live is frozen in a VM with QXL video driver (Virtio works OK) 16:59:00 #link https://bugzilla.redhat.com/show_bug.cgi?id=2063156 16:59:00 #link https://pagure.io/fedora-qa/blocker-review/issue/656 16:59:00 #info Proposed Blocker, mutter, NEW 16:59:01 #info Ticket vote: BetaBlocker (+1,0,-4) (+ngompa, -frantisekz, -chrismurphy, -nielsenb, -lruzicka) 16:59:02 #info Ticket vote: FinalBlocker (+0,0,-3) (-bcotton, -nielsenb, -kparal) 16:59:04 #info Ticket vote: BetaFreezeException (+1,0,-0) (+lruzicka) 16:59:06 #info Ticket vote: FinalFreezeException (+2,0,-0) (+nielsenb, +kparal) 16:59:18 I've implemented the virt-manager workaround 16:59:36 there can be some cases when either virt-manager or boxes fall back to qxl 16:59:51 but those should affect only fraction of users 16:59:57 *small fraction 17:00:33 sounds like -1 blocker now, but then i wonder if we heard from maintainers? 17:00:35 so we cleared AcceptedBlocker but not blocks: 17:00:40 which has the effect of making it proposed again 17:00:44 frantisekz: that workaround was for F35, right? so we shouldn't need anything additional for F36? 17:00:44 was that the intent? 17:00:45 yep 17:00:59 yes, it affected only f35 17:01:06 if the idea was that landing the workaround in f35 is already agreed to be a sufficient fix, we should've removed both 17:01:09 virt-manager in f36 defaults to virtio in most cases 17:01:13 got it 17:01:27 I wasn't sure about the ngompa's problem 17:01:33 +1 to f35 workaround is a sufficient fix 17:01:37 frantisekz, however, switching to QXL will bring instability into the VM, if people decide to choose so. 17:01:44 talked with boxes maint, it shouldn't normally happen 17:01:53 you can switch to bochs lruzicka2 17:02:05 what is bochs? 17:02:06 or vga, or any other which might not be stable 17:02:32 ok, I did not know that most of the options are useless :D 17:02:36 there is ton of different config options in virt-manager that could make your vm unstable, if you don't know what you're doing 17:03:55 unless anyone thinks the f35 workaround wasn't enough, we should just strip the blocks: FinalBlocker from this and moveon 17:04:03 it is enough 17:04:10 will do that from both then :) 17:04:31 I like that idea 17:04:37 moving on... 17:04:39 #topic (2071226) anaconda failed to start a live session on a VM with QXL video driver (Virtio works OK) 17:04:40 #link https://bugzilla.redhat.com/show_bug.cgi?id=2071226 17:04:40 #link https://pagure.io/fedora-qa/blocker-review/issue/710 17:04:40 #info Proposed Blocker, mutter, NEW 17:04:40 #info Ticket vote: FinalBlocker (+0,0,-1) (-kparal) 17:04:41 #info Ticket vote: FinalFreezeException (+1,0,-0) (+kparal) 17:04:54 presumably this is the same in effect 17:04:57 -1 17:05:56 -1 unless someone can explain how this is substantially different :-) 17:06:09 yeah, this is the same 17:06:13 -1 FB 17:06:17 we removed AcceptedBlocker but didn't remove blocks: 17:06:23 so it doesn't need a vote, we just need to clean up that removal. 17:06:28 ah, good 17:07:08 you good with that frantisekz? 17:07:32 yep 17:07:35 cool 17:07:37 #topic (2073708) pyanaconda.modules.common.errors.installation.StorageInstallationError: device is active 17:07:37 #link https://bugzilla.redhat.com/show_bug.cgi?id=2073708 17:07:37 #link https://pagure.io/fedora-qa/blocker-review/issue/733 17:07:37 #info Proposed Blocker, python-blivet, NEW 17:07:38 #info Ticket vote: FinalBlocker (+2,0,-0) (+nielsenb, +kparal) 17:07:39 #info Ticket vote: FinalFreezeException (+2,0,-0) (+asciiwolf, +nielsenb) 17:09:18 +1 FinalBlocker 17:09:25 seems to violate "The installer must be able to create and install to any workable partition layout using any file system and/or container format combination offered in a default installer configuration. " 17:09:45 these bugs you find completely by accident are best... 17:10:08 at least not intentionally like kparal :) 17:10:41 i think there may be a better criterion, let me see 17:10:43 i'm not entirely sure it violates that criterion. if you deleted the old partitions first, would it work? 17:11:14 (i'm not saying we shouldn't support installing alongside an existing install, just trying to figure out where the line is) 17:12:11 there's a beta "Correctly interpret, and modify as described below, any disk with a valid ms-dos or gpt disk label and partition table containing ext4 partitions, LVM and/or btrfs volumes, and/or software RAID arrays at RAID levels 0, 1 and 5 containing ext4 partitions" (for custom storage) 17:12:32 there's also guided "Cleanly install to a disk with a valid ms-dos or gpt disk label and partition table which contains existing data and sufficient unpartitioned space for a Fedora installation" 17:12:46 +1 blocker based on either of those criteria 17:13:31 +1 blocker 17:13:37 +1 , using the guided criterion i guess, as most of the reports in the bug are for guided. 17:13:43 proposed #agreed 2073708 – AcceptedBlocker – The decision to classify this bug as an "AcceptedBlocker (Final)" was made as it violates the following criterion: “When using the guided partitioning flow, the installer must be able to… Cleanly install to a disk with a valid ms-dos or gpt disk label and partition table which contains existing data and sufficient unpartitioned space for a Fedora installation". 17:13:58 +1 finalblocker 17:14:05 ack 17:14:07 oh i'm late per usual 17:14:08 ack 17:14:09 ack 17:14:32 ack 17:14:38 #agreed 2073708 – AcceptedBlocker – The decision to classify this bug as an "AcceptedBlocker (Final)" was made as it violates the following criterion: “When using the guided partitioning flow, the installer must be able to… Cleanly install to a disk with a valid ms-dos or gpt disk label and partition table which contains existing data and sufficient unpartitioned space for a Fedora installation". 17:14:47 #topic (2070764) selinux-policy is preventing flatpak from updating / installing / removing flatpaks 17:14:48 #link https://bugzilla.redhat.com/show_bug.cgi?id=2070764 17:14:48 #link https://pagure.io/fedora-qa/blocker-review/issue/702 17:14:48 #info Proposed Blocker, selinux-policy, ON_QA 17:14:49 #info Ticket vote: FinalBlocker (+2,0,-0) (+nielsenb, +lruzicka) 17:14:50 #info Ticket vote: FinalFreezeException (+2,0,-0) (+asciiwolf, +nielsenb) 17:16:32 +1 blocker 17:16:41 this seems a bit...confused 17:16:53 only affects (some) upgraded systems? 17:19:58 so... votes? 17:20:03 also, what criterion does it violate? 17:20:21 "Can't have a system where flatpaks don't update" is not an actual criterion 17:20:54 I'd say https://fedoraproject.org/wiki/Basic_Release_Criteria#Installing.2C_removing_and_updating_software 17:21:24 interpet "This includes - but is not necessarily limited to - non-module packages, official module streams that are enabled (including any enabled by default in a release-blocking deployment), and rpm-ostree updates and rollbacks for any release-blocking rpm-ostree-based deployment. The criterion should also be reasonably interpreted to cover any other form of software distribution that we invent in future and include in an otherwise 17:21:24 release-blocking deployment of Fedora, but have not yet updated this text to specifically refer to. " 17:22:07 do we include flatpak in workstation by default? 17:22:13 yes 17:22:22 but no flatpaks as far as i'm aware 17:22:47 -1 FinalBlocker; +1 FE then? 17:22:52 looks like we do 17:23:00 so, hmm. bit tight. 17:23:37 i'm at least +1 FE anyway... 17:23:45 +1 FE 17:23:51 +1FE 17:23:59 if there were a flatpak installed by default that can't be updated, then I'd be +1 finalblocker 17:24:34 -1 FB +1 fe 17:24:46 the fact that it prevents installs makes it different, cmurf 17:24:58 so this would affect silverblue though until they get an update with a fixed selinux 17:25:09 silverblue and kinoite 17:25:26 well, maybe not 17:25:29 oh it prevents installations of flatpaks too, hmm 17:25:35 since it seems to involve some kind of ordering problem with scriptlets during upgrade 17:25:38 that's sounding a bit more blockery to me 17:25:38 if dnf couldn't install an rpm from our repos (that isn't shipped in the defaults), that would be a blocker 17:25:44 and silverblue/kinoite do not upgrade the way rpm-based installs do. 17:27:17 \nick lruzicka 17:27:32 yeah didn't kparal mention this recently on test@ list? 17:27:54 treating flatpak like rpm in regards to the update criterion? 17:27:55 https://lists.fedoraproject.org/archives/list/test@lists.fedoraproject.org/thread/P22CVXIZMBWNRSMZCOYEI64WAJTHXH2Y/ 17:28:01 i believe that's the thread in question 17:28:04 yesthat 17:28:19 so i just asked in #workstation:fedoraproject.org 17:28:23 we can punt and come back to it 17:28:34 i can bring it up in the meeting tomorrow and followup 17:29:27 sounds like a blocker to me - yes we can fix it with an update, but then it means folks can't use the Live to install a flatpak 17:30:09 and the later is bad why 17:30:40 we can at least give it +1 FE so the update can be pushed 17:30:57 +1 FE 17:31:08 proposed #agreed 2070764 – PuntBlocker AcceptedFreezeException– The decision to delay the classification of this bug as a blocker and classify it as an “AcceptedFreezeException (Final)” was made as we would like more information from the Workstation group before making a blocker decision. We do accept it as an FE. 17:31:14 ack 17:31:48 what information are we waiting for exactly? 17:31:53 ack 17:32:19 cmurf can you answer bcotton's question? 17:34:18 whether workstation wg considers flatpak equivalent to rpm as it relates to the install/update/remove release criterion, i.e. the thread on test@ list 17:35:09 the answer is going to be yes, they're equivalent, i just don't know if that time is right now with this release 17:36:15 okay. i don't know that we need to punt for that, but since we gave an FE and it's ON_QA, yolo 17:36:16 yeah so mcatanzaro says it's surely a blocker 17:36:16 ack to the proposal 17:36:29 Ah you're discussing this now 17:36:33 FE is fine for now it progresses the bug... 17:36:35 yes 17:36:38 I haven't read the backlog, is there no explicit criterion for this? 17:36:50 I was going to suggest special blocker if not 17:36:53 the criterion doesn't explicitly mention flatpak 17:37:10 Michael Catanzaro: arguably it's https://fedoraproject.org/wiki/Fedora_36_Final_Release_Criteria#Installing.2C_removing_and_updating_software which doesn't mention rpms or flatpak explicitly 17:37:10 but it also doesn't explicitly mention RPM either 17:37:19 we can read the basic criterion as covering it since we ship flatpak in workstation 17:37:21 it's not really a stretch 17:37:27 right that's my take on it 17:38:03 * bcotton remains +1 blocker 17:38:09 "The criterion should also be reasonably interpreted to cover any other form of software distribution that we invent in future and include in an otherwise release-blocking deployment of Fedora, but have not yet updated this text to specifically refer to." that's clear enough to me, whoever wrote that anticipated this discussion 17:38:26 yep 17:38:41 sounds adamw-y 17:38:59 ok so nack on the proposed, and let's just take it as a blocker and move on :) 17:39:01 any revotes? 17:39:05 +1 blocker for me 17:39:19 +1 blocker 17:39:35 okay, give me a minute to write the proposed 17:39:36 (Aside: Why are basic release criteria separate from beta release criteria still a thing? Are they being kept separate just on the off chance that alpha releases might return in the future?) 17:39:42 +1 FinalBlocker then :) 17:39:53 MichaelCatanzaro, can you paste where you got that criterion from? 17:40:14 Michael Catanzaro: it's to support gating rawhide composes 17:40:29 coremodule: https://fedoraproject.org/wiki/Basic_Release_Criteria#Installing.2C_removing_and_updating_software first dropdown under "software types" 17:40:35 thank yo 17:40:36 u 17:40:40 my view is that basic criterion apply all the time to rawhide and it can be at least leverage to getting obviously busted shit fixed sooner than later :) 17:40:42 in theory, if we start gating rawhide composes, they would be gated on the basic criteria but not the beta criteria 17:40:47 this is why they got renamed Basic 17:41:01 and the gating would be neat 17:41:26 proposed #agreed 2070764 – AcceptedBlocker – The decision to classify this bug as an "AcceptedBlocker (Final)" was made as it violates the following criterion: “The installed system must be able appropriately to install, remove, and update software with the default console tool for the relevant software type (e.g. default console package manager). This includes downloading of packages to be installed/updated. The criterion s 17:41:26 hould also be reasonably interpreted to cover any other form of software distribution that we invent in future and include in an otherwise release-blocking deployment of Fedora...". 17:41:29 gah 17:41:55 trim "remove and update" and the "e.g." section and the "downloading" bit 17:42:25 can also trim "The decision to... was made". we know the decision was make because it was marked as an accepted blocker :-) 17:43:22 proposed #agreed 2070764 – AcceptedBlocker – Marking “AcceptedBlocker (Final)” as it violates the following criterion: “The installed system must be able appropriately to install software with the default console tool for the relevant software type. This should be interpreted to cover any other form of software distribution that we invent in future and include in an otherwise release-blocking deployment of Fedora...". 17:43:39 ack 17:43:41 ack 17:43:42 ack 17:43:53 ack 17:44:01 ack 17:44:04 I'm removing the spurious "appropriately" 17:44:04 #agreed 2070764 – AcceptedBlocker – Marking “AcceptedBlocker (Final)” as it violates the following criterion: “The installed system must be able to install software with the default console tool for the relevant software type. This should be interpreted to cover any other form of software distribution that we invent in future and include in an otherwise release-blocking deployment of Fedora...". 17:44:24 #topic (2072070) F36 Silverblue won't connect to WPA2 Enterprise network (PEAP + MSChapv2) 17:44:24 #link https://bugzilla.redhat.com/show_bug.cgi?id=2072070 17:44:24 #link https://pagure.io/fedora-qa/blocker-review/issue/729 17:44:24 #info Proposed Blocker, wpa_supplicant, NEW 17:44:24 #info Ticket vote: FinalBlocker (+1,0,-1) (+asciiwolf, -nielsenb) 17:44:25 #info Ticket vote: FinalFreezeException (+2,0,-1) (+asciiwolf, +bcotton, -nielsenb) 17:48:21 this seems like a commonbugs/release notes sort of thing 17:48:25 huh why does this only affect silverblue 17:48:31 seems to be an intentional change that disallows something considered unsafe 17:48:33 i don't think it does 17:48:39 further comments indicate workstation is affected too 17:48:49 oh i see 17:49:39 -1 blocker, +1 CommonBugs 17:49:59 and isn't this a feature? as workarounding it by "UnsafeLegacyRenegotiation" might suggest? 17:49:59 yeah, it's an openssl 3.0.0 change 17:50:15 "In Openssl 1.1.1, the SSL_OP_LEGACY_SERVER_CONNECT flag was turned on by default, but It is turned off by default as of Openssl 3.0.0." (sez stackoverflow) 17:50:42 it's not even a CommonBug then? 17:50:47 just a change... 17:50:55 frantisekz: well, we're not 100% strict on the definition of "bug" :D 17:51:07 :D okey then 17:51:13 i used to try and hold the line that feature changes go in release notes and bugs go in commonbugs, but these days i'd take this just for a quiet life... 17:53:03 so yeah, -1/-1 17:53:07 nothing to 'fix' here 17:54:20 proposed #agreed 2072070 – RejectedBlocker – The decision to classify this bug as a “RejectedBlocker” was made as this is a feature of openssl and not a bug. We will mark it in commonbugs for reference. 17:54:53 ack 17:55:31 ack 17:55:58 ack 17:56:01 #agreed 2072070 – RejectedBlocker – The decision to classify this bug as a “RejectedBlocker” was made as this is a feature of openssl and not a bug. We will mark it in commonbugs for reference. 17:56:14 this coming bug was submitted during the meeting 17:56:16 #topic (2074157) Critical GCC 12 bug causes functions which comprise mostly volatile assembly to be dropped. 17:56:16 #link https://bugzilla.redhat.com/show_bug.cgi?id=2074157 17:56:16 #link https://pagure.io/fedora-qa/blocker-review/issue/738 17:56:17 #info Proposed Blocker, gcc, NEW 17:57:24 so, uh 17:57:30 if we accept this as a blocker, what happens? 17:57:45 we pull in a new gcc, and...what? rebuild everything that was built with a 'bad' gcc? rebuild just the kernel? or...? 17:58:44 and if we dont aarch64 is borked ? 17:58:59 or, you know, might possibly be borked but nobody has checked for sure yet? 17:59:06 it seems like one arm dev board is borked 17:59:20 and apparently all sorts of things might be broken but nobody seems to be reporting that they are? 17:59:45 this kinda feels like a thing we might waive under the too hard to fix if we do accept it 18:00:07 we can do a mass rebuild in a few days, but i worry about what issues that would bring out 18:00:32 and the arm dev board that is borked is a $3000 board that is probably not very widespread in it's use 18:00:45 at least that we see here in Fedora-land 18:01:02 Its more than one dev board AFAIK, two different ones exhibiting the same boot failure. 18:01:13 it affects the mustang and seattle, as well as the root cause of the network issue in the rpi4 18:01:25 jlinton pwhalen: so what's the practical proposal here? 18:01:38 what would you envisage happening to fix this 18:01:39 I think at a minimum a corrected GCC should ship, and we rebuild the kernel. 18:02:39 for just aarch64 or all arches 18:03:38 just a gcc+kernel rebuild seems manageable, if a bit late 18:03:51 It sounds like the compiler bug is all arches, why its only hitting aarch64 is sorta an open question, but at least part of the assembly bug can be avoided if the code in question is using memory clobbers or m= attributes in the inline assembly 18:03:52 i'd kinda want to have a firmer indication we know of an actual major problem on a blocking platform... 18:04:23 mustang and seattle are the dev boards in question? are they on the list of supported devices? 18:04:58 The mustang/seattle didnt boot at all until 5.17.2, which iiuc is the shipping kernel. 18:04:58 Given that it hits inline assembly that removes most packages from having the problem. 18:05:13 yeah, the fact that we're not seeing a lot of related problems is concerning: is it really not a problem or are we just not finding it yet. i don't like trying to make a decision in this state :-) 18:06:20 it's a tough call to make for sure 18:06:24 I am sorry, need to put children to bed. 18:06:37 no worries, have a good night lruzicka2 18:06:42 i wish we had a bit more time, i'd be much more comfortable with a gcc+kernel rebuild last monday than...now 18:08:24 * bcotton nods 18:09:17 i am afraid of what breakage this will could cause to the rest of the ecosystem 18:09:50 just looking at the status of accepted blockers, it seems like we probably won't have them all fixed by tomorrow, so maybe we have some time, but... 18:10:01 i think i'm gonna come down on -1 without a more solid indication of a specific outstanding major bug here 18:10:08 If you look at the patch (and i'm not much of a gcc expert) it actually just looks like the worse case is you could get some extra functions here/there, but then again, those should be there. 18:10:11 i could be +1 fe to do the fix if we slip 18:11:58 yeah, i guess i'm: 0 blocker, +1 fe 18:12:38 -1 fb +1 fe 18:13:29 So we have -2 FB, +3 FE... 18:14:01 and i am iffy on the fe 18:14:20 I guess I'm leaning more towards -1 blocker, +1 FE 18:15:14 like I said, I'm only +1 FE in case we slip 18:15:30 i guess we will see if it makes it into a RC so we can test 18:15:44 agree with adamw, +1 FE if we slip 18:15:49 should we punt for slip then? 18:16:03 +1 punt for now 18:16:15 well, it saves us having to revote if the slip happens, but i'm easy. 18:16:25 we can still create the update and send it to testing 18:16:37 i prefer to vote the conditional FE 18:16:50 the slip only FE 18:18:08 proposed #agreed 2074157 – RejectedBlocker AcceptedFreezeException – The decision to classify this bug as a “RejectedBlocker” and a conditional “AcceptedFreezeException (Final)” was made as we are wary of what breakage this could cause this late in the cycle, and we don’t have any reports of major issues that this bug causes. We are willing to accept this as an FE if we slip F36 this week. 18:18:54 ack 18:18:56 ack 18:19:53 ack 18:19:55 #agreed 2074157 – RejectedBlocker AcceptedFreezeException – The decision to classify this bug as a “RejectedBlocker” and a conditional “AcceptedFreezeException (Final)” was made as we are wary of what breakage this could cause this late in the cycle, and we don’t have any reports of major issues that this bug causes. We are willing to accept this as an FE if we slip F36 this week. 18:20:29 okay, lets do FEs 18:20:39 #topic Proposed Freeze Exceptions 18:20:45 #topic (2073406) Win+P (or the multimedia key) doesn't configure monitors properly, always switches to Mirror and native resolution 18:20:45 #link https://bugzilla.redhat.com/show_bug.cgi?id=2073406 18:20:45 #link https://pagure.io/fedora-qa/blocker-review/issue/735 18:20:45 #info Proposed Freeze Exceptions, gnome-control-center, NEW 18:20:46 #info Ticket vote: FinalFreezeException (+2,0,-0) (+kparal, +asciiwolf) 18:21:21 +1 FE 18:21:49 +1 FW 18:21:51 +1 Fe, too 18:22:51 +1 FE 18:23:08 proposed #agreed 2073406 – AcceptedFreezeException – The decision to classify this bug as an "AcceptedFreezeException (Final)" was made as it is a noticeable issue that cannot be fixed with an update. 18:24:56 ack 18:25:14 ack 18:25:55 ack 18:25:56 ack 18:25:58 #agreed 2073406 – AcceptedFreezeException – The decision to classify this bug as an "AcceptedFreezeException (Final)" was made as it is a noticeable issue that cannot be fixed with an update. 18:26:09 #topic (2062619) IBus stop working after locking screen 18:26:09 #link https://bugzilla.redhat.com/show_bug.cgi?id=2062619 18:26:09 #link https://pagure.io/fedora-qa/blocker-review/issue/731 18:26:09 #info Proposed Freeze Exceptions, ibus, NEW 18:26:10 #info Ticket vote: FinalBlocker (+1,0,-1) (+asciiwolf, -nielsenb) 18:26:11 #info Ticket vote: FinalFreezeException (+2,0,-0) (+asciiwolf, +nielsenb) 18:26:25 +1 FE 18:26:53 _1 fe 18:26:59 +1 fe rather 18:28:46 +1 fe 18:28:58 proposed #agreed 2062619 – AcceptedFreezeException – The decision to classify this bug as an "AcceptedFreezeException (Final)" was made as it is a noticeable issue that cannot be fixed with an update. 18:29:09 ack 18:29:24 this might be a blocker 18:29:41 I'll need to run, will finish the FE secretary stuff later in the evening, blockers should be all secretalized :) 18:29:47 hmm, well, if you can work around by changing focus maybe not, but... 18:30:02 thanks frantisekz 18:30:24 thanks coremodule for leading the mtg and rest for attending :) 18:31:45 anyway, i'm at least +1 FE 18:32:03 yeah, i can see a case for making this a blocker. i don't know how ibus works well enough to say with any certainty 18:32:19 so i guess ack to the proposal and if someone wants to nominate it as a blocker, we can have that conversation 18:33:24 #agreed 2062619 – AcceptedFreezeException – The decision to classify this bug as an "AcceptedFreezeException (Final)" was made as it is a noticeable issue that cannot be fixed with an update. 18:33:40 #topic (2063156) Workstation Live is frozen in a VM with QXL video driver (Virtio works OK) 18:33:40 #link https://bugzilla.redhat.com/show_bug.cgi?id=2063156 18:33:40 #link https://pagure.io/fedora-qa/blocker-review/issue/656 18:33:40 #info Proposed Freeze Exceptions, mutter, NEW 18:33:41 #info Ticket vote: BetaBlocker (+1,0,-4) (+ngompa, -frantisekz, -chrismurphy, -nielsenb, -lruzicka) 18:33:42 #info Ticket vote: FinalBlocker (+0,0,-3) (-bcotton, -nielsenb, -kparal) 18:33:44 #info Ticket vote: BetaFreezeException (+1,0,-0) (+lruzicka) 18:33:46 #info Ticket vote: FinalFreezeException (+2,0,-0) (+nielsenb, +kparal) 18:34:19 didn't we do this during the proposed blockers section? 18:34:40 yeah 18:34:44 but 18:34:53 i think kparal wanted to discuss it as fe even with the f35 workaround 18:35:10 since there are still the cases of f34 or people running on VMs with qxl already set 18:37:13 i guess i'd be +1 for a safe fix for that, though there doesn't seem to be much prospect of one 18:37:50 yeah, that's how i feel 18:38:12 +1 fe knowing it probably wont' happen 🤷 18:38:23 Okay, +1 FE here too 18:38:29 proposed #agreed 2063156 – AcceptedFreezeException – The decision to classify this bug as an "AcceptedFreezeException (Final)" was made as it is a noticeable issue that cannot be fixed with an update. 18:38:48 ack 18:38:55 ack 18:40:47 ack 18:40:54 #agreed 2063156 – AcceptedFreezeException – The decision to classify this bug as an "AcceptedFreezeException (Final)" was made as it is a noticeable issue that cannot be fixed with an update. 18:41:04 #topic (2071226) anaconda failed to start a live session on a VM with QXL video driver (Virtio works OK) 18:41:05 #link https://bugzilla.redhat.com/show_bug.cgi?id=2071226 18:41:05 #link https://pagure.io/fedora-qa/blocker-review/issue/710 18:41:05 #info Proposed Freeze Exceptions, mutter, NEW 18:41:05 #info Ticket vote: FinalBlocker (+0,0,-1) (-kparal) 18:41:06 #info Ticket vote: FinalFreezeException (+1,0,-0) (+kparal) 18:42:25 same, I guess? 18:42:25 +1 fe 18:42:47 yeah, same 18:42:49 +1 FE 18:44:52 +1 fE 18:44:55 proposed #agreed 2071226 – AcceptedFreezeException – The decision to classify this bug as an "AcceptedFreezeException (Final)" was made as it is a noticeable issue that cannot be fixed with an update. 18:45:26 ack 18:48:23 ack 18:48:30 ack 18:48:32 can I do that? 18:48:35 #agreed 2071226 – AcceptedFreezeException – The decision to classify this bug as an "AcceptedFreezeException (Final)" was made as it is a noticeable issue that cannot be fixed with an update. 18:48:53 #topic (2072070) F36 Silverblue won't connect to WPA2 Enterprise network (PEAP + MSChapv2) 18:48:53 #link https://bugzilla.redhat.com/show_bug.cgi?id=2072070 18:48:53 #link https://pagure.io/fedora-qa/blocker-review/issue/729 18:48:53 #info Proposed Freeze Exceptions, wpa_supplicant, NEW 18:48:53 #info Ticket vote: FinalBlocker (+1,0,-1) (+asciiwolf, -nielsenb) 18:48:54 #info Ticket vote: FinalFreezeException (+2,0,-1) (+asciiwolf, +bcotton, -nielsenb) 18:49:05 this isn't a bug, it's a feature! 18:49:16 -1 FE 18:50:37 coremodule: you can't do that, but never mind :D 18:51:00 hah, for the sake of time, I bent the rules!! 18:51:35 adam goes on pto and coremodule becomes ungovernable 18:52:01 absolute power corrupts! there's no stopping me now! 18:52:47 oh lord, what have I done 18:52:58 didn't we cover this earlier? 18:53:14 yeah, we did 18:53:22 yeah, this is the 'feature; one. right 18:53:26 so, same conclusion. 18:53:48 proposed #agreed 2072070 – RejectedFreezeException – The decision to classify this bug as an "RejectedFreezeException (Final)" was made as the bug in question is actually expected behavior in openssl. We reject it as an FE on this basis. 18:55:09 ack 18:56:56 ac 18:57:01 ack 18:57:07 #agreed 2072070 – RejectedFreezeException – The decision to classify this bug as an "RejectedFreezeException (Final)" was made as the bug in question is actually expected behavior in openssl. We reject it as an FE on this basis. 18:57:19 okay... 18:57:38 considering the 3 hour time limit, we have just a minute or two for... 18:57:43 #topic Open Floor 18:58:24 we survived 18:58:44 #info we survived 18:58:47 woohoo 18:59:01 thanks coremodule 18:59:15 you got it, hope the UK is treating you well... 18:59:18 an idea that i don't want anyone to talk about, just ruminate on: what if we had the criteria as an ordered list so that we could just use alphanumeric references when referring to them 18:59:57 if i remember, i'll propose this post-release, but i wanted to plant the seed 19:00:18 that could be a good idea. I also had an idea regarding criteria during the meeting, what if we *require* that a user submit a violated criterion when they submit a bug as a blocker? 19:00:35 so we don't have "this is a bad bug and should be fixed" as a blocker justification? 19:00:52 i've thought about that. i worry it might be hostile to folks who don't spend a lot of time wallowing in the blockers 19:01:13 coremodule: i've thought about that but i'm not sure how it would work 19:01:15 yeah 19:01:18 and just the practicalities 19:01:29 does that mean we reject all proposals without a cited criterion? 19:01:38 even if it's obvious to us that it does violate one? 19:01:59 adamw, maybe, just as a matter of course... people would get the idea. though it does feel rather orwellian 19:02:00 to me it makes more sense for the onus to be on us at the meeting to only accept bugs that do violate a criterion, but it's fine for us to identify it 19:03:45 yeah, it makes it easier for new contributors, that's for sure. Anyway, thanks for staying through to the end. 19:03:48 See you... later 19:03:59 yup! cya 19:04:06 #endmeeting