16:05:11 #startmeeting F24-blocker-review 16:05:11 Meeting started Mon Apr 4 16:05:11 2016 UTC. The chair is adamw. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:05:11 Useful Commands: #action #agreed #halp #info #idea #link #topic. 16:05:11 The meeting name has been set to 'f24-blocker-review' 16:05:11 #meetingname F24-blocker-review 16:05:11 The meeting name has been set to 'f24-blocker-review' 16:05:12 #topic Roll Call 16:05:14 ahoyhoy folks, who's around? 16:05:16 * kparal is here 16:05:27 i'll leave roll call open for a few mins so people coming out of QA meeting can grab a coffee 16:05:38 * satellit_e listening 16:05:59 * handsome_pirate is here 16:06:13 will be distracted for the first fifteen minutes or so 16:07:10 * kparal pokes pschindl 16:07:22 * pschindl is here 16:09:17 * adamw looks for other usual suspects 16:09:22 dgilmore: pwhalen: ping? 16:09:52 adamw: in releng meeting 16:11:07 kk 16:11:37 alrighty, let's get rolling 16:11:40 we only have a couple of blockers 16:11:55 #chair handsome_pirate kparal 16:11:55 Current chairs: adamw handsome_pirate kparal 16:12:02 #topic Introduction 16:12:02 Why are we here? 16:12:02 #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:12:02 #info We'll be following the process outlined at: 16:12:04 #link https://fedoraproject.org/wiki/QA:SOP_Blocker_Bug_Meeting 16:12:04 #info The bugs up for review today are available at: 16:12:06 #link http://qa.fedoraproject.org/blockerbugs/current 16:12:09 #info The criteria for release blocking bugs can be found at: 16:12:11 #link https://fedoraproject.org/wiki/Fedora_24_Alpha_Release_Criteria 16:12:13 #link https://fedoraproject.org/wiki/Fedora_24_Beta_Release_Criteria 16:12:16 #link https://fedoraproject.org/wiki/Fedora_24_Final_Release_Criteria 16:12:17 who wants to secretarialize? 16:13:05 I will do it. 16:13:37 thanks, I was afraid it will be me again :) 16:15:06 thanks pschindl 16:15:11 #info pschindl to secretarialize 16:15:16 okey dokey, let's get goin' 16:16:08 oh hey look, we grew two extra proposed blockers overnight 16:16:10 how exciting 16:16:13 #topic (1318067) [anaconda] non-bootable system after fresh install of current F24 on bare metal 16:16:13 #link https://bugzilla.redhat.com/show_bug.cgi?id=1318067 16:16:13 #info Proposed Blocker, grub2, NEW 16:17:08 so thanks to some awesome work by Robert Knight and some help from Matthew Garrett we're pretty sure we know what's going on here now 16:17:59 is there some tldr to read? 16:18:02 basically we synced to a slightly unfortunate point upstream (note: apparently the coreos grub build is our upstream now) where boot won't work on systems with some particular state of TPM support 16:18:10 per mjg59: "Ah yes that version of the patchset will be broken on any systems that export TPM support in the BIOS but don't have an enabled TPM." 16:18:55 i don't really know how many systems that is, but from talking to matthew i'm +1 blocker on this, it's clearly going to be some noticeable number of systems and it's definitely a regression (systems that booted before won't now) 16:19:35 +1 16:19:45 * pwhalen is here 16:19:47 lbrabec also hit this on his laptop 16:19:57 I think most latest thinkpads have a tpm 16:21:52 hi pwhalen 16:22:06 +1 blocker 16:22:32 +1 blocker 16:22:33 +1 16:22:49 +1 blocker, we hit issues with grub2 on aarch64 as well 16:23:02 pwhalen: with tpm boxen? 16:23:25 * handsome_pirate didn't know of any aarch64 boxes with tpm 16:23:37 but, aarch64 is non-release-blocking 16:24:53 proposed #agreed 1318067 - AcceptedBlocker - this is a conditional violation of "A system installed without a graphical package set must boot to a state where it is possible to log in through at least one of the default virtual consoles." and from the info gathered it seems significant enough of a violation to accept as a blocker 16:24:56 er, patch 16:25:01 proposed #agreed 1318067 - AcceptedBlocker (Beta) - this is a conditional violation of "A system installed without a graphical package set must boot to a state where it is possible to log in through at least one of the default virtual consoles." and from the info gathered it seems significant enough of a violation to accept as a blocker 16:25:20 ack 16:25:37 ack 16:25:40 ack 16:25:41 handsome_pirate, no 16:25:48 ack 16:26:55 ack 16:27:22 #agreed 1318067 - AcceptedBlocker (Beta) - this is a conditional violation of "A system installed without a graphical package set must boot to a state where it is possible to log in through at least one of the default virtual consoles." and from the info gathered it seems significant enough of a violation to accept as a blocker 16:27:28 #topic (1323511) hibernate action results in a shutdown 16:27:28 #link https://bugzilla.redhat.com/show_bug.cgi?id=1323511 16:27:28 #info Proposed Blocker, kernel, NEW 16:27:52 as i wrote on-list i'm kinda generally minded to reject hibernate bugs as blockers just because it doesn't seem like that's ever worked well. 16:27:59 i dunno if we have this written down anywhere, though. 16:28:17 at least i'm pretty sure the power management criteria don't cover hibernate (or, in fact, suspend) 16:28:38 and i think that's intentional and not an oversight 16:28:42 * handsome_pirate recalls past hibernate bugs being non-blocker 16:28:43 hey giulio! perfect timing 16:29:01 hi folks 16:29:04 I'd say hibernating a VM is not a serious enough use case to block release 16:29:16 it's far easier to create a snapshot 16:29:26 kparal: has anybody tested it on bare metal yet? 16:29:45 I don't think so, hibernate never worked for me on bare metal 16:30:50 also I remember that some vm actions were actually intentional, I think acpi signal -> poweroff, instead of showing the power menu or suspending 16:30:55 but I don't know about hibernate 16:31:03 just saying it might be more complicated than it seems 16:31:35 always is 16:32:04 I noted another thing worth saying... Gnome hides the menu's actions, related to hibernate and suspend, while running a vm 16:32:33 jpigface: because the system indicates it does not support those actions 16:32:42 I think it's affected by the vm guest agents 16:33:31 * kparal would reject the proposal and re-evaluate it if it turns out of affect bare metal (large-scale) 16:33:40 -1 16:34:04 Actually, I agree with kparal. 16:34:32 my bare metal doesnt have time to hibernate 16:34:42 heh 16:34:55 -1 blocker, until we know about bare metal 16:35:14 -1 too. 16:35:27 (When in doubt, I tend to propose bug as blockers, even if they don't explictly violate the release criteria. This is the case here.) 16:35:46 sure, no problem 16:35:53 getting a blocker rejected is no shame :) 16:36:02 keep doing it, we prefer to err on the side of caution 16:36:15 jpigface, np better to be open about an issue than cover it up 16:36:31 -1 blocker based on past recollection 16:36:36 So, I'm -1 actually... But if the issue is widespread on bare metal, we'd better discuss it (With more datas/logs, if possible) 16:36:55 proposed #agreed 1323511 - RejectedBlocker (Beta) - the criteria do not cover hibernation and this is intentional, it's not considered release-blocking functionality (due to the difficulty of making it work reliably). it's also not really supported in VMs anyhow. 16:37:00 ack 16:37:01 ack 16:37:05 ack 16:37:06 ack 16:37:08 jpigface: the other thing to check with bare metal is whether it worked *before* :) 16:37:09 ack 16:37:11 ack 16:37:11 #agreed 1323511 - RejectedBlocker (Beta) - the criteria do not cover hibernation and this is intentional, it's not considered release-blocking functionality (due to the difficulty of making it work reliably). it's also not really supported in VMs anyhow. 16:37:19 #topic (1293167) [abrt] kf5-kinit: qt_message_fatal(): kdeinit5 killed by SIGABRT 16:37:19 #link https://bugzilla.redhat.com/show_bug.cgi?id=1293167 16:37:20 #info Proposed Blocker, kf5-kinit, NEW 16:37:57 my issue here is to hibernate a vm your are going to have to have a huge ( i mean huge ) swap 16:38:39 seems +1 per criteria 16:38:46 * handsome_pirate is thinking +1 16:38:51 nice catch 16:38:52 after logout, log in does not work (when multiple users are logged in) 16:38:59 well, it's not a slam dunk +1, it's a conditional violation 16:39:05 but seems like a pretty significant one for me 16:39:10 and does violate criterion about default desktop elements working correctly 16:39:15 Semms pretty nasty 16:39:16 +1 16:39:22 So... The issue related to kf5-init seems 100% reproducible (see #14). The question is: do the steps violate the criterion? It's not a typical logout 16:39:33 so i'm +1 to this at least initially, i'm willing to listen to KDE feedback if they disagree though. 16:39:52 jpigface: i'd say it's a conditional violation - violates in the case of this particular scenario (two simultaneous logins) 16:39:58 I'd say this might fit more: "No part of any release-blocking desktop's panel (or equivalent) configuration may crash on startup or be entirely non-functional. " 16:40:02 https://fedoraproject.org/wiki/Fedora_24_Beta_Release_Criteria#Desktop_panel 16:40:14 i like this criterion more, personally. 16:40:23 but either way, doesn't matter too much. 16:40:30 which is "this"? :) 16:40:33 * handsome_pirate can see it either way, and is still +1 16:40:46 +1 16:40:50 ah, and we also have this Final one: All elements of the default panel (or equivalent) configuration in all release-blocking desktops must function correctly in typical use. 16:41:00 which would put it into Final 16:41:09 +1 16:41:22 as a conditional violation with multiple users logged in, I think Final would fit more than Beta 16:41:38 ??? 16:42:00 Southern_Gentlem: can you elaborate? :) 16:42:26 i like the beta one because we know its borked lets fix it now than waiting on the fianl 16:42:29 final 16:42:43 if only the fixes were magical and happened instantly 16:42:59 hmm, that's actually a point kparal 16:43:08 i'm kinda inclined to agree 16:43:10 * handsome_pirate honestly thinks the beta criteria fit a little better 16:43:10 we're not deciding when to fix, but how long to wait 16:43:12 * adamw changes vote to +1 final 16:43:19 correct so there is a beta No part of any release-blocking desktop's panel (or equivalent) configuration may crash on startup or be entirely non-functional. " 16:43:25 handsome_pirate: we can take a conditional violation of a Beta criterion as a Final blocker 16:43:36 all right 16:43:41 +1 conditional beta 16:43:42 ok +1 16:43:49 (he says confidently) 16:43:59 * handsome_pirate hears trumpets 16:44:03 * kparal is -1 Beta +1 Final, whichever criterion 16:44:10 (actually, listening to Tchaikovsky) 16:44:24 and yeah, as kparal says, just because it's a Final blocker doesn't mean we can't fix it for Beta 16:44:34 oh - +1 Final blocker / +1 Beta FE 16:45:02 yes i think it should be +1 beta and +1 final 16:45:04 sounds reasonable. +1 Final blocker / +1 Beta FE 16:45:11 * kparal nods 16:45:30 it's pretty simple really...i think people would be OK with this kinda breakage in a beta, not in a final. 16:45:32 yes i think it should be +1 beta FE and +1 final 16:45:37 * jpigface is +1 Final blocker / +1 Beta FE too. It's not a "typical logout", it's more like a corner case. 16:45:50 right 16:45:50 +1 Final Bl./+1 Beta FE. That looks better. 16:47:07 proposed #agreed 1293167 - AcceptedBlocker (Final) AcceptedFreezeException (Beta) - we count this as a conditional violation of "...logging out...must work using...the mechanisms offered (if any) by all release-blocking desktops." As it's conditional and affects a more advanced use case we accept it as a Final blocker rather than Beta, but also as a Beta freeze exception issue. 16:47:15 asck 16:47:15 ack 16:47:16 ack 16:47:18 ack 16:47:31 ack 16:47:31 i know it's not your favourite criterion kparal, sorry =) 16:47:46 fyi from my seed i am seeing 3.6 to 1 kde to workstation dowloads of the alpha 16:47:47 * kparal will survive 16:47:55 #agreed 1293167 - AcceptedBlocker (Final) AcceptedFreezeException (Beta) - we count this as a conditional violation of "...logging out...must work using...the mechanisms offered (if any) by all release-blocking desktops." As it's conditional and affects a more advanced use case we accept it as a Final blocker rather than Beta, but also as a Beta freeze exception issue. 16:47:59 ack 16:48:18 #topic (1321393) blivet.errors.DeviceTreeError: no slaves found for device md127 16:48:18 #link https://bugzilla.redhat.com/show_bug.cgi?id=1321393 16:48:18 #info Proposed Blocker, python-blivet, NEW 16:49:10 i'd be +1 if there was a *complete* RAID set attached 16:49:23 if it was some random disks with RAID metadata, i think anaconda have historically been against taking those as blockers 16:49:30 * adamw pings dlehman 16:51:12 I still dislike the fact that anaconda just crashes and gives no user-understandable explanation for incomplete raids, but otherwise I have the same opinion as adamw 16:52:45 yeah 16:52:59 * handsome_pirate is not liking the idea of leaving this as a non-blocker 16:53:04 Maybe Final 16:53:40 I think anacanonda can ignore disks it does not know about, but it should not crash 16:53:48 I am +1 blocker 16:53:56 dgilmore: ignoring incomplete RAID sets is apparently difficult 16:54:48 adamw: all I know about it is that mdadm can put things in a state where there's a /sys/class/block/mdXXX but is has nothing in slaves/ 16:54:48 adamw: which, I think, sort of suggests it shouldn't be in /sys/class/block at all 16:54:49 but I'm sure they'll have a reason why it's not a bug 16:54:57 so...i'm gonna propose we punt this for a bit more info 16:55:11 adamw: I can go with this 16:55:18 i) info from reporters on exactly what they had attached (was it a complete RAID set or some random drives which happened to have stale RAID metadata?) 16:55:20 I'm not talking about ignoring, just showing a dialog and a link to a wiki page with most common raid issues, and preventing further installation, would be enough. 16:55:27 but I think if anaconda can not deal with a disk it needs to do so gracefully 16:55:33 ii) info from blivet/mdadm folks on what the heck the bug is technically and how bad it seems to them 16:55:43 kparal: dgilmore was talking about ignoring :) 16:55:53 yeah I knowm 16:55:59 adamw: only in that it is one way to deal with it 16:56:07 just sayin', that's why I replied to that. 16:56:08 I do not really care how its done 16:56:16 * handsome_pirate is +1 punt 16:56:18 just that it is graceful and does not crash 16:56:19 still 16:56:31 +1 to punt 16:56:31 I think we do ought to block on this 16:56:39 but, more info is needed 16:57:48 handsome_pirate: we've head an issue with incomplete raid a 100 times and we've never blocked on it, so we would need a strong reason to change the attitude. for complete arrays, yes, that's in our criteria 16:58:27 proposed #agreed 1321393 - punt (delay decision) - this looks worrying, but we need more information: from the reporters on whether they had an actual valid RAID set or just disks with stale RAID metadata, and from blivet and/or mdadm developers on what the problem looks like from their end 16:58:40 hrm 16:58:42 ack 16:58:43 ack 16:58:44 ack 16:59:20 pschindl: after writing the standard comment, can you add another asking for info from the reporters and set needinfo?> 16:59:36 dgilmore: kparal: ack/nack/patch? 16:59:41 ack 16:59:50 adamw: ok 17:00:25 #agreed 1321393 - punt (delay decision) - this looks worrying, but we need more information: from the reporters on whether they had an actual valid RAID set or just disks with stale RAID metadata, and from blivet and/or mdadm developers on what the problem looks like from their end 17:00:40 #info we have no proposed Final blockers at this point 17:01:18 looking at the accepted blockers, there's one i'm worried about 17:01:22 #info moving onto accepted Beta blockers 17:01:37 for the record we're not voting +1/-1 here, we're checking in to make sure the process of fixes is moving along 17:01:46 sometimes we re-vote accepted blockers but i'll note specifically when that's happening 17:01:53 #topic (1259865) call `dnf mark install `on packages installed from PK 17:01:53 #link https://bugzilla.redhat.com/show_bug.cgi?id=1259865 17:01:53 #info Accepted Blocker, PackageKit, NEW 17:01:57 * jpigface goes afk, sry. 17:02:02 so we accepted this one way back in February and it looks like nothing at all has happened 17:02:05 thanks jpigface! 17:02:28 #info this was accepted back in February and no progress seems to have been made 17:02:44 kparal: are you OK with an action item to try and get some progress on this? 17:03:29 As an aside, I think this also exists on F23 17:03:32 I'm afraid rhughes hates me already 17:03:36 which means it can't get worse :) 17:03:55 adamw: sure 17:03:57 that's the spirit! 17:04:00 =) 17:04:05 that's how you know you're a good QA person 17:04:45 check the developer hate-o-meter 17:04:58 #action kparal to poke GNOME Software / PK folks and try to get some movement on this bug 17:05:47 #topic (1306808) blivet.errors.FSError: mount failed: 32 17:05:48 #link https://bugzilla.redhat.com/show_bug.cgi?id=1306808 17:05:48 #info Accepted Blocker, anaconda, NEW 17:05:53 now i look at it, this one is similar 17:06:04 it's an existing-btrfs-reuse bug, which i'm sure the anaconda devs will just *love* 17:06:08 so i guess i'll take the bullet 17:06:17 #action adamw to very diplomatically raise this bug with anaconda team, 17:06:20 #undo 17:06:20 Removing item from minutes: ACTION by adamw at 17:06:17 : adamw to very diplomatically raise this bug with anaconda team, 17:06:23 #action adamw to very diplomatically raise this bug with anaconda team 17:06:41 thumbs up 17:08:28 hmm, one more 17:08:29 #topic (1262556) AttributeError: 'NoneType' object has no attribute 'get_data' 17:08:29 #link https://bugzilla.redhat.com/show_bug.cgi?id=1262556 17:08:29 #info Accepted Blocker, NetworkManager, NEW 17:08:36 #info this one has a needinfo from a dev, so we should get on that 17:09:01 satellit and I are both on the bug so one of us can take that bullet i guess... 17:10:09 i think that's all i got 17:10:13 #topic Open floor 17:10:20 any other business, folks? other bugs we should look at? 17:10:38 nothing here 17:11:05 .moar "vegan bacon" adamw 17:11:05 here adamw, have some more vegan bacon 17:11:26 (stuff is actually pretty tasty, though it tastes nothing like actual bacon) 17:12:01 * adamw mostly eats giant sausages of chinese fake ham 17:12:45 alrighty, thanks a lot for coming folks 17:12:53 thanks 17:13:01 wooohoo 17:13:05 brno folks can now use both hands for drinking 17:13:30 same time next week! 17:13:32 #endmeeting