16:07:39 #startmeeting F21-blocker-review 16:07:39 Meeting started Wed Sep 10 16:07:39 2014 UTC. The chair is roshi. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:07:39 Useful Commands: #action #agreed #halp #info #idea #link #topic. 16:07:39 #meetingname F21-blocker-review 16:07:39 The meeting name has been set to 'f21-blocker-review' 16:07:40 #topic Roll Call 16:07:53 again, I'm kinda-sorta here 16:08:12 * roshi is here 16:08:55 sorry for getting started late, I got distracted with brokenness :) 16:09:08 anybody else here? 16:09:21 * tflink can be here 16:09:28 just use chickens. 16:09:38 erm, s/use/us 16:09:54 adamw, sgallagh? You guys around? 16:09:56 * sgallagh waves 16:10:05 danofsatx: I suspect that chickens might not appreciate having a DVD or usb drive stuck into them 16:10:19 welll...... 16:10:23 I'm juggling a fair number of things (including lunch), so apologies if I'm slow to respond 16:10:39 no problem 16:11:03 * mattdm gets a plate of food from the indian buffet 16:11:40 mattdm, indian? 16:11:44 * pwhalen is here 16:12:02 amita yes it is deeelicious :) 16:12:10 I think we have enough to get started with actual reviews :) 16:12:15 nice mattdm :) 16:12:22 roshi, yeah 16:12:55 #chair tflink pwhalen danofsatx amita mattdm 16:12:55 Current chairs: amita danofsatx mattdm pwhalen roshi tflink 16:13:17 any volunteers for secretary duty? 16:13:32 if you haven't done it, but want to - I can walk someone through it after the meeting 16:13:48 * danofsatx can't today 16:14:14 * satellit listening sorry I am late (Workstation meeting) 16:14:17 man, i keep forgetting what time this is 16:14:20 * adamw here 16:14:25 i can secretary 16:14:29 no worries satellit, we were late too 16:14:31 once i have breakfast and coffee 16:14:40 thanks adamw 16:14:48 roshi, I woule like to 16:14:53 #topic Introduction 16:14:53 Why are we here? 16:14:53 #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:14:57 #info We'll be following the process outlined at: 16:14:59 #link https://fedoraproject.org/wiki/QA:SOP_Blocker_Bug_Meeting 16:15:02 #info The bugs up for review today are available at: 16:15:04 #link http://qa.fedoraproject.org/blockerbugs/current 16:15:06 if you weren't up so late tracking down sssd errors, you'd have breakfast at a reasonable hour adamw 16:15:07 #info The criteria for release blocking bugs can be found at: 16:15:09 #link https://fedoraproject.org/wiki/Fedora_21_Alpha_Release_Criteria 16:15:13 #link https://fedoraproject.org/wiki/Fedora_21_Beta_Release_Criteria 16:15:16 #link https://fedoraproject.org/wiki/Fedora_21_Final_Release_Criteria 16:15:19 secretary amita? 16:15:34 no for walk through :P 16:15:42 its adamw 16:16:07 part of the walkthrough I was going to take people through was actually doing it, just after the meeting 16:16:50 adamw or I can walk you through it after the meeting - it's pretty simple 16:16:56 ok, onto the first blocker! 16:16:57 #topic (1139015) F21 Workstation Alpha TC6 network install fails with crash, hang, reboot or "pane is dead" - caused by anaconda segfault 16:17:00 #link https://bugzilla.redhat.com/show_bug.cgi?id=1139015 16:17:03 #info Proposed Blocker, distribution, NEW 16:17:09 * amita clicks 16:17:11 +1, obviously 16:17:19 +1 16:17:37 +1 16:17:39 +1 16:17:46 +1 16:17:50 Though it sounds like this was a bad compose more than anything else 16:17:56 +1 16:18:24 +1 16:18:59 proposed #agreed - 1139015 - AcceptedBlocker - This is a clear violation of the Alpha Criteria "Installer must run" 16:19:00 +1 16:19:06 ack 'n' all 16:19:26 Ack 16:19:39 ack 16:19:41 ack 16:19:44 ack 16:19:49 #agreed - 1139015 - AcceptedBlocker - This is a clear violation of the Alpha Criteria "Installer must run" 16:20:03 #topic (1135516) freeipa-client needs python-backports-ssl_match_hostname 16:20:05 #link https://bugzilla.redhat.com/show_bug.cgi?id=1135516 16:20:08 #info Proposed Blocker, freeipa, VERIFIED 16:20:39 * amita clicks 16:20:53 I'd be rather conservative what we mark as blockers, don't want to end up delaying the Alpha for small issues 16:20:56 achievement unlocked: coffee 16:20:56 but FE, sure 16:21:04 amita: we can probably take the 'clicks' as understood 16:21:09 looks like we're just waiting on the fix to land? 16:21:20 +1 FE 16:21:29 it matches the criterion precisely. 16:21:30 but its says it is already VERIFIED 16:21:40 "It must be possible to join the system to a FreeIPA or Active Directory domain at install time and post-install, and the system must respect the identity, authentication and access control configuration provided by the domain." 16:21:57 +1 blocker 16:21:57 ok then, -1 FE, +1 block 16:22:01 it'd be a blocker for the freeipa criteria for sure, and a fix is pending, so I'm fine with a +1 blocker 16:22:07 amita: it's verified fixed in the update, but the update isn't in stable. actually maybe i'm not supposed to use VERIFIED for that, i forget. 16:22:21 adamw, hmm 16:22:30 so you may want to change the state? 16:22:34 kalev: this makes it impossible to do an unattended/scripted realm join at install time 16:22:55 amita: possibly, but i have to go remember what the rules about VERIFIED are first. it's not super important 16:23:03 +1 blocker 16:23:09 adamw, ok 16:23:27 adamw, please let me know too, as i flip that as well once i have confirmed it as working 16:23:36 proposed #agreed - 1135516 - AcceptedBlocker - This clearly violates the Alpha Criteria: "It must be possible to join the system to a FreeIPA or Active Directory domain at install time and post-install, and the system must respect the identity, authentication and access control configuration provided by the domain." 16:23:44 ack 16:23:48 ack 16:23:49 ack 16:23:56 Ack 16:23:56 #agreed - 1135516 - AcceptedBlocker - This clearly violates the Alpha Criteria: "It must be possible to join the system to a FreeIPA or Active Directory domain at install time and post-install, and the system must respect the identity, authentication and access control configuration provided by the domain." 16:24:01 #topic (1138746) virt-manager needs to split the version filed of the .treeinfo file on _ and - not just - 16:24:04 #link https://bugzilla.redhat.com/show_bug.cgi?id=1138746 16:24:07 #info Proposed Blocker, virt-manager, ON_QA 16:24:36 +1 FE, but as this bug is really about the host OS, I don't think it's a true blocker for F21 itself 16:25:13 * jreznik_ is here, again a bit later 16:26:23 yeah, I'm not sure this qualifies as alpha blocker 16:26:55 https://bugzilla.redhat.com/show_bug.cgi?id=1138746#c1 - virt is generally Beta 16:27:16 seems like a host issue and a fix is already pending 16:27:29 wouldn't hurt to pull it in for the next TC though 16:27:31 +1 FE 16:28:10 well, i mean, i guess someone might be using virt-inst on live images? 16:28:36 perhaps? 16:28:38 or virt-manager with its 'guided install' thing, i guess this is 16:28:57 I mean, an FE would fix the issue and get it in before alpha release 16:29:04 bug definition says virt-manager 16:29:15 well, the fix is already there, so let's pull it in as FE? 16:29:25 I'd lean towards FE 16:29:27 +1 FE 16:29:27 yeah, i guess this is the thing where you create a new machine and it tries to do something clever with the target distro? 16:29:30 +1 FE 16:29:44 * adamw isn't really convinced, but doesn't mind...+/-0 16:29:59 convinced of what? blocker or fe? 16:30:10 fe 16:30:14 it's obviously not a blocker 16:30:39 well, we've got votes for FE 16:31:01 and the local fix is simply mv F21_blah_blah.iso F21-blah-blah.iso 16:31:13 hmm :) 16:31:18 I don't see any issues with it being pulled in, though I would question people running virt-manager from the batch of alpha lives we have in the first place 16:31:29 for anything important anyways 16:31:53 but it means if anyone is creating VM with - in its name will face trace back 16:32:15 I mean _ 16:32:19 heh...the Redmine server I just built was from the Server TC5 release ;) 16:32:20 danofsatx: That doesn't help at all with the netinstall case 16:32:52 sgallagh: true, hadn't considered that. 16:32:55 proposed #agreed - RejectedBlocker AcceptedFreezeException - This doesn't violate any of the alpha criteria so is not a blocker. However it was accepted as a FreezeException to be included in the next TC. 16:32:59 amita: it's not the VM name, it's the ISO image name 16:33:12 roshi: Well, I suspect that there's a lot of intersection between "people testing Alpha TCs" and "people running F21 prerelease on their client machine" 16:33:19 roshi: that's nice and vague ;) 16:33:26 I think we've historically been too strict with FE's. If the fix is there and seems sane to everybody, it should be fine to pull it in. 16:33:37 sgallagh: we mean specifically running VMs off the live image, as that's the only case where FE actually makes any difference 16:33:37 * roshi shrugs towards adamw 16:33:50 kalev: we have historically been too liberal with them and they keep busting our composes 16:33:52 kalev: Well, there are cases where the fallout isn't worth it 16:34:07 true sgallagh 16:34:11 sgallagh: if you run a VM from an *installed* F21 Alpha system you can just do 'yum update libvirt' 16:34:16 e.g. A freeze exception for a soname bump of libc? Not gonna happen 16:34:21 hell, you can do that in the damn live image if you want to run a VM, we have that working. 16:34:40 the workarounds are there - this doesn't really *stop* you from doing anything 16:34:53 sgallagh: it's a wrinkle people keep forgetting about, but it's always vital to consider what breaking the freeze actually *achieves* when you're considering FEs 16:35:07 Yes 16:35:30 i mean, i don't really mind this one, i don't think it's gonna explode anything, but i'm just not sure strictly considered it's actually worth breaking a freeze for. 16:36:16 yeah 16:36:51 well, how about we just say rejected blocker and be done with it 16:37:15 far as I can tell, this doesn't break anything a simple workaround doesn't fix quickly and easily 16:37:28 Fine by me 16:37:54 so, -1 blocker? 16:38:28 proposed #agreed - 1138746 - RejectedBlocker - This doesn't violate any of the alpha criteria and workarounds exist. 16:38:36 ack 16:38:54 ack 16:39:08 ack 16:39:12 * roshi supposes he's an implicit ack since he wrote it 16:39:20 #agreed - 1138746 - RejectedBlocker - This doesn't violate any of the alpha criteria and workarounds exist. 16:39:51 #topic (1138746) virt-manager needs to split the version filed of the .treeinfo file on _ and - not just - 16:39:54 #link https://bugzilla.redhat.com/show_bug.cgi?id=1138746 16:39:56 #info Proposed Blocker, virt-manager, ON_QA 16:40:08 -1 blocker 16:40:27 bah 16:40:31 that's the one we just did 16:40:34 #undo 16:40:34 Removing item from minutes: INFO by roshi at 16:39:56 : Proposed Blocker, virt-manager, ON_QA 16:40:39 #undo 16:40:39 Removing item from minutes: 16:40:45 #undo 16:40:45 Removing item from minutes: 16:40:55 ok, that's all the blockers 16:40:57 i have a late addition, just added 16:41:07 link pwhalen ? 16:41:17 https://bugzilla.redhat.com/show_bug.cgi?id=1136990 16:41:43 this is actually a dup of https://bugzilla.redhat.com/show_bug.cgi?id=1124987 16:41:55 #topic (1136990) - TypeError: must be an interface 16:42:08 #link https://bugzilla.redhat.com/show_bug.cgi?id=1136990 16:42:09 but prevents net installs on arm, i confirmed locally that the new glibc fixes it 16:42:45 #info Proposed Blocker, glibc, NEW 16:43:35 I would definitely be +1 FE if it gets fixed in time 16:43:43 are netinsts blocking on arm? 16:44:12 well, it's primary arch 16:44:13 I thought the typical arm install was more of a local thing 16:44:26 glibc-2.19.90-36.fc21 fixed it, regenerated the install tree locally 16:44:56 well, we don't block on ws netinst (as far as I tracked that conversation anyways) - so I didn't know if arm cared about the netinst is all 16:45:00 ARM is blocking for Server 16:45:18 ah 16:45:24 which does care about netinst :) 16:45:40 we did talk about arm server netinst and concluded we cared, IIRC 16:45:47 +1 blocker 16:45:47 (we = server SIG, he said, switching hats rapidly) 16:46:08 works for me, I just wasn't sure where the cards fell on that one 16:46:09 adamw, right, it was discussed yesterday 16:46:10 if that makes sense 16:46:11 adamw: You remember correctly 16:46:14 +1 16:46:22 +1 blocker 16:46:41 +1 16:46:42 +1 blocker, if we make the image it should actually work 16:47:01 +1 blocker 16:47:03 proposed #agreed - 1136990 - AcceptedBlocker - This clearly violates the following Alpha Criteria: When using a dedicated installer image, the installer must be able to complete an installation using the text, graphical and VNC installation interfaces. 16:47:22 Ack 16:47:24 ack 16:47:28 ack 16:47:38 ack 16:47:42 #agreed - 1136990 - AcceptedBlocker - This clearly violates the following Alpha Criteria: When using a dedicated installer image, the installer must be able to complete an installation using the text, graphical and VNC installation interfaces. 16:47:50 not sure how long it will be, maybe we can add for what product we block 16:47:58 any more ninja blockers? 16:48:00 thanks, sorry about the late addition 16:48:03 ;) 16:48:07 no worries pwhalen :) 16:48:30 onto the FE's then? 16:48:36 we've got 9 of them... 16:48:42 10 16:49:03 huh, only 9 showing on my page 16:49:03 whew, for aminute there i thought we were going to have another short blocker meeting 16:49:08 * adamw has ten 16:49:10 hit refresh 16:49:10 roshi: Refresh 16:49:12 * roshi refreshes 16:49:24 for the record, mine was easier 16:49:28 hahaha 16:49:29 you guys asked for this :p 16:49:43 (Unfortunately, I *did* ask for the tenth one) 16:50:00 but no, you guys were all like "Hey, let's be thorough and stuff" 16:50:08 ok, onto the first one 16:50:08 #topic (1133394) [abrt] cheese: g_type_check_instance_is_fundamentally_a(): cheese killed by SIGSEGV 16:50:11 #link https://bugzilla.redhat.com/show_bug.cgi?id=1133394 16:50:14 #info Proposed Freeze Exceptions, cheese, ON_QA 16:50:17 such fools we are 16:51:30 sure, non-crashing cheese is a good thing on lives 16:51:31 +1 16:51:49 yup 16:51:50 +1 16:51:53 +1 16:52:44 proposed #agreed - 1133394 - AcceptedFreezeException - This change can be pulled into the next compose. 16:53:15 +0, for the record 16:53:43 (I don't think it's necessarily worth breaking freeze for, but it's unlikely to have any wider impact, so meh) 16:54:07 sgallagh: leaves are usually a bit less worrying :) 16:54:10 it's a default app people are likely to test with on lives though 16:54:29 Which is why I'm only +0 and not -1 :) 16:54:37 fair enough, lol 16:54:44 any ack/nack/patch? 16:54:50 Ack 16:55:54 ? 16:55:58 ack 16:56:01 well 16:56:09 your agreeds are rather vague this morning ;) 16:56:26 maybe #agreed - 1133394 - AcceptedFreezeException - cheese is a highly visible and commonly tested app for live images, worth fixing 16:56:36 ack 16:56:41 * roshi was just doing the edit 16:57:07 ack 16:57:32 ack 16:57:33 the next ones will be more informative adamw :) 16:57:52 ack 16:58:07 #agreed - 1133394 - AcceptedFreezeException - cheese is a highly visible and commonly tested app for live images, worth fixing 16:58:18 #topic (1140165) Cockpit 0.21 is broken with Docker 1.2.0 16:58:18 #link https://bugzilla.redhat.com/show_bug.cgi?id=1140165 16:58:18 #info Proposed Freeze Exceptions, cockpit, MODIFIE 16:59:39 Docker broke ABI underneath Cockpit and is already in F21. This is a fix so Cockpit (which is acting as our user-friendly interface to Docker) isn't a huge embarrassment at Alpha 17:00:09 so this is when the host running cockpit can't manage the containers? or something wrong in our docker container image with cockpit installed? 17:00:19 * roshi is a bit fuzzy with cockpit 17:01:03 +1 FE, the fix is available so might just as well pull it in 17:01:27 I can see it being worth breaking freeze since cockpit is a key feature of F21 17:01:37 roshi: The host cannot manage docker containers running on it through cockpit 17:01:44 ok 17:01:47 thanks sgallagh 17:01:52 All docker actions result in an error 17:02:16 +1 FE, since this touches a lot of the shiny new F21 shiny-ness 17:02:24 it's not like we have an release to ship to mirrors today, so might just as well spend the extra time to polish up things and fix embarrasing bugs 17:02:29 especially if the fix is already available 17:03:02 yeah 17:03:03 if we were releasing tomorrow, then I'd be more conservative :) 17:03:24 Well, it's an FE, not a blocker for much that reason 17:03:37 * kalev nods. 17:03:49 seems like you can get the fix through a yum update, but i guess the polish argument kinda sways me on this one as it would look unfortunate if you just deployed straight out of the DVD ISO and tried to use it without updating... 17:04:02 that was my thought 17:04:20 cockpit and running docker containers are two the the things we're touting with f21 17:04:23 votes? 17:04:36 I count 2 +1s 17:04:36 * sgallagh abstains for obvious reasons 17:06:01 is that a +1 from you adamw ? 17:06:13 sure 17:06:27 sgallagh: we don't really have conflict-of-interest rules for blocker review 17:06:37 the highly advanced heuristic vote counting algorithm takes it into account 17:06:44 (i've been known to vote against my own proposals) 17:07:18 proposed #agreed - 1140165 - AcceptedFreezeException - This bug touches cockpit and docker interoperability which are both key features for F21. It's worth breaking freeze to get these changes into a more polished image. 17:07:29 ack 17:07:39 less vague? :) 17:08:01 roshi, you are just fine, I guess :) 17:08:20 ok, I'm out. have fun, folks.... 17:08:25 later danofsatx 17:08:43 ack/nack/patch? 17:09:01 ack 17:09:10 ack 17:09:16 #agreed - 1140165 - AcceptedFreezeException - This bug touches cockpit and docker interoperability which are both key features for F21. It's worth breaking freeze to get these changes into a more polished image. 17:09:30 #topic (1116316) gnome-initial-setup not coming up after Live Workstation install 17:09:33 #link https://bugzilla.redhat.com/show_bug.cgi?id=1116316 17:09:36 #info Proposed Freeze Exceptions, gnome-initial-setup, NEW 17:10:17 * amita brb 17:10:47 +1, it's not crucial but it'd be good to fix it 17:10:50 +1 FE 17:10:56 * roshi thought this looked familiar 17:11:02 the g-i-s workflow is kinda useful, and obviously we want folks to test it 17:11:03 roshi: :) 17:11:59 anyone else? 17:12:33 +1 fe 17:13:35 I don't see a lot of value in theoretical voting here. I mean, if we say +1 FE, it usually means +1 to this _particualar build_ since it looks sane and safe. 17:13:58 proposed #agreed - 1116316 - AcceptedFreezeException - g-i-s provides a useful workflow that we want to have tested before release. 17:14:31 I'd be happy to say +1 FE if there was an actual build available, but this voting for an unknown thing :) 17:14:32 I get it in VirtualBox but in russian... 17:14:35 kalev: I see it as a mix between the two, if the package is sane and good isn't enough reason to break freeze - it also has to make sense for the image itself to get that update 17:14:39 AIUI 17:15:23 well, the +1 FE is "when a fix is available we've alread said we want it pulled in because it helps the image itself" 17:15:40 if we were just pulling in good packages, then we wouldn't really need a freeze process anyways 17:15:44 far as I can tell 17:15:47 kalev: in fact the conception is just the other way around 17:15:54 though in practice it's kind of a fudge 17:16:09 I could be worng though 17:16:13 the idea is that we vote on whether the issue potentially merits a freeze break, and do the evaluation of the actual fix when we decide whether to pull it in 17:16:23 in practice, when we can actually see the complexity of the fix at vote time we tend to consider it 17:16:26 eh, humans :P 17:16:32 g-i-s worked for me in VB root but no user workstation 21 Alpha TC6 x86_64 17:16:40 i thought we actually already had the fix for this one, though? 17:16:47 * satellit just now in Vb 17:17:07 I thought we did too 17:17:26 guess not - at least noted in the bug 17:17:43 hum, oh yeah, i guess mclasen just identified the problem, not the fix 17:18:37 * satellit logged in to getting started 17:18:59 so I see 3 +1s 17:19:02 any other votes? 17:19:37 ack/nack/patch? 17:20:08 ack 17:20:13 ack 17:20:45 #agreed - 1116316 - AcceptedFreezeException - g-i-s provides a useful workflow that we want to have tested before release. 17:21:06 #topic (1139475) cannot select from full list of keyboard layouts 17:21:06 #link https://bugzilla.redhat.com/show_bug.cgi?id=1139475 17:21:07 #info Proposed Freeze Exceptions, gnome-initial-setup, NEW 17:22:25 +1, being able to get your keyboard layout shouldn't be something you can't do 17:22:44 +1 here, nice and small fix and already available 17:23:30 +1 17:23:54 +1 17:24:06 +1 17:24:27 proposed #agreed - 1139475 - AcceptedFreezeException - Being able to configure the proper keyboard layout is key functionality that should be present in the image and a fix is already available. 17:26:03 ack 17:26:17 ack 17:26:51 Ack (but the "key" pun was a bit obvious, don't you think?) 17:27:09 nah - no one reads these things anyways, right :p 17:27:23 I could patch it to say "pressing" 17:27:37 Nah, I enjoy a good pun. 17:27:40 #agreed - 1139475 - AcceptedFreezeException - Being able to configure the proper keyboard layout is key functionality that should be present in the image and a fix is already available. 17:27:43 ack 17:27:45 d'oh 17:28:09 #topic (811967) libvirt in a VM often brings up 'default' network when it shouldn't, kills vm networking 17:28:12 #link https://bugzilla.redhat.com/show_bug.cgi?id=811967 17:28:15 #info Proposed Freeze Exceptions, libvirt, NEW 17:30:06 * jsmith looks up from his day-job to look at the details of this one 17:30:09 i'm definitely +1 FE to this in theory, but with a definite chance for not taking a fix if it's too messy 17:30:13 it's a high impact issue, though 17:30:18 for me, this one too needs an actual fix I could look at and vote if it's safe to pull in, hard to say now 17:30:57 this could be a messy fix 17:31:28 like, taking out Boxes would be one possible fix, but I wouldn't be +1 to that without Workstation WG-s agreement 17:31:43 we can't just blanket approve any fixes that might come up 17:31:56 I'm -1 FE on this all-around. 17:32:03 I'm torn... 17:32:07 Yes, it's a long-standing issue, but the risk it poses is very large. 17:32:15 I'd rather it get sorted out between Alpha and Beta 17:32:20 kalev: this review process is definitely not about code review, it's just about whether the issue is potentially important enough to merit freeze breaking 17:32:27 I just don't see value in voting on this until an actual fix is available. 17:32:33 kalev: we kind of have short-cycle / timing problems with doing formal review of the actual fix 17:32:50 kalev: we tend to have very short windows and it's not practical to try and convene a meeting every time an FE fix lands, unfortunately 17:32:50 pff :) 17:33:23 we've taken out Boxes before, but that was when it was still pretty early 17:35:22 I dunno about this one 17:35:59 maybe we should punt it till we see an actual fix? 17:36:02 reserve judgment? 17:36:11 that works for me 17:36:13 sure, I would be +1 to that 17:36:24 +1 punt 17:36:57 +1 punt 17:37:03 I'm sticking with -1 FE 17:37:15 Even an actual fix has the potential to be destabilizing 17:37:41 everything has that potential though :) 17:37:50 so that's +3 to punt 17:38:21 roshi: Some more than most 17:39:04 proposed #agreed - 811967 - Punt - We'll wait to decide FE status until an actual fix is available to look at, since this issue has the potential to touch or break other things. 17:39:10 true :) 17:39:10 ack 17:39:14 ack 17:40:01 ack 17:40:05 #agreed - 811967 - Punt - We'll wait to decide FE status until an actual fix is available to look at, since this issue has the potential to touch or break other things. 17:40:36 #topic (1136994) GTK+3 themes must be updated for upstream checkbox 'checked' state 17:40:39 #link https://bugzilla.redhat.com/show_bug.cgi?id=1136994 17:40:41 #info Proposed Freeze Exceptions, mate-themes, ON_QA 17:41:13 +1 for this 17:41:29 makes user creation in anaconda unintuitive 17:41:58 well, the fix is already done, could just as well close the ticket 17:42:07 not much to vote on here ... 17:42:22 spin-kickstarts doesn't go through any QA process and the fix has already landed there. 17:42:44 *rubber stamp* 17:43:11 works for me 17:43:12 sure, +1 FE to that fix that already landed then :) 17:43:31 I say we just close the bug if the fix has landed 17:43:44 no reason to keep it in the "Accepted FEs" list for us to go over again 17:43:49 roshi, +1 17:43:55 in yum install @KDE? 17:45:01 there's another similar FE proposed right now that is that satellit 17:45:04 iirc 17:45:07 kalev: eh? 17:45:11 how is this a spin-kickstarts fix? 17:45:16 oh right 17:45:19 mate just fudged it 17:45:34 i was hoping to find ten minutes to actually fix their damn themes but i didn';t 17:45:50 the bug shouldn't be closed because the themes are still broken 17:46:06 I htought the fix landed already? 17:46:20 they landed a hacky workaround 17:46:36 their 'fix' was 'use a different theme when running live' 17:46:48 ha 17:46:53 works for me :p 17:47:02 * roshi misunderstood it 17:47:20 it's the mate teams choice how they fix their stuff 17:47:30 if they choose to use a different theme, good for them 17:48:08 the bug report wasn't 'checkboxes don't show up in anaconda' 17:48:12 the bug report was 'fix your themes' 17:48:21 kalev: oh, but they don't even change the theme permanently - only during installation 17:48:37 kalev: post-install it still uses the MATE theme, which will presumably still have invisible checkboxes everywhere 17:48:44 er, only during live boot* 17:48:50 yep 17:48:57 cinnamon had a similar issue 17:49:07 roshi: the other desktops all went and actually fixed their themes, i think 17:49:17 it's not a good example of what should land in .x.y.z release :( 17:49:26 anyway, there's not really any action for us here, i'm just venting :) 17:49:49 yes, I very much agree this fix isn't in the right place and done the right way, but it's not really up to the meeting here to be the worlds police 17:50:07 it's not one of the primary products either, and not a blocking spin either 17:50:17 so we need an FE until all themes are updated? or just one? 17:50:24 how many themes are we talking about? 17:50:36 roshi: mate ships a truckload 17:50:43 the FE would just be for the one the installer uses 17:51:00 the installer uses and the one it installs by default? 17:51:03 i might still find time to go fix it, iunno. i guess i don't care hugely. 17:51:12 roshi: they're the same, i think, this Bluementa thing 17:51:45 editing the kickstart did not help as he claims 17:51:54 ok, but then the hack fix that's there doesn't fix the issue - so we still need an FE to get the *actual* in 17:52:32 +1 FE to fix the right theme 17:53:21 i think the hack will 'fix' the very specific case of checkboxes in the live installer, it just doesn't fix anything else. 17:53:35 right 17:53:42 but the theme still remains the issue 17:53:45 i guess I'm +1 FE so i can ninja in a sane fix if i get time to make one 17:53:53 it can only affect MATE anyway, it's not gonna break Workstation 17:54:05 +1 FE it is not blocking 17:54:26 +1 FE if the fix is in mate theme, -1 if someone submits a build that patches gtk3 :-) 17:54:57 kalev: :P 17:55:37 $ git branch -d rewrite-gtk3-for-mate 17:55:48 well, i guess i need a new plan. 17:55:52 proposed #agreed - 1136994 - AcceptedFreezeException - A fix to the theme used in MATE during both installation and the default theme post install (shold be the same theme for both) will be accepted during freeze. 17:56:24 ack 17:56:28 ack 17:56:36 ACK 17:56:37 #agreed - 1136994 - AcceptedFreezeException - A fix to the theme used in MATE during both installation and the default theme post install (shold be the same theme for both) will be accepted during freeze. 17:56:38 ack 17:56:58 next is similar 17:56:59 #topic (1136985) theme must be updated for GTK+ 'checked' state (not 'active') for checkboxes 17:57:02 #link https://bugzilla.redhat.com/show_bug.cgi?id=1136985 17:57:04 #info Proposed Freeze Exceptions, oxygen-gtk3, ON_QA 17:57:24 I would be +1 blocker to that one, actually. KDE is a blocking spin. 17:57:46 but since the fix is available, +1 FE 17:57:51 it needs pulled in, that update is already there and working 17:57:55 +1 FE 17:58:45 +1 FE 17:59:46 proposed #agreed - AcceptedFreezeException - The existing fix should be pulled in during freeze as it fixes anaconda usability issues for KDE. 18:00:11 ack 18:00:17 ack 18:00:19 ack 18:00:23 ack 18:00:26 #agreed - AcceptedFreezeException - The existing fix should be pulled in during freeze as it fixes anaconda usability issues for KDE. 18:00:43 #topic (1134861) sanlock missing on i668 and armv7 architectures 18:00:43 #link https://bugzilla.redhat.com/show_bug.cgi?id=1134861 18:00:43 #info Proposed Freeze Exceptions, sanlock, ON_QA 18:01:44 +1 from me 18:02:32 +1 18:02:58 * roshi doesn't know what sanlock is 18:03:05 * adamw either 18:03:19 roshi: can you add https://bugzilla.redhat.com/show_bug.cgi?id=1134566 to the FE review list? 18:03:45 sure 18:04:05 +1 from me, looks safe and shouldn't affect any produced media and fixes an annoyance (broken dep mails going out to the libvirt list every day) 18:04:22 +1, as kalev said 18:04:26 yeah, small thing but i don't mind taking it for that 18:04:35 that's enough +1s for me 18:05:49 proposed #agreed - 1134861 - AcceptedFreezeException - The small fix has already been pushed and shouldn't break any other media. 18:06:17 ack 18:06:24 wait, what do you mean 'already been pushed'? 18:06:36 to updates-testing 18:06:41 * roshi changes the words 18:06:42 oh, i'd say 'is already available' 18:07:01 proposed #agreed - 1134861 - AcceptedFreezeException - The small fix is available and shouldn't break any other media. 18:07:06 ack 18:07:14 ack 18:07:23 ack 18:07:29 #agreed - 1134861 - AcceptedFreezeException - The small fix is available and shouldn't break any other media. 18:07:53 #topic (1134128) [abrt] shotwell hangs during any import operation 18:07:56 #link https://bugzilla.redhat.com/show_bug.cgi?id=1134128 18:07:59 #info Proposed Freeze Exceptions, shotwell, ON_QA 18:08:09 +1 18:09:08 +1 18:09:17 +1 for the same reason as the cheese FE 18:09:28 yeah, again this is something people are likely to try on a live or immediately post-install 18:09:30 +1 18:09:40 +1 18:10:20 proposed #agreed - AcceptedFreezeException - Shotwell is a very visible default application that should work on the live images and get plenty of testing. 18:10:36 ack 18:10:45 ack 18:10:55 ack 18:11:03 it could do w/o the testing bit I think, but it works 18:11:33 #agreed - AcceptedFreezeException - Shotwell is a very visible default application that should work on the live images and get plenty of testing. 18:11:50 #topic (1139962) Fedora 21, FreeIPA 4.0.2: sssd does not find user private group from server 18:11:53 #link https://bugzilla.redhat.com/show_bug.cgi?id=1139962 18:11:56 #info Proposed Freeze Exceptions, sssd, NEW 18:13:44 +1 because FreeIPA is a key F21 feature 18:14:17 we don't have the fix yet, but it should at least be restricted to sssd and hence reasonably easy to scope for testing 18:14:43 and if you have a reproducer that's easy to do 18:14:51 testing should be quick on any fixes down the line 18:15:00 * roshi keeps meaning to mess with freeIPA, but hasn't yet 18:17:21 freeipa! freeipa! 18:17:25 any other votes? + or -? 18:17:41 i wish i had done a bit more research into the actual consequences of the bug, but i was too busy working out the cause 18:17:50 just mine I think 18:18:23 * sgallagh returns 18:18:55 just in time 18:20:23 I presume you're +1 adamw 18:20:32 pwhalen, kalev, jreznik ? 18:20:39 i'm about +0.8 (see what i mean about conflict of interest) 18:20:49 haha 18:20:54 * roshi rounds up 18:20:57 sometimes Blocker/FE-Nominating-AdamW and Blocker/FE-Voting-AdamW have arguments 18:21:04 * sgallagh studies the bugs quickly 18:21:12 (yeah, that nominating-adamw guy is a douche!) 18:21:43 lol 18:21:51 sgallagh: so if you have a user account that's only a member of a user private group, not any public groups, sssd fails to find that group membership 18:21:51 sorry, wandered off to the kitchen 18:21:59 at least i'm pretty sure that's the extent of the bug 18:22:10 Geez, that came up again? 18:22:16 let's just punt it and vote in the ticket when the fix is available? 18:22:25 I fixed almost that exact bug back in 2011 :-/ 18:22:26 i believe the client system falls back to just knowing it has a gid but it doesn't know what the hell group it is, i don't know what the practical effects of that are 18:22:50 Punting until a fix is known is probably reasonable 18:23:04 * roshi is fine with punting 18:23:14 I don't grok what all this could touch 18:24:08 roshi: For anyone enrolled in a domain, any change to how SSSD processes group memberships can have significant consequences 18:24:28 It could change how authorization decisions turn out or just generally break POSIX permissions. 18:24:45 So I'd be -0.5 right now without a patch I myself could test :) 18:24:47 roshi: so far the consequence I know is 'when I do ls /home, /home/user001 has group (somelongnumericstring) not user001' 18:24:49 that's no good 18:25:04 i am fairly sure this implies rather worse consequences are lurking around the place, but i can't *prove* it :) 18:25:11 oh, and you get an error message every time you log in 18:25:35 sgallagh: https://fedorahosted.org/sssd/ticket/2436#comment:5 18:25:55 punt +1 for me 18:26:01 i'm fine with punt till we have a fix to look at 18:26:09 punt +1 18:26:33 i can quite easily test that a fix fixes the bug, but testing whether it has unexpected consequences in more complex environments is a bit more work (though i can at least also test any fix on my production domain) 18:26:33 +1 punt 18:27:20 proposed #agreed - 1139962 - Punt - We'll wait to decide on FE status until a fix is available because the full extent of what this bug represents isn't clear at this time. 18:28:23 +1 18:28:23 BTW, one late-addition to the FEs: BZ #1117432 18:28:29 Ack 18:28:32 ack 18:28:41 ack 18:28:52 that's two additional FE after this one we need to go over 18:28:57 #agreed - 1139962 - Punt - We'll wait to decide on FE status until a fix is available because the full extent of what this bug represents isn't clear at this time. 18:29:14 ack 18:29:15 doh 18:29:27 #topic (1134566) - pungi/lorax: failed to open magic file: could not find any valid magic files 18:29:35 #link https://bugzilla.redhat.com/show_bug.cgi?id=1134566 18:29:49 #info Proposed FreezeException, lorax, NEW 18:30:42 sure, the patch only touches ppc codepaths 18:31:30 +1 FE 18:31:37 i believe there's a matching pungi bug too 18:31:38 notice that bz includes a patch for pungi and a patch for lorax 18:31:40 lemme find that one 18:31:48 +1 18:32:00 https://bugzilla.redhat.com/show_bug.cgi?id=1136535 is the pungi bug 18:32:03 the pungi bz is https://bugzilla.redhat.com/show_bug.cgi?id=1136535 (though it is just a clone) 18:32:05 :) 18:32:10 i'm +1 FE to both as long as they don't touch non-PPC code 18:32:21 it'd be nice to unblock the compose process for PPC folks so they can work on their alpha 18:32:25 +1 fe 18:32:56 so, everyone fine with applying their +1's to both bugs? 18:33:16 +1 to that. +1s all around! +1+1+1 18:33:23 heh 18:33:27 I see your +1, and i +1 it 18:33:28 it's like one of those 'gift' super mario levels around here 18:33:35 1-ups everywhere 18:33:45 +1 18:33:47 +1 to both, yes 18:35:22 proposed #agreed - 1134566 - AcceptedFreezeException - Pulling in this fix to all the PPC folks to get their Alpha out, provided the fix doesn't touch code for any other arch. 18:35:44 use the same reasoning for 1136535? 18:35:56 i'd just put both bugs in the agreement 18:36:01 efficiency! 18:36:06 works for me 18:36:20 * adamw already marked them both as acceptedFE, so...:P 18:36:53 proposed #agreed - 1134566, 1136535 - AcceptedFreezeException - Pulling in these fixes to allow the PPC folks to get their Alpha out, provided the fixes don't touch code for any other arch. 18:37:18 well, if that's the case I should skip the proposed step 18:37:19 Ack 18:37:31 Ack 18:37:32 ack 18:37:39 #agreed - 1134566, 1136535 - AcceptedFreezeException - Pulling in these fixes to allow the PPC folks to get their Alpha out, provided the fixes don't touch code for any other arch. 18:37:43 last one 18:38:02 #topic (1117432) - split qrcode funnctionality out to a optional package 18:38:11 #link https://bugzilla.redhat.com/show_bug.cgi?id=1117432 18:38:33 #info Proposed FreezeException, python-qrcode, ASSIGNED 18:38:37 Short version: FreeIPA recently grew support for one-time-passwords and uses a QRCode to set up Google Authenticator/FreeOTP 18:38:52 The dependency chain for python-qrcode is enormous and is pulling in way too many packages 18:39:23 It's being split to reduce the dependency set for the core functionality. 18:39:42 +1 18:39:43 We asked for this as an FE on the grounds that it will shrink the size of the install media as well as the installed system 18:39:53 is anything broken now? or just pulling in more than we'd like for minimal? 18:39:56 Which is difficult to accomplish post-install 18:40:03 roshi: Pulling in a lot more than we want. 18:40:05 i noticed yesterday that when i do a minimal install it's ~260 packages, when I do a minimal install with freeipa-client it's ~350 18:40:24 adamw: IIRC, about 150 of those are due to this dep. 18:40:28 is that something we usually break freeze for? 18:40:31 ouch 18:40:41 roshi: for making the install images not needlessly bloated? i'd say sure 18:40:45 (I'm not against it - just wondering what the history is for this kinda thing) 18:40:48 it's not something that's come up much before, but seems reasonable 18:41:11 +1 18:41:17 yeah, I just didn't know what the precedence was - it makes sense to me to split it out 18:41:24 +1 18:41:33 i can't actually recall us having something like this as an FE before, oddly enough 18:41:43 (it might have happened, but it doesn't stick out in my memory) 18:42:22 we used to have a desktop spin blocker for getting it under 1000 MB and pulled in a lot of similar fixes there 18:42:29 proposed #agreed - 1117432 - AcceptedFreezeException - To keep the minimal package set down it makes sense to break freeze for this package to be split. 18:42:42 ACK 18:43:06 Ack 18:43:07 ack, althought for the record I'll say I was +0 earlier since there's no actual fix to look at 18:43:17 #agreed - 1117432 - AcceptedFreezeException - To keep the minimal package set down it makes sense to break freeze for this package to be split. 18:43:21 kalev: I just built the fix 15 minutes ago 18:43:23 ack 18:43:31 and that's all we got for today 18:43:47 and we're about out of time 18:44:03 are there any accepted blockers or FE's that people want to look at with the remaining time? 18:44:30 #info this is the first blocker review meeting that used the whole timeslot for F21 18:44:46 wohoo, achievement unlocked 18:45:27 :) 18:46:05 =) 18:46:10 er, acceptedblockers 18:46:28 ? 18:46:48 hold on, just checking the list 18:46:53 np 18:48:47 https://bugzilla.redhat.com/show_bug.cgi?id=1139015 and https://bugzilla.redhat.com/show_bug.cgi?id=1134524 are the ones really holding us up 18:48:56 and https://bugzilla.redhat.com/show_bug.cgi?id=1088933 is *still* lying around 18:50:09 it worries me that both 1139015 and 1134524 are kinda releng-y, could be causing more slippage 18:50:17 1088933 needs pinged 18:50:17 jreznik: anything we can do there? 18:50:24 i'll ping it 18:51:30 well, 1139015 is the one we just talked about today 18:51:50 and AIUI the other filtered groups bug is being worked on 18:52:49 ops, sorry - I had to go out with my dog 18:53:14 1139015 has been known for some days, though, and we haven't really figured out the problem 18:53:42 true 18:53:53 the 'make netinst work' is indeed being worked on, i'd be happy if we could somehow throw more resources than just dgilmore at it but i think he's happier doing it himself 18:53:59 933 - dgilmore promised to finish the patch, it should be corner cases he's working on 18:54:01 what truncates composes? 18:54:52 so maybe the question is, if we really want all corner cases covered or some initial patch should be ok for alpha 18:56:09 in today's meeting, fesco briefly discussed the possibility to drop some deliverables to just get something out and get past the alpha release 18:56:50 nothing got decided though, just some discussion 18:56:54 kalev: unless 'both net installers' were in that list, it doesn't really help :) 18:57:16 i can see dropping WS netinst for alpha, dropping server netinst seems less plausible 18:57:30 yep 18:57:48 and honestly, at least as I understand the plan for fixing netinst, i'd really like it to be in at alpha so we can test it 18:58:06 it's not hugely complex but i'd feel happier having it there all the way through the cycle so we catch any gremlins 18:58:27 true 18:58:32 yep 18:59:03 still it would be nice to release this year:) 18:59:11 sure 18:59:33 adamw: Actually, we *did* discuss dropping both netinsts for Alpha (only) 18:59:33 we definitely need to do more testing on TC6 and catch other outstanding blockers 18:59:34 I'll reping Dennis again for 1088933, maybe we really don't need perfect patch for Alpha 18:59:42 we don't want to sit around and twiddle thumbs on the netinst bug 18:59:44 But that if-and-only-if it's the last thing holding up release 18:59:52 Which it is not, currently 19:00:07 jreznik: i've pinged the bug 19:00:08 sgallagh: almost it is 19:00:19 jreznik: i'm actually kinda working on the assumption that's not *really* blocking alpha atm, but imbw 19:01:40 is there anything we can do from this meeting now? 19:01:47 go forth and test 19:01:54 works for me 19:01:59 find the alpha validation tests we haven't run and run 'em, stat 19:02:03 gonna make a sandwich first though 19:02:15 thanks for coming folks! 19:02:19 #endmeeting