16:02:30 #startmeeting F28-blocker-review 16:02:30 Meeting started Mon Mar 19 16:02:30 2018 UTC. The chair is adamw. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:02:30 Useful Commands: #action #agreed #halp #info #idea #link #topic. 16:02:30 The meeting name has been set to 'f28-blocker-review' 16:02:30 #meetingname F28-blocker-review 16:02:30 #topic Roll Call 16:02:30 The meeting name has been set to 'f28-blocker-review' 16:02:35 .hello2 16:02:36 frantisekz: frantisekz 'FrantiĊĦek Zatloukal' 16:02:40 .hello2 16:02:41 kalev: kalev 'Kalev Lember' 16:02:45 hello 16:03:00 .hello2 16:03:01 lruzicka: lruzicka 'None' 16:03:14 * coremodule is here, will secretarialize! 16:03:38 morning folks, who's around for blockertimes? 16:03:40 thanks coremodule! 16:04:05 adamw, no problem! 16:04:11 hello and good morning all 16:04:14 * lbrabec is here 16:04:19 * lruzicka is here 16:05:30 * kparal is here 16:08:49 hi folks 16:08:52 welp, let's get rollin 16:09:06 #chair frantisekz lruzicka 16:09:06 Current chairs: adamw frantisekz lruzicka 16:09:39 hi, I'll be around just for about 90 minutes 16:09:40 (note for newer folks, we always chair a couple of extra people in case the person running the meeting loses his connection or suddenly wins the lottery and retires to a desert island, so the meeting can continue) 16:09:47 #chair kparal 16:09:47 Current chairs: adamw frantisekz kparal lruzicka 16:09:56 #topic Introduction 16:09:56 Why are we here? 16:09:56 #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:09:56 #info We'll be following the process outlined at: 16:09:56 #link https://fedoraproject.org/wiki/QA:SOP_Blocker_Bug_Meeting 16:09:58 #info The bugs up for review today are available at: 16:09:58 adamw: What does a chair do? 16:10:00 #link http://qa.fedoraproject.org/blockerbugs/current 16:10:04 #info The criteria for release blocking bugs can be found at: 16:10:06 #link https://fedoraproject.org/wiki/Basic_Release_Criteria 16:10:08 #link https://fedoraproject.org/wiki/Fedora_28_Beta_Release_Criteria 16:10:10 #link https://fedoraproject.org/wiki/Fedora_28_Final_Release_Criteria 16:10:19 lruzicka: so long as i keep things rolling, nothing :P 16:10:40 if i suddenly type "YESS HAHAHAHAH SEE YOU MORONS NEVER" and drop offline, then you can either pick up and carry on the meeting, or just close it out. at that point i won't care. :P 16:10:52 * pwhalen is here 16:11:04 adamw: Sounds reasonable :D 16:11:24 so, for Beta, we have: 16:11:24 #info 7 Proposed Blockers 16:11:24 #info 4 Accepted Blockers 16:11:24 #info 0 Accepted 0-day Blockers 16:11:25 #info 1 Accepted Previous Release Blockers 16:11:25 #info 3 Proposed Freeze Exceptions 16:11:28 #info 6 Accepted Freeze Exceptions 16:11:38 #info for Final, we have: 16:11:39 #info 5 Proposed Blockers 16:11:39 #info 2 Accepted Blockers 16:11:43 #info 1 Proposed Freeze Exceptions 16:13:04 so, we may be here a while :P 16:13:11 #info coremodule will secretarialize 16:13:36 #info we'll start with proposed Beta blockers 16:13:36 #topic (1557472) Anaconda installing in text mode fails to report errors to Bugzilla. 16:13:37 #link https://bugzilla.redhat.com/show_bug.cgi?id=1557472 16:13:37 #info Proposed Blocker, anaconda, NEW 16:15:02 seems like a blocker to me, in text mode 16:16:11 I think that error reporting should be working everywhere, because that is how we can collect feedback from people. 16:16:30 And if it does not, it should be fixed. 16:16:49 the criterion doesn't exactly state which installer modes it applies to - it just says "The installer must be able to report failures to Bugzilla, with appropriate information included." - so i guess technically this is a conditional violation, the condition being 'text mode'. 16:17:20 yes. +1 16:17:23 I seem to recall someone else filing this, it crashes but the BZ's got posted? 16:17:34 still, on that basis, i'm inclined to +1 16:17:38 +1 16:17:39 +1 16:17:41 +1 as well 16:17:42 ah, i hadn't got around to testing it yet... 16:17:44 +1 16:17:46 +1 16:17:49 lruzicka: did the bug get created? 16:18:04 * mkolman also has not yet looked into this issue 16:18:09 worth noting, go/no-go is this thursday 16:18:21 +1 16:18:24 so accepting blockers at this point is giving us not much time to fix them. just as a point to consider as we go along. 16:18:48 adamw: of course, that information can't affect our unbiased decision process 16:18:49 I am not sure, I know that there were several reported fake bugs, so it might have 16:19:08 I can have a quick look 16:19:16 proposed #agreed 1557472 - AcceptedBlocker (Beta) - this is accepted as a conditional violation of Basic criterion "The installer must be able to report failures to Bugzilla, with appropriate information included", we consider 'that always crashes in text mode' to be a sufficient violation to constitute a blocker 16:19:23 ack 16:19:24 kparal: remember, it is allowed to now. we wrote it down. :P 16:19:36 ack 16:19:37 ack 16:19:50 ack 16:19:56 ack 16:19:56 ack 16:20:04 ack 16:20:16 #agreed 1557472 - AcceptedBlocker (Beta) - this is accepted as a conditional violation of Basic criterion "The installer must be able to report failures to Bugzilla, with appropriate information included", we consider 'that always crashes in text mode' to be a sufficient violation to constitute a blocker 16:20:45 ack, but the crashed anaconda managed to file the zilla 16:20:52 https://bugzilla.redhat.com/show_bug.cgi?id=1557463 16:21:02 https://bugzilla.redhat.com/show_bug.cgi?id=1557471 16:21:24 hum, i suspect i might wind up changing my vote in that case, if push comes to shove. 16:21:34 since the main point of the criterion is "we get the crash report", not "the process looks good to the user" 16:21:35 anyhoo 16:21:36 I'd fine with moving to Final 16:21:44 should we revote on that basis, or move along? 16:21:52 let's move it right now 16:21:56 anyone else feel like changing their vote? 16:22:06 I am also fine with final 16:22:06 yes, if that's the case 16:22:07 I am fine with final 16:22:22 the problem is not that it crashes, but that it doesn't give you bug URL 16:22:23 Agreed, OK with final. 16:22:41 * kalev doesn't mind moving it to final. 16:22:52 kparal: True, it does not. 16:23:49 so, #undo? 16:23:51 hrm, no url will be confusing 16:24:12 well, one should generally get an email about the new bug ? 16:24:19 not ideal but still something 16:24:23 mkolman: after there's some activity in it 16:24:33 both people who filed this didnt know the bz was posted and filed a new bug on it 16:24:41 ok 16:24:43 ah, ok 16:24:43 but I think this is fine for Beta, it gets reported. but for Final, the URL should be returned 16:24:45 kparal: nah, i'll do a new agreement 16:25:46 proposed #agreed 1557472 - AcceptedBlocker (Final) AcceptedFreezeException (Beta) - on second thought, we make this an FE for Beta and blocker for Final, as anaconda did manage to file the bug, it just crashed afterwards. we think this is OK for Beta (though fixing it would be nice), but should block Final. 16:26:06 ack 16:26:10 ack 16:26:12 ack 16:26:12 acl 16:26:14 ack 16:26:16 ack 16:26:17 ack 16:26:20 ack 16:26:41 ack 16:26:51 #agreed 1557472 - AcceptedBlocker (Final) AcceptedFreezeException (Beta) - on second thought, we make this an FE for Beta and blocker for Final, as anaconda did manage to file the bug, it just crashed afterwards. we think this is OK for Beta (though fixing it would be nice), but should block Final. 16:27:01 #topic (1557529) Setting root password on live images fails since anaconda-28.22.2-3.fc28 16:27:01 #link https://bugzilla.redhat.com/show_bug.cgi?id=1557529 16:27:01 #info Proposed Blocker, anaconda, NEW 16:28:28 +1 16:28:39 so, we have a bit of new info on this too: it only happens if you *both* create a user and set a root password 16:28:45 it doesn't happen if you only set root password 16:29:03 funny 16:29:04 +1 16:29:07 however, that means you can still lock yourself out quite badly, as you could create a non-admin user and set the root password; that way you still can't get root without some emergency surgery. 16:29:09 +1 16:29:18 +1 16:29:20 +1 16:29:32 +! 16:29:34 +1* 16:29:57 +1 16:31:03 proposed #agreed 1557529 - AcceptedBlocker (Beta) - this is accepted as a blocker as a violation of "A working mechanism to create a user account must be clearly presented during installation and/or first boot of the installed system. 16:31:03 A system installed with a release-blocking desktop must boot to a log in screen where it is possible to log in to a working desktop using a user account created during installation or a 'first boot' utility.", read as applying to the root account 16:31:08 grr, way too long. 16:31:11 * adamw chops 16:31:27 proposed #agreed 1557529 - AcceptedBlocker (Beta) - this is accepted as a blocker as a violation of "A working mechanism to create a user account must be clearly presented during installation and/or first boot of the installed system", read as applying to the root account 16:31:50 ack 16:31:51 ack 16:31:52 ack 16:31:52 if anyone can cite a better criterion... 16:31:56 ack 16:32:23 ack 16:32:24 #agreed 1557529 - AcceptedBlocker (Beta) - this is accepted as a blocker as a violation of "A working mechanism to create a user account must be clearly presented during installation and/or first boot of the installed system", read as applying to the root account 16:33:39 #topic (1558022) upgrading from fedora 27 server to fedora 28 server fails rpm transaction for docker 16:33:39 #link https://bugzilla.redhat.com/show_bug.cgi?id=1558022 16:33:39 #info Proposed Blocker, docker, NEW 16:33:44 this one's new on me 16:34:06 i'm attempting to verify while I do the upgrade test on arm 16:34:26 https://openqa.fedoraproject.org/tests/207089 doesn't show it... 16:34:51 maybe arm-only? 16:34:52 is docker in the server default install set? 16:34:57 what funny language does dennis use? 16:35:04 adamw, maybe? 16:35:17 kparal: spanish 16:35:25 kparal: Spanish? 16:35:27 kalev: i don't think it is. 16:35:40 also, Server on 32-bit ARM is not blocking. 16:35:51 i think i'm -1 on this without more justification. 16:36:33 * kparal looks for docker in Server repo 16:36:40 I'm -1 as well. If it's a general problem with rpm being completely broken on arm, that might be a different story, but if it's just docker failing on 32 bit ok, I don't think that's enough for beta blocker 16:36:52 -1 blocker, +1 FE. will update the bz if I can/cant reproduce 16:37:00 it's there 16:37:11 does it mean it's in default install? 16:37:17 http://dl.fedoraproject.org/pub/fedora/linux/development/28/Server/x86_64/os/Packages/d/ 16:40:43 no 16:40:53 the install tree / dvd has several optional groups 16:41:21 it's in the 'container-management' group in comps 16:41:51 and indeed, 'container-management' is in the 'optionlist' for the 'server-product-environment' env group 16:41:52 ok 16:42:06 which basically means 'this is an optional group for server-product-environment' 16:42:13 which means it'll be on the dvd and selectable for install, but not default 16:42:51 so, this may not be arm-only, as i don't think any of the other openqa upgrade tests would have docker installed either 16:42:55 so we should probably test it on other arches 16:43:20 i'm -1 blocker for now as it's not in any blocking default package sets we know of. other than that, waiting for more info. 16:43:24 I can test it tomorrow, if you want. 16:43:43 sure, that'd be useful 16:44:42 settled then 16:45:06 any other votes, or shall we go with -1 blocker for now? 16:45:38 -1 blocker sounds just right 16:45:43 -1 blocker 16:45:51 -1 16:46:07 -1 16:46:09 -1 16:46:44 -1 16:47:45 oh, do we want to go +1 FE right away? or wait for more details? 16:47:56 i think i'd be +1 FE even if it's 32-bit ARM only, tbh. upgrade issues suck. 16:48:21 +1 fe 16:48:58 +1 fe 16:49:02 * pwhalen is still +1 FE 16:49:24 +1 fe 16:49:32 +1 FE 16:49:37 +1 FE 16:49:52 +1 FE 16:50:00 +1 fe 16:50:01 okey dokey 16:50:18 proposed #agreed 1558022 - RejectedBlocker (Beta) - so far it's not clear if this is ARM-only, 32-bit-only, or affects all installs with Docker. however, we are fairly sure Docker is not actually included in any default release-blocking package sets, meaning this cannot be a blocker. we accept it as a freeze exception, though, as it's obviously a significant package and fixing upgrade issues is desirable. 16:50:20 grr 16:50:21 patch 16:51:00 proposed #agreed 1558022 - RejectedBlocker (Beta) AcceptedFreezeException (Beta) - it's not clear if this is ARM-only, 32-bit-only, or affects all arches. however, we are fairly sure Docker is not in any default release-blocking package sets, so it cannot be a blocker. we accept it as a freeze exception, though, as it's obviously a significant package and fixing upgrade issues is desirable. 16:51:13 ack 16:51:15 ack 16:51:21 ack 16:51:22 ack 16:51:29 ack 16:51:37 ack 16:52:29 ack 16:53:00 #agreed 1558022 - RejectedBlocker (Beta) AcceptedFreezeException (Beta) - it's not clear if this is ARM-only, 32-bit-only, or affects all arches. however, we are fairly sure Docker is not in any default release-blocking package sets, so it cannot be a blocker. we accept it as a freeze exception, though, as it's obviously a significant package and fixing upgrade issues is desirable. 16:54:53 #topic (1557609) Login to FreeIPA web UI as regular user fails 16:54:53 #link https://bugzilla.redhat.com/show_bug.cgi?id=1557609 16:54:53 #info Proposed Blocker, freeipa, NEW 16:55:53 +1 16:56:07 +1 16:56:26 +1 16:56:35 +1 16:56:41 +1 16:56:46 +1 16:56:51 +1 16:56:58 * adamw checking it still happens 16:57:13 yup, same result in today's nightly. 16:57:18 +1 16:58:21 +1 16:59:48 proposed #agreed 1557609 - AcceptedBlocker (Beta) - this is accepted as a Beta blocker as a violation of "The core functional requirements for all Featured Server Roles must be met, without any workarounds being necessary", core requirement "The FreeIPA configuration web UI must be available and allow at least basic configuration of user accounts and permissions" 17:00:08 ack 17:00:16 ack 17:00:22 ack 17:00:25 ack 17:00:26 ack 17:00:31 ack 17:00:31 ack 17:00:44 ack 17:01:16 ack 17:01:42 #agreed 1557609 - AcceptedBlocker (Beta) - this is accepted as a Beta blocker as a violation of "The core functional requirements for all Featured Server Roles must be met, without any workarounds being necessary", core requirement "The FreeIPA configuration web UI must be available and allow at least basic configuration of user accounts and permissions" 17:01:51 #topic (1558064) Gnome-software does not allow to work with packages at all. 17:01:52 #link https://bugzilla.redhat.com/show_bug.cgi?id=1558064 17:01:52 #info Proposed Blocker, gnome-software, NEW 17:02:18 I am pretty sure this is a manifestation of the openh264 repo fallout 17:02:25 yeah, me too 17:02:37 that is, https://bugzilla.redhat.com/show_bug.cgi?id=1544193 17:02:43 sounds likely 17:02:49 lets dupe them 17:02:52 current situation seems to be that the repo was created but there is some issue between the repo and packagekit relating to signatures 17:03:02 note that 1544193 is an accepted blocker 17:03:18 lruzicka: do you want to test removing the h264 repo whether that will fix gnome-software? 17:03:35 now? 17:03:41 I just tested with dnf and it fails with the same error 17:03:48 if you give me some time 17:03:50 kalev: aha, go hit dennis with that one then :P 17:04:12 nod, updating the other ticket 17:04:59 I checked the, cisco repo is disabled on my system 17:05:06 and GS does not work properly. 17:05:46 lruzicka: changing enabled_metadata to 0 in fedora-cisco-openh264.repo should make gnome-software work again 17:06:28 kalev: That is my setting. Does not work though. 17:06:28 lruzicka: killall gnome-software 17:06:54 you must not expect gnome-software to just work after simply closing the window. that would be too easy 17:07:35 well, if I kill it, repos disabled, the behaviour stays the same. 17:07:55 lruzicka: do you get an error message somewhere? 17:07:59 I only can install Facebook, Twitter, Telegram and Google Plus 17:08:00 well then, let's accept it and debug the details later 17:08:10 kalev: where should it log? i remember reading that now it should be logging errors, but i don't think the message siad where 17:08:13 console? journal? 17:08:17 adamw: journal 17:08:46 kalev: failed to call gs_plugin_refine on packagekit-refine: failed to resolve package_ids: cannot update repo 'fedora-cisco-openh264': repomd.xml GPG signature verification error: Signature verify error - no signatures 17:08:57 yeah, that's the same openh264 issue 17:08:58 that's 1544193, yeah 17:08:59 lruzicka: maybe remove the whole .repo file 17:09:08 aha, strange 17:09:13 I will remove 17:09:34 it'd be worth investigating this angle more, but i don't think i'd block on 'it's weirdly hard to get Software to ignore a repo' 17:09:57 lruzicka: just to confirm, try moving the repo file away and rebooting to get a clean slate... 17:10:04 if that works i think we can say this is a dupe 17:10:42 rebooting would cut me off 17:10:46 I will try VM 17:11:14 lruzicka: try 'sudo killall -9 packagekitd; killall gnome-software; rm /etc/yum.repos.d/fedora-cisco-openh264.repo' and then start gnome-software again 17:11:58 I fixed a bunch of issues in packagekit/gnome-software so that most .repo file errors now correctly show up inside gnome-software 17:12:12 but a gpg check issue seems to have slipped through, sorry 17:12:22 so it's just logged on console 17:12:32 I can confirm its working noew 17:12:33 err, journal 17:12:36 ah good 17:12:46 I havent killed packagekit before 17:13:25 dup +1 17:13:25 ok, let's dupe it 17:14:38 gnome-software should be able to survive most .repo errors, but errors in openh264 are hard errors because it says skip_if_unavailable=False in the .repo file 17:15:00 ok 17:15:01 I've tried to advocate for removing that line but releng didn't like the idea 17:15:57 proposed #agreed 1558064 - close as duplicate of 1544193 - investigation during the meeting confirmed that lruzicka's failure was in fact caused by the existing accepted blocker #1544193 17:16:05 ack 17:16:11 +1 17:16:21 ack 17:16:28 ack 17:16:30 ack 17:16:30 ack 17:16:33 or ack whichever 17:17:20 ack 17:17:44 ack 17:17:56 ack 17:18:30 #agreed 1558064 - close as duplicate of 1544193 - investigation during the meeting confirmed that lruzicka's failure was in fact caused by the existing accepted blocker #1544193 17:18:30 ack 17:18:32 grr 17:18:42 #topic (1557659) aacraid: Host adapter abort request 17:18:42 #link https://bugzilla.redhat.com/show_bug.cgi?id=1557659 17:18:42 #info Proposed Blocker, kernel, NEW 17:20:08 aacraid is, what, adaptec RAID 17:20:59 these are usually a bit squishy... 17:21:12 "I've tried three times,all failed,but installation of f27/rhel to the save server is successful." is worrying, though 17:21:22 so is this a combination of FCoE and RAID? 17:21:55 what about an upgrade on existing system? can that be a workaround? 17:22:09 lruzicka: nope 17:22:22 certainly not for our criteria :) 17:23:13 kparal: it *is*, but this looks like the FCoE part isn't really involved 17:23:42 this just looks like a bug/error in the kernel driver for the RAID controller 17:23:49 of course, i could be missing something. 17:24:16 ok. so we need to decide if that raid controller is important enough 17:24:20 I have no idea 17:24:36 yeah, this is also a very squicky criterion 17:24:41 since not many people really test it 17:24:50 we usually wind up going with more or less the first test result we get :/ 17:25:03 * adamw updating his kernel checkout 17:25:04 btw, I proposed another firmware raid bug as blocker as well 17:25:08 yay 17:25:14 kparal: This is what I meant by the workaround, I cannot find if we support this RAID controller 17:25:15 some time ago, it should be on the list 17:25:16 i think this is actually hwraid, btw. 17:25:22 lruzicka: we don't have a specific list 17:25:29 all we have is this rather vaguely-worded criterion which some idiot wrote 17:25:36 (wonder who that was) 17:25:41 let's fire him 17:25:45 problem solved 17:25:54 .fire adamw woohoo pina colada time 17:25:54 adamw fires adamw woohoo pina colada time 17:26:08 adamw: no slacking! 17:26:24 * kparal doubles adamw's work instead 17:26:37 *workload 17:26:56 there's been quite a lot of activity on the driver lately, it seems... 17:27:04 around january 17:27:11 so punt and ask somehow who knows more than us? 17:27:15 *someone 17:27:17 * adamw looking at upstream kernel tree, not sure where f28 is up to 17:27:26 i'd say 'yes', only we're quite tight on time 17:27:49 * adamw sees if we have any kernel maintainers around 17:31:09 * adamw talking to jforbes 17:33:07 While this is a bug, and should be fixed, I wouldn't call it a blocker by even a stretch 17:33:35 :) 17:33:55 we should re-discuss our criterion then 17:34:06 fcoe over aacraid isn't a common, or even ever necessary configuration 17:34:19 jforbes: well, i was kinda figuring the fcoe part here wasn't involved 17:34:22 but i guess we don't really know that 17:35:35 well, maybe we do know whether it's involved, do the logs say? 17:36:40 oh, hmm, yes, i see. the raid device itself is being accessed over fcoe. duh. 17:36:41 Error retrieving target FID from name server. 17:36:42 17:36:42 ERROR: Failed to connect to any configured disk! 17:37:01 so, yeah, i think we can reasonably say this isn't blocker at least so long as it involves the *combination* of the two. 17:37:14 then we can put lili in the kparal isolation unit to ensure no testing of aacraid without fcoe is done, and we'll be good. :P 17:37:46 good idea, I'll lend her my unit 17:38:06 wait. no. we need to build another. 17:38:11 can't possibly leave you without one, after all. 17:38:12 damn 17:38:32 maybe the unit can hold two 17:39:36 proposed #agreed 1557659 - punt (delay decision) - so long as this involves a combination (RAID device accessed over FCoE) we think that's too esoteric to be considered as violating the criteria. if testing indicates that aacraid is entirely broken for a *local* adapter, we will consider whether that is blocker-worthy. 17:39:47 (we could also say RejectedBlocker, it's kinda a wash) 17:39:54 ack 17:39:57 ack 17:39:58 ack 17:39:59 ack 17:40:00 if anyone prefers to reject-without-prejudice, say so, and i'll patch 17:40:09 ack 17:40:27 ack from my end, I would say that aacraid local adapter broken would definitely be worth blocker consideration. 17:40:32 ack 17:41:36 ack 17:42:22 ack 17:43:25 ack 17:43:52 okay 17:43:56 #agreed 1557659 - punt (delay decision) - so long as this involves a combination (RAID device accessed over FCoE) we think that's too esoteric to be considered as violating the criteria. if testing indicates that aacraid is entirely broken for a *local* adapter, we will consider whether that is blocker-worthy. 17:44:11 #topic (1557957) TypeError: __init__() got an unexpected keyword argument 'wwn' 17:44:11 #link https://bugzilla.redhat.com/show_bug.cgi?id=1557957 17:44:11 #info Proposed Blocker, python-blivet, NEW 17:44:51 +1 17:45:47 look, a raid bug. what a surprise 17:46:03 +1 17:46:06 +1 17:46:13 kparal: This one's pretty severe :) 17:46:43 +1 17:46:58 +1 17:47:01 yeah, looks like +1 17:47:02 +1 17:47:06 broken RAID ? IMPOSSIBLE! ;-) 17:47:11 intel fwraid is the most common kind... 17:47:16 +1 17:48:07 proposed #agreed 1557957 - AcceptedBlocker (Beta) - this is accepted as a blocker as a violation of "The installer must be able to detect and install to hardware or firmware RAID storage devices", it looks like a showstopper for all Intel firmware RAID cases, which is one of the most common firmware RAID cases. 17:48:17 ack 17:48:18 ack 17:48:19 ack 17:48:22 ack 17:48:27 ack 17:48:28 ack 17:48:31 ack 17:49:10 #agreed 1557957 - AcceptedBlocker (Beta) - this is accepted as a blocker as a violation of "The installer must be able to detect and install to hardware or firmware RAID storage devices", it looks like a showstopper for all Intel firmware RAID cases, which is one of the most common firmware RAID cases. 17:49:19 OK, that's all the proposed beta blockers 17:49:28 let's do Beta FEs next, as we're close to the beta deadline 17:49:34 #info next, proposed Beta FEs 17:49:40 #topic (1554966) Include GNOME 3.28.0 in Fedora 28 Beta 17:49:40 #link https://bugzilla.redhat.com/show_bug.cgi?id=1554966 17:49:40 #info Proposed Freeze Exceptions, distribution, ON_QA 17:50:35 +1 FE 17:50:44 +1 FE 17:50:59 lots of positive feedback so far 17:51:11 +1 FE 17:51:14 and we took the one controversial thing (cantarell update) out of this 17:51:17 +1 FE 17:51:36 +1 FE 17:52:12 kalev: have you figured which package failed the rpmdeplint task? or is still not pushable? 17:52:16 hopefully we can get a build with it included to test by thursday 17:52:41 kparal: no idea, let me try to submit to batched now and see what happens 17:52:59 ok. +1 FE 17:53:06 we can always waive the failure, right? 17:53:35 +1 FE 17:53:38 if we figure out what the failure is :) all I know so far is "1 of 117 required tests failed" 17:53:44 is the list failing to load? 17:53:44 anyway, submitting to batched was successful 17:53:50 oh, yay. 17:54:09 yep, just timing out (or at least it was on friday, still loading now but I bet it times out again) 17:54:15 kalev: you can submit the waiver for all builds :) 17:54:21 ahh :) 17:54:53 hah, true. 17:54:55 +1 FE 17:54:58 "ALL DEPENDENCIES ARE FINE" 17:56:02 don't forget to prefix that with sudo 17:56:41 proposed #agreed 1554966 - AcceptedFreezeException (Beta) - in general we like to get the latest GNOME in Beta we plausibly can, so tests are run with up-to-date code, and this fixes several other known bugs. It's been quite extensively tested, with positive results. 17:57:01 if possible, can we get a stable push with this included as soon as possible, so that we see if it breaks anything in nightly builds? 17:57:04 ack 17:57:08 ack 17:57:12 kalev: i'll do a stable push request today, most likely. 17:57:22 ack 17:57:47 ack 17:57:55 ack 17:58:01 ack 17:58:16 #agreed 1554966 - AcceptedFreezeException (Beta) - in general we like to get the latest GNOME in Beta we plausibly can, so tests are run with up-to-date code, and this fixes several other known bugs. It's been quite extensively tested, with positive results. 17:58:31 kalev: given that you built a live image and that worked, though, i don't expect any problems. 17:58:54 if there is a real broken dep, it should show up in the nightly report, i guess. 17:59:35 #topic (1554279) pconfigintrin.h missing on x86_64 17:59:35 #link https://bugzilla.redhat.com/show_bug.cgi?id=1554279 17:59:36 #info Proposed Freeze Exceptions, gcc, ASSIGNED 17:59:44 oh, i should've unproposed this, i think. 17:59:52 seems the problem is likely not in f28, per gcc maintainers. 18:01:24 seems so, based on what they wrote in the bugzilla 18:01:46 #info as the proposer, adamw is unproposing this, per gcc maintainer stating the problem is not in f28 18:02:31 #topic (1554986) [abrt] gnome-software: gs_plugin_loader_app_create(): gnome-software killed by SIGTRAP 18:02:31 #link https://bugzilla.redhat.com/show_bug.cgi?id=1554986 18:02:31 #info Proposed Freeze Exceptions, gnome-software, ON_QA 18:02:42 +1 18:02:44 this seems to be fixed by the mega-update, so perhaps a bit academic? 18:02:54 +1 18:03:10 still, on the merits, +1. 18:03:12 yes, I filed it in case the mega-update doesn't get accepted 18:03:29 with the plan to split gnome-software out of the megaup-date in that case 18:03:30 i'm fine with accepting it, just in case we have to take the mega-update back out for some reason. 18:03:32 +1 or skip 18:03:44 * adamw predicted kparal 18:03:49 spooooooky 18:03:53 sure, +1 then 18:03:59 * lruzicka is sorry, nature calls 18:03:59 adamw: got gnome-software failure today https://bugzilla.redhat.com/show_bug.cgi?id=1557808 is it pointed to right repo? 18:04:32 satellit: https://bugzilla.redhat.com/show_bug.cgi?id=1544193 18:04:41 +1 18:04:57 satellit: although, yours may be different. can you post a full log? 18:05:33 proposed #agreed 1554986 - AcceptedFreezeException (Beta) - this should be covered by the 3.28.0 exception, but in case that has to be backed out, we accept this as an FE on its own merits and would accept a separate fix 18:05:39 ack 18:05:39 I only have a screeshot atm 18:05:49 ack 18:05:53 satellit: check the journal. 18:05:59 k 18:06:12 satellit: if you manage to reproduce it, some more info would be useful: rpm -q gnome-software, rpm -q PackageKit, anything relevant from journalctl 18:06:27 I suspect it's some kind of transient failure that's not handled very well in gnome-software and has disappeared by now 18:06:41 one more ack? 18:06:48 ack 18:07:06 ack 18:07:15 ack 18:07:29 ack 18:08:10 * adamw dies, buried in acks 18:08:12 rip me 18:08:16 #agreed 1554986 - AcceptedFreezeException (Beta) - this should be covered by the 3.28.0 exception, but in case that has to be backed out, we accept this as an FE on its own merits and would accept a separate fix 18:08:44 again since we're on a short schedule, let's quickly look at: 18:08:49 #info checking in on accepted Beta blockers 18:09:05 three are clearly under controlish, the one that concerns me is: 18:09:06 #topic (1520580) Unable to log in on arm disk images 18:09:06 #link https://bugzilla.redhat.com/show_bug.cgi?id=1520580 18:09:06 #info Accepted Blocker, selinux-policy, NEW 18:10:08 pwhalen: it looks like we're getting *somewhere* with this, but do you think we're gonna be able to pin it down soon? 18:10:15 looks like perhaps label setting during image creation isn't working right? 18:10:32 it does, not sure how quickly it can be fixed 18:11:24 okay. is there anything we can do to hurry it along at all, or are all useful eyes already on it? 18:13:15 not sure, I think the nudge helped 18:13:47 okay. 18:14:18 #info there is some progress being made on this now, it seems to be the most concerning of current accepted blockers in terms of getting fixed on time, however. we will continue to monitor it 18:14:27 so, let's quickly go for the: 18:14:33 #info proposed Final blockers 18:15:27 note, 1554550 is fixed. 18:16:33 #topic (1558027) The network.service failed LSB in Fedora Cloud. 18:16:34 #link https://bugzilla.redhat.com/show_bug.cgi?id=1558027 18:16:34 #info Proposed Blocker, initscripts, NEW 18:18:52 that cloud image was spun up using testcloud 18:19:03 so that's why there's no such network device I guess 18:19:20 the question is whether that's the problem or the missing dhclient-script 18:20:00 lnykryn: 18:20:01 this looks like a bug: 18:20:02 Mar 19 12:54:32 testcloud network[461]: Determining IP information for eth0.../usr/sbin/dhclient-script: line 220: run-parts: command not found 18:22:16 it'd be good to know if this works with f27, since lruzicka is getting started with running these tests 18:22:29 perhaps there's something non-obvious about doing this test with testcloud... 18:22:32 * adamw has never done it 18:23:25 lbrabec has been testing the images using testcloud in the past 18:23:28 and they worked 18:23:34 e.g. the F27 ones 18:23:54 it just spins up a pretty default libvirt VM 18:24:01 lbrabec was helping me to test this one, he wondered why that did not work 18:24:38 of course it would be nice to test the bug in a real cloud env 18:24:52 we do have some people to bug about that, right? 18:25:27 yeah, there's a test matrix for it and everything... 18:26:24 per https://www.happyassassin.net/testcase_stats/28/Cloud/QA_Testcase_Services_start__lt_b_gt_x86_64_lt__b_gt_.html , someone filed a pass for this test in openstack for the 20180130 nightly 18:26:26 nothing since 18:26:57 i'd say maybe punt till we're more sure what's going on here, but it sure looks like a problem 18:27:05 I would also like to say that the networking in the VM was working fine 18:28:56 so, the service fails, but the network actually works? 18:29:02 that's a lot better than the other way around. :P 18:29:22 it works indeed, I do not know why it fails :) 18:29:33 networking is fun. 18:29:40 check if NetworkManager is enabled, for a start. 18:29:46 maybe, it does not fail, just reports wrong status 18:29:58 or, it gets far enough to bring up the important interface before failing. 18:30:07 the 'network' "service" is really just a pile of bash. 18:30:22 if you're interested, go ahead and poke through it, it's educational! 18:30:34 anyhoo, anyone else for punting? 18:30:44 +1 18:30:49 I will try to check NM tomorrow 18:30:52 i'd at least like to know if the service shows as failed in our supported cloud environments 18:31:12 +1 punt for more info 18:31:57 more info 18:32:57 proposed #agreed 1558027 - punt (delay decision) - we certainly think there could be a blocker issue here, but we'd like more clarity on what's going on. we'd particularly like to know if the service fails in our supported cloud environments. 18:34:09 ack 18:34:27 any more acks, any more acks, any any any more aaaaacks 18:34:32 ack 18:34:49 ack (with a mustache on) 18:35:01 ack 18:35:07 ack 18:35:37 * adamw counts four acks from kparal 18:35:43 okay, we're good 18:35:44 aaaaack 18:35:50 #agreed 1558027 - punt (delay decision) - we certainly think there could be a blocker issue here, but we'd like more clarity on what's going on. we'd particularly like to know if the service fails in our supported cloud environments. 18:36:02 #topic (1555292) Fedora Workstation Live can't resume after suspend when booted from DVD connected via an external drive 18:36:02 #link https://bugzilla.redhat.com/show_bug.cgi?id=1555292 18:36:02 #info Proposed Blocker, kernel, NEW 18:36:28 a spicy topic, finally 18:36:32 instinctively, i think i'd be happier blocking on 'auto-suspend should be disabled on live images' than 'suspending live images should work' 18:36:43 well, that's one solution to the problem 18:36:49 * kalev has to leave now, sorry guys. 18:37:03 kalev: you have any quick opinions on this? 18:37:24 that might be the reason why he has to leave :) 18:37:48 run! ;-) 18:37:59 =) 18:38:16 * adamw looks at the kalev-shaped hole in the wall and the cloud of dust disappearing into the distance 18:38:25 we tested one bare metal with internal drive, that worked. on the same machine with external drive, it worked as well. but on a different bare metal with external drive, this bug happens 100% 18:39:11 so, we don't have too much hardware to guess how frequent this is 18:39:28 auto suspend messes up DVD installs times out 18:39:48 but since firmware is often buggy and there's no benefit in having auto suspend on livecd, I'd say this is a very stupid thing to have enabled by default 18:40:14 also, it should be very easy to disable, if we want 18:40:23 well....possibly not with the gdm wrinkle. 18:40:28 or rather if someone else doesn't object too much 18:40:35 but at least it should be *as* easy to get that done in the kickstart as getting it done anywhere else. 18:40:46 adamw: nope, but you get auto-logged in on live 18:41:03 true, i do feel like the gdm timeout is a time bomb just sitting around waiting to get tripped somehow, though. 18:41:12 maybe we can change the schema default in livesys? not sure if that'd work. 18:41:14 agreed 18:41:18 i mean, it *should*. 18:41:28 adamw: it should. we already adjust similar stuff there 18:42:16 satellit: anaconda inhibits suspend. autosuspend should never happen *during* installation. 18:42:45 adamw: if you feel like the gdm timeout issue should be proposed as a blocker, I can file it in bugzilla and propose it. but I'm not sure how to justify the proposal 18:42:56 so...i think maybe i'd propose this: we punt with a specific intent 18:43:17 we send out a call for testing asking people just to try booting live as they usually would, let the system auto-suspend, and see if they can resume and it works. 18:43:41 they can suspend manually, no need to wait for it 18:44:03 eh, i mean, mostly, yeah, but i've actually experienced different behaviours for suspend depending on exactly how it's triggered and how long it's left suspended... 18:44:04 testing optical media is a big plus, but usb is also great 18:44:12 but sure, we can say that, in general results should be the same 18:44:48 so, we do that, and if that indicates significant issues with suspending live images, that would justify (I think) blocking on 'live suspend should either be made to magically work as well as installed system suspend, or suppressed' 18:45:04 using maybe a loose reading of 'live images should boot to working desktop' or whatever 18:45:11 the question is whether we need to do this, or we straight away ask gnome team to disable it on livecd. have they provided a good reason why they want to have it enabled? 18:45:15 at least, it lets us kick the can down the road. :P 18:45:30 kparal: we could refresh the thread, for sure 18:45:49 the discussion kinda went off down various paths and i don't think the simple question of whether we should just disable it for live sessions was properly considered 18:45:57 I'm mixed on this 18:46:04 that can be another thing we do while punting on this. 18:46:21 the reason to have it enabled is 'live system should give you a preview of what the installed system is like' 18:46:34 of course, if it doesn't work, that is not very useful 18:46:55 right. i'd say that's not sufficient justification *if* we can show that this is commonly broken. 18:47:18 mclasen: agreed yet I haven't been able to reproduce this bug off a live usb 18:47:34 does it have to be commonly broken? if it breaks just for a few people, is this still worth it having it enabled? I don't see any benefit 18:47:39 * satellit persistence on live USB...how does it affect persistence section? 18:48:07 does microsoft installer auto-suspend? I hardly think so. (but I could try) 18:48:37 aaanyway, it seems we'll call for wider testing 18:48:56 I am generally not a fan of suspending by default. Suspending a live system is quite an overkill. 18:50:23 so I am going to support the idea to switch it off for a live system. 18:50:31 yeah, i think we should punt for more chin-stroking on this, in general. :P 18:51:31 proposed #agreed 1555292 - punt (delay decision) - we'd like to do two things before making a decision here: call for wider testing of suspending of live images to see just how commonly it fails, and re-start the desktop@ discussion about whether it would make sense to disable auto-suspend of the live image just on general principles 18:51:46 kparal: btw, does the machine where this fails have less RAM than the one where it succeeds? 18:51:50 kparal: great argument, I'll remember that for the next time selinux is discussed... 18:52:04 i generally suspect that RAM size is gonna be a big factor in this. 18:52:10 adamw: I'm not sure, but both have at least 4GB, more probably 8GB 18:52:17 since the entire live system is loaded into RAM, and then suspended to RAM. 18:52:32 adamw: it's not "suspended into RAM", it says in RAM. it doesn't increase its usage 18:52:36 *stays 18:52:40 mathematically, if the running live session consumes 2GB, it wouldn't surprise me if suspending it into 4GB of RAM fails. 18:52:47 are you sure? 18:52:49 * adamw isn't 18:52:50 :P 18:53:02 you're mixing hibernation and suspend 18:53:05 oh, right. duh 18:53:13 oh well, i dunno then, let's just test it. 18:53:19 like the test monkeys we are! 18:53:19 hibernation is ram saved to disk. suspend is just keeping ram modules powered 18:53:23 right. 18:53:30 * adamw knows computers 18:53:48 ack/nack/patched? 18:53:57 quickly, cos we've got 7 minutes and two more to do? 18:53:58 mclasen: selinux is disabled during installation 18:54:17 ack 18:54:19 ack 18:54:25 ack 18:54:50 ack 18:55:15 ack 18:55:24 ack 18:56:09 touche, kparal 18:56:09 :P 18:56:17 #agreed 1555292 - punt (delay decision) - we'd like to do two things before making a decision here: call for wider testing of suspending of live images to see just how commonly it fails, and re-start the desktop@ discussion about whether it would make sense to disable auto-suspend of the live image just on general principles 18:56:21 #topic (1544507) [abrt] pulseaudio: pa_sink_assert_ref(): pulseaudio killed by SIGABRT 18:56:21 #link https://bugzilla.redhat.com/show_bug.cgi?id=1544507 18:56:21 #info Proposed Blocker, pulseaudio, ON_QA 18:57:24 i'm kinda -1 on this. seems to be too much of a 'hardware support is not perfect, film at 11' case for me. 18:57:48 lbrabec also saw this 18:58:11 it feels like it affects a lot of people 18:58:15 I did not have the issue on t460, Bugzilla claims it is fixed 18:58:40 A few dups of this. I believe I filed one... checking 18:59:16 Happens every single time. I'm on a Lenovo Yoga 18:59:21 lruzicka: the 'fix' is in updates-testing, per the bug 18:59:29 so if you're got the updated pulseaudio from u-t, yes, it's fixed 18:59:35 I think broken jack output is kinda +1 blocker 18:59:45 adamw: I do. 18:59:55 so, yeah, for *you* it's fixed. 19:00:05 but until the update is pushed stable, the issue isn't closed so far as the distro is concerned. 19:00:11 oop, we're at time limit 19:00:14 perhaps we should do Beta FE as well? 19:01:15 it has a lot of karma 19:01:24 i'm open to that 19:01:30 I'm +1 Final blocker / +1 Beta FE 19:01:38 i'm +1 beta FE, +/-0 final blocker 19:01:52 same as kparal 19:02:03 I assume that broken jack output not only means broken headphones but also broken loudspeakers 19:02:03 +1 beta FE 19:02:08 +1 FB, +1 BFE 19:02:19 so for desktops, it violates the criterion completely 19:02:27 for laptops, it's not that harsh 19:02:51 .fire lruzicka you're too new to make up acronyms, damnit 19:02:51 adamw fires lruzicka you're too new to make up acronyms, damnit 19:02:52 Audio still works 19:03:04 so I'm +1 FE 19:03:14 https://bugzilla.redhat.com/show_bug.cgi?id=1555115 19:03:53 +1 FE 19:04:35 proposed #agreed 1544507 - AcceptedFreezeException (Beta), AcceptedBlocker (Final) - we accept this as a Beta freeze exception as it appears to affect a lot of commonly-used hardware and will affect live sessions. we accept it as a Final blocker as a conditional violation of "The installed system must be able to play back sound with gstreamer-based applications" 19:04:57 ack 19:05:02 ack 19:05:06 ack 19:05:11 that's it for today, right? 19:05:15 #agreed 1544507 - AcceptedFreezeException (Beta), AcceptedBlocker (Final) - we accept this as a Beta freeze exception as it appears to affect a lot of commonly-used hardware and will affect live sessions. we accept it as a Final blocker as a conditional violation of "The installed system must be able to play back sound with gstreamer-based applications" 19:05:21 yup, per the rules, we're over time limit, so we wind up here 19:05:24 ack 19:05:28 ok 19:05:31 #topic Open floor 19:05:45 #info per the meeting policy we're over the time limit, so we leave the remaining proposed Final blocker for next meeting 19:05:57 any super-urgent Beta business that wasn't covered? 19:06:01 otherwise i'll wind things up 19:06:01 nope 19:06:20 ack 19:07:07 thanks for coming, everyone! 19:07:11 sorry for the long meeting 19:07:11 thanks 19:07:13 #endmeeting