17:03:06 #startmeeting F29 Final Go/No-Go meeting 17:03:06 Meeting started Thu Oct 25 17:03:06 2018 UTC. 17:03:06 This meeting is logged and archived in a public location. 17:03:06 The chair is bcotton. Information about MeetBot at http://wiki.debian.org/MeetBot. 17:03:06 Useful Commands: #action #agreed #halp #info #idea #link #topic. 17:03:06 The meeting name has been set to 'f29_final_go/no-go_meeting' 17:03:14 #meetingname F29-Final-Go_No_Go-meeting 17:03:14 The meeting name has been set to 'f29-final-go_no_go-meeting' 17:03:21 #topic Roll Call 17:03:23 .hello mohanboddu 17:03:24 mboddu: mohanboddu 'Mohan Boddu' 17:03:27 .hello2 17:03:28 coremodule: coremodule 'Geoffrey Marr' 17:03:31 .hello2 17:03:34 lbrabec: lbrabec 'Lukas Brabec' 17:03:35 .hello lruzicka 17:03:37 .hello2 17:03:37 lruzicka2: lruzicka 'Lukáš Růžička' 17:03:40 frantisekz: frantisekz 'František Zatloukal' 17:03:43 .hello2 17:03:43 jskladan: jskladan 'Josef Skladanka' 17:04:48 .hello2 17:04:49 sgallagh: sgallagh 'Stephen Gallagher' 17:05:22 #topic Purpose of this meeting 17:05:23 #info Purpose of this meeting is to check whether or not F29 Final is ready for shipment, according to the release criteria. 17:05:28 #info This is determined in a few ways: 17:05:29 #info 1. No remaining blocker bugs 17:05:35 #info 2. Release candidate compose is available 17:05:37 #info 3. Test matrices for Beta are fully completed 17:05:42 so....let's do this 17:05:53 #topic Blocker bugs 17:05:53 * stickster lurks 17:06:02 #info 4 Proposed Blockers 17:06:03 #info 1 Accepted Blockers 17:06:09 hi stickster 17:06:15 * bcotton makes lazer noises 17:06:21 time for Mini Blocker Review meeting! 17:06:37 #topic (1642089) Anaconda on netinst media is installing from updates-testing 17:06:38 #link https://bugzilla.redhat.com/show_bug.cgi?id=1642089 17:06:40 #info Proposed Blocker, anaconda, POST 17:07:13 so, this isn't happening on RC composes, only pre-release images were affected 17:07:15 -1 Blocker, this works in the RC1.2 compose 17:07:16 So this should probably not be a blocker for release anymore, as we are going to have all our testing from here on done without this problem 17:07:24 So I'm -1 blocker on it 17:07:27 -1b 17:07:38 -1 17:07:39 great 17:07:48 anyone want to argue for +1? 17:07:53 -1 Blocker 17:08:05 -1 blocker, updates-testing is disabled in compose 17:08:12 bcotton, I'll act as secretay this meeting, btw :) 17:08:18 *secretary 17:08:18 (I don't love that previous testing might not have been entirely valid, but as I expect we're No-Go today, the next week's testing should be fine) 17:08:19 coremodule: thanks! 17:08:43 sgallagh: I don't expect No-Go, but we'll see :) 17:09:34 proposed #agreed 1642089 - RejectedBlocker - This bug is fixed in RC composes any only affected pre-release images 17:09:40 ack 17:09:50 ack 17:09:51 ack 17:09:51 ack 17:09:52 ack 17:09:59 #agreed 1642089 - RejectedBlocker - This bug is fixed in RC composes any only affected pre-release images 17:10:09 #topic (1643051) Dragging Activity dock icon for a few seconds causes session to crash 17:10:11 #link https://bugzilla.redhat.com/show_bug.cgi?id=1643051 17:10:12 #info Proposed Blocker, gnome-shell, NEW 17:10:31 I wasn't able to reproduce this on clean install 17:10:54 I wasn't able to reproduce this on AMD/Intel GPUs neither in Wayland nor Xorg sessions 17:11:15 It also doesn't really hit the bar of "basic operation" in my estimation. 17:11:17 -1 blocker 17:11:17 the bug has a mix of reproduced and not reproduced 17:11:18 neither kparal was able to reproduce (and that says something...) 17:11:35 I did not hit this bug either, nor did kparal. 17:11:36 jskladan++ 17:11:36 frantisekz: Karma for jskladan changed to 4 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 17:11:37 so I'm -1 17:11:41 what jskladan said :) 17:11:43 -1 B 17:12:41 -1 17:12:42 -1 blocker 17:12:44 proposed #agreed 1643051 - RejectedBlocker - Several testers are unable to reproduce this issue and it's not clear that it falls under the umbrella of "basic operation" for blocker critera 17:12:48 it's possible this is an isolated case of a crash, but since the majority of those who tested did not run into this bug (myself included), I am -1 blocker 17:12:53 ack 17:12:54 ack 17:12:55 ack 17:12:56 ack 17:12:59 ack 17:13:18 #agreed 1643051 - RejectedBlocker - Several testers are unable to reproduce this issue and it's not clear that it falls under the umbrella of "basic operation" for blocker critera 17:13:28 #topic (1643059) Download button performs the download, but then changes back to Download 17:13:30 #link https://bugzilla.redhat.com/show_bug.cgi?id=1643059 17:13:31 #info Proposed Blocker, gnome-software, NEW 17:13:50 frantisekz, ^^ 17:14:02 so this is something we should probably discuss more :) 17:14:06 Being that this is intensely confusing and affects the primary update tool for Workstation, I'm inclined to block on getting this right. 17:14:39 i agree with sgallagh 17:14:41 +1 b 17:15:04 Upon reboot, the user is able to install the updates, so there is a workaround, albeit not an ideal one. 17:15:24 well, I was more inclined to -1b here, but I see lot of opposition .... 17:15:52 the bug, as I have seen it, is in my opinion a cosmetic one rather than a functional one. 17:15:54 just because users will get updates after reboot, it can be hard to even notice 17:15:57 is anybody else than kparal able to reproduce repeatedly, though? 17:16:13 I wasn't able to 17:16:21 it worked just fine for me 17:16:38 you can still update the system fine, it is just a rather unintuitive behaviour here, could be fixed post release as an update 17:16:47 I was also unable to reproduce this. 17:16:52 * stickster_mac trying to reproduce a bug, had to restart, then found out there was >= 1 firmware update waiting to flash. Taking longer than needed. 17:17:06 lruzicka2: Assuming you can figure out how to GET that update, if you hit this bug... 17:17:18 Sounds like the bug you guys are on now. 17:17:29 and/or is a fix going to land before the next go/nogo (as I'm not seeing any comments other than kparal's in that bug)? 17:17:31 sgallagh, the updates were pulled in in the background, no action needed. 17:17:37 at my place, at least 17:17:54 sgallagh: If someone's on the release, they won't see previous problems, right? And if they're already on a pre-GA clearly they get to keep the pieces. 17:18:08 I *think* the condition to hit this is that you have to get to this at a time between "PK notices that there are updates" and "PK downloads those updates in the background" 17:18:17 Which *should* be easier to hit with a refresh 17:18:21 hmm, I see 17:18:44 (just asking, as this has quite straightforward workaround, and we IMO had way more confusing issues "just" common-bug-ed) 17:18:52 I actually hit PK in background almost everytime after installing a non live flavour 17:20:16 * stickster_mac has the PK that was mentioned in the bug. I received the notice, called up Software, did Restart & Update, and it appears to be working as expected. That doesn't invalidate what sgallagh said 17:21:01 If everyone else feels that the workaround is sufficient, go ahead and override me. 17:21:01 lruzicka2: an unintuitive behaviour on the default update software on wks ;) 17:21:10 When I was fiddling with this one, I hit Download it changed to Cancel. Worked as expected but did not show progress. 17:21:36 I'm just having a hard time seeing how insidious the problem is here, not saying it's not 17:21:40 sgallagh, Did you run into this bug? 17:22:03 I'm on +1b on this, it's not a random app that need an update, it's the updating app 17:22:10 "ordinary users" wouldn't notice this at all (updating on reboot), and workaround is so simple (you probably wouldn't even notice it) 17:22:14 I am -1 here 17:22:17 coremodule: I have not; my pk has already downloaded the packages in the background 17:22:19 jlanda, I would rather wish for a nicely working progress bar. Some people have that. I did not. But it is working. 17:22:39 yeah, it's working, I agree 17:22:48 I would say -1 with a note in common bugs 17:23:25 I'm like -0.5 here 17:23:46 looks like we're +2, -2.5 righ tnow 17:24:07 lbrabec ... let's use int only :) 17:24:29 * jskladan is -1b +1 common bug 17:24:34 * stickster kicks out that pretender 17:24:49 let go then 17:25:13 Last time, we common bugged this one: 🔗 Login to Desktop impossible after upgrade to Fedora 28 17:25:31 This is the same rank, I would say. 17:25:32 ha 17:25:39 at worst. 17:25:41 okay, so we're net -1.5. any of the +1 want to make a stand on this one? 17:25:42 Link please? 17:25:57 I'm -1 blocker, it's ugly when it rears it's head, but I personally haven't encountered it, and based on kparal's findings, it can be sorted out by a reboot, which most users are going to do after install. 17:25:58 https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=1227736 17:26:05 +1 common bugs 17:26:23 For clarity, -1 blocker, +1 commonbug 17:27:39 I submit to the will of the majority, but reserve the right to say "I told you so" :) 17:28:10 I am not able to reproduce the bug, but that doesn't mean I am -1B it 17:28:12 okay, so it seems like we're trending negative 17:28:18 lol 17:28:29 sgallagh: you'll be the only one not fired if it explodes somehow after GA.... smart move :) 17:28:44 .fire everyone 17:28:44 adamw fires everyone 17:28:56 .fire everyone except sgallagh 17:28:56 adamw fires everyone except sgallagh 17:29:18 bcotton: results? 17:29:39 if i'm counting right, we're -2.5 now 17:29:43 proposed #agreed 1643059 - RejectedBlocker - Several testers cannot reproduce this. Since there is a workaround it will be added to Common Bugs in case users encounter it. 17:29:52 ack 17:29:52 ackitty ack 17:29:54 ack 17:29:55 ack 17:30:00 frantisekz: Don't talk back 17:30:07 ack 17:30:10 sgallagh++ 17:30:13 #agreed 1643059 - RejectedBlocker - Several testers cannot reproduce this. Since there is a workaround it will be added to Common Bugs in case users encounter it. 17:30:15 sgallagh++ :) 17:30:15 frantisekz: Karma for sgallagh changed to 15 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 17:30:24 #topic (1642796) PackageKit terminated before end of offline update 17:30:26 #link https://bugzilla.redhat.com/show_bug.cgi?id=1642796 17:30:27 #info Proposed Blocker, libdnf, NEW 17:30:46 so, this should be caused, according to dnf team, by using old libdnf 17:31:14 frantisekz: Does old == earlier than the one currently in stable for RC 1.2? 17:31:21 and nobody with latest libdnf (which is in stable F29) was able to reproduce it 17:31:24 sgallagh: yep 17:31:27 ok 17:32:11 so, I am -1 here 17:32:56 I'm a little concerned that QA hasn't *validated* that this is fixed, though 17:33:22 I think I'd block on this if it's not fixed. 17:33:48 +1 blocker, we must prove we can't reproduce it with RC 1.2 before we say "Go" 17:33:50 .hello psabata 17:33:51 contyk: psabata 'Petr Šabata' 17:33:57 * contyk is late 17:34:02 welcome, contyk 17:34:14 we've noticed the issues just after libdnf-0.22.0-6 landed in stable, as pschindl accidentally tried update with old version 17:34:27 Phrased differently: if it turns out -6 didn't fix it, I don't think we should ship without doing so 17:35:27 sgallagh, all dnf related tests in openqa passed, the libdnf version is 0.22 in compose 17:36:15 the libdnf version is exactly 0.22.0-6 17:36:21 sgallagh: I can fire up vm right now and retest it if you want? 17:36:33 frantisekz: please 17:36:43 I agree with sgallagh 17:37:38 I also agree with sgallagh, we need to test and make sure this is no longer the case before we ship. 17:38:18 frantisekz: how long do you need to test it? we can move on to the accepted blocker and come back to this one 17:38:21 I think what we're agreeing to is this: This *is* a blocker but it *may* be fixed already. 17:38:37 15' minutes-ish 17:38:42 bcotton: +1, we can comeback to this one then 17:38:44 okay, then we'll table this 17:38:51 +1 sgallagh 17:38:58 #info We will table this bug while frantisekz tests 17:39:16 #topic (1640701) GNOME Software "update and restart" button appears to do nothing 17:39:17 #link https://bugzilla.redhat.com/show_bug.cgi?id=1640701 17:39:19 #info Accepted Blocker, gnome-software, ON_QA 17:39:47 frantisekz, ^^ 17:40:30 This should be fixed in the latest gnome-software that will land in the compose, should we decide to ship, but I defer to frantisekz as he knows more about this one. 17:41:05 fix is in RC compose 17:41:12 I'll file it to the stable repo 17:41:18 #info fix is in the RC1.2 compose 17:41:37 frantisekz: VERIFIED? 17:42:49 yep 17:42:59 frantisekz++ 17:42:59 sgallagh: Karma for frantisekz changed to 4 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 17:43:44 yay 17:44:26 #action frantisekz to request fix pushed to stable 17:45:04 proposed #agreed 1640701 is fixed and no longer blocks the release 17:45:25 ack 17:45:42 ack 17:45:45 ack 17:46:10 #agreed 1640701 is fixed and no longer blocks the release 17:46:42 frantisekz: are you ready for us to come back to 1642796? 17:47:23 bcotton: not yet, it's pretty difficult to get the broken state now :) 17:47:47 i suppose that's a good thing 17:48:28 frantisekz: do you want us to move on to the RC and test matricies? 17:48:31 I'm willing to accept "frantisekz can no longer find a way to reproduce it" as a sufficient stand-in for "VERIFIED" here. 17:48:43 sgallagh: ok 17:48:54 but that's not what he's saying, is it :) 17:50:49 frantisekz: do you want to keep working on it or should we vote with the information we have? 17:51:02 sgallagh: I wasn't able to reproduce the issue with old libdnf , neither with new, just noting that new libdnf was part of the upgrade, so that might have helped 17:51:13 hmm 17:51:19 I'm not sure that's good enough 17:52:43 it probably isn't 17:52:48 I'm going to attempt to repro this as well. 17:52:50 sgallagh: will this opinion change in time? As this has no reproducer, it is pretty damn hard to "prove it not reproducible". I mean - what if we can't get to the broken state next time, or the next one? (just as a note, I'm also trying quite hard to get a machine to that broken state) 17:52:51 the bug was reported by Petr who did not have a standard installation of system, not did he have correct updates. 17:52:58 Give me five minutes 17:53:05 sgallagh++ 17:53:05 jskladan: Karma for sgallagh changed to 16 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 17:53:09 sgallagh: you have 5 minutes :-) 17:53:11 in the meantime... 17:53:21 #topic Current Status — Release Candidate 17:53:51 #info RC1.2 is available 17:53:54 #link http://dl.fedoraproject.org/pub/alt/stage/29_RC-1.2/ 17:53:59 so...what can be said for RC1.2? 17:54:36 arrived pretty late, it was really tough testing session today :) 17:54:46 i'm a little concerned that RC1.2 appears to only be half a day old 17:54:57 well, i guess three quarters of a day at this point 17:55:40 we have had two no goes already ... the RC is a result of previous composes 17:55:41 While RC1.2 is new, test coverage is good, many of the tests are completed. Should we slip, another week will further polish out the remaining tests that haven't been run on RC1.2, but as it stands QA feels comfortable saying that RC1.2 has been thoroughly tested per the standards given in the QA SOP. 17:56:03 coremodule++ 17:56:03 frantisekz: Karma for coremodule changed to 5 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 17:56:10 See the testcase stats here: https://www.happyassassin.net/testcase_stats/29/ 17:56:13 #info QA feels comfortable saying that RC1.2 has been thoroughly tested per the standards given in the QA SOP 17:56:20 #link https://www.happyassassin.net/testcase_stats/29/ 17:56:26 bcotton: I am little skeptical about releasing something that is tested for less than a day 17:56:27 Here is a different version of the same information: https://fedoraproject.org/wiki/Test_Results:Fedora_29_RC_1.2_Summary?rd=Test_Results:Current_Summary 17:56:35 Which I'm sure you've all seen. 17:56:48 mboddu: i'm with you on that 17:56:59 mboddu: F29 has been tested for a while now 17:57:09 I have not had a chance to run the Active Directory domain tests in F29 since Beta. That coverage is missing, but I’m not terribly worried about it. 17:57:29 * jskladan is not seeing "release must be older than X days" in the release criteria mboddu :) 17:57:37 just because RC 1.2 is fresh doesn't mean we didn't test basically the same packages for a few weeks now 17:57:44 frantisekz: True, but still just a concern 17:57:48 s/release/release candidate/ 17:59:04 anything else we want to say about RC 1.2? assuming we don't block on that outstanding bug, it will be the RC we give a go/no-go to in a few minutes 17:59:04 jskladan: Well, there is an unspoken criteria, release engineering should get a RC request at least 2 days before go, no-go which didn't happen, but that is a soft criteria just so that we will have enough testing done before the meeting 17:59:33 from my perspective, we have been testing composes for a go meeting two weeks ago ... found some bugs, retested them, another go meeting passed ... I see the RC as a product of two weeks testing. not a day or so. 17:59:35 and we'll cover test case coverage in more detail momentarily 18:00:25 sgallagh: are you ready for us to come back to that bug? 18:00:32 I’ve just completed my testing. I cannot make the offline tests fail, which is good enough for me. 18:00:38 ok 18:00:46 #topic (1642796) PackageKit terminated before end of offline update 18:00:47 #link https://bugzilla.redhat.com/show_bug.cgi?id=1642796 18:00:49 #info Proposed Blocker, libdnf, NEW 18:00:50 s/tests/updates 18:01:37 proposed #agreed 1642796 - RejectedBlocker - Testers cannot reproduce the issue with up-to-date systems 18:01:43 ack 18:01:49 ack 18:01:54 ack 18:01:55 I guess 18:01:56 ack 18:01:58 ack 18:02:20 contyk: now's your chance to object if you want :-) 18:02:33 ack 18:02:37 * stickster looks 18:02:51 I'm not convinced it's fixed but it's just a feeling :) 18:03:13 mboddu: ad "non-mature RC": I sure can see your point, but I've had my share of hero-testing days, and this was never an issue, to my knowledge. I could be sad here, and say that "if I knew RC has to be at least X-days old" is a release criterion, we might just go home a couple hours earlier, and do the same work in two days instead of one... 18:03:25 * stickster just did an update with latest 0.22.0-6 and didn't see this problem 18:03:32 \#agreed 1642796 - RejectedBlocker - Testers cannot reproduce the issue with up-to-date systems 18:03:36 gah 18:03:39 #agreed 1642796 - RejectedBlocker - Testers cannot reproduce the issue with up-to-date systems 18:03:43 lruzicka2 has a point, with the few packages that have changed, the majority remained the same. Not saying that those changes couldn't break other things, but with the coverage that we do have, that does satisfy the requirements as far as QA is concerned, it looks like the release is solid. We'll always find new bugs after launch, we always do, but showstoppers... at this point I think we have eliminated a good many of them. mboddu, 18:03:43 perhaps we should turn that unspoken criteria into a hard one, so that we have something in stone to go off of for the future. 18:03:48 okay, so let's get back to the test coverage 18:03:55 #topic Current status - test coverage 18:04:06 #link https://www.happyassassin.net/testcase_stats/29/ 18:04:48 i'm a little concerned about some of the modularity tests in https://www.happyassassin.net/testcase_stats/29/Installation.html 18:05:24 given that modularity is a big part of F29, the fact that the tests all say "Beta" is worrying (unless i'm misreading it) 18:05:29 Adam moved them to Base, bcotton 18:05:31 bcotton: https://fedoraproject.org/wiki/Test_Results:Fedora_29_RC_1.2_Summary?rd=Test_Results:Current_Summary#Modularity 18:05:35 it's here 18:05:38 it's been tested 18:05:51 great! i withdraw my concern :-) 18:06:07 the one failing is the Fesco bug that was not taken as a blocker 18:06:48 coremodule: I've proposed making that a hard proposal in the past and been rebuffed. 18:06:58 Coverage is solid, we have testing done for the majority of test cases on RC1.2, and those that aren't tested have been tested recently, as seen here: https://www.happyassassin.net/testcase_stats/29/ 18:07:02 jskladan: Well, I am not saying that we should make it a criterion, but it helps if we can follow it 18:07:06 The argument being "If QA is willing, they shouldn't be FORCED, but may decide that the time is sufficient" 18:07:35 #info Coverage is solid, we have testing done for the majority of test cases on RC1.2, and those that aren't tested have been tested recently 18:07:48 anything else we want to say about test coverage? 18:08:22 sgallagh, I can see it both ways, I mean it is on QA if they don't get the request to releng on time, but a late request also shouldn't put the releng folks in a stressful situation of having to rush to get it done. 18:08:37 nothing here bcotton. 18:08:46 coremodule: Sure, its just a concern and if QA is confident about the testing, then I trust them and I am okay with it :) 18:09:33 okay, i'll move on to the decision process then 18:10:18 #topic Go/No-Go decision 18:10:27 before we start making up our mind, there's a consideration 18:10:46 #info November 6 is the 15th anniverary of the Fedora Core 1 release 18:10:51 :)) 18:11:08 we should release f30 then 18:11:23 from a marketing standpoint, there's some value in waiting a week to release even if we decide we're go today 18:11:24 October 31st is the anniversary of the RHL release, isn't it? 18:11:32 contyk: Hehe, lets just a rawhide compose and say its the F30 release :) 18:11:39 sgallagh: i believe you're correct 18:11:41 mboddu++ 18:11:51 mboddu: exactly :) 18:11:53 mboddu++ 18:11:53 jskladan: Karma for mohanboddu changed to 22 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 18:12:06 fwiw, mattdm expressed support for releasing on the anniversary 18:12:16 bcotton, Can you explain the advantage from a marketing standpoint? 18:12:22 sure 18:13:11 the advantage is that it gives us a nice neat milestone for the tech press to point to. this release isn't super flashy in a lot of ways, and the press loves nice round milestones 18:13:41 the fact that we have the opportunity to do a release 15 years to the day is compelling 18:14:05 it's not unassailably compelling, but it does add a little bit to it 18:14:07 If we delayed, would we be doing a "full slip" where additional FEs could come in? Or declaring Go and then just delaying the actual release to hit the date? 18:14:35 well that's something we'd have to decide 18:14:42 sgallagh, if we should delay, I'd go with the second option 18:14:55 there's a chance we'd hit additional blockers and whatnot 18:14:59 * Southern_Gentlem rather see a slip and we have time to test and be sure things are fixed 18:15:06 bcotton: I think if we aren't slipping to fix blockers, the press is more likely to have a field day with "Fedora slips even when it doesn't need to!" than "Hey look, an anniversary!" 18:15:16 on the contrary, we can say we've released on time (again) if we don't slip :) 18:15:47 bcotton, if we hit more blockers, we might have a blocker review to see whether it is so serious we need another compose. 18:15:49 frantisekz: well i can always add another "totally our real release target" to the schedule to keep phoronix happy 18:15:56 bcotton, but otherwise, I would not touch it. 18:15:56 bcotton: I feel like there's more opportunity for a one-two punch if we release next week and then have a 15-year celebration the week after. 18:16:00 bcotton++ :) 18:16:05 We can keep our name in the press longer that way 18:16:13 lruzicka2: yeah, we'd want to keep an eye on any potential blockers that come up 18:16:18 sgallagh: that's also a good point 18:16:31 sgallagh: From releng prespective, if we are slipping then I wouldn't want to start working on the release right now rather than wait and do more testing and start working on the release next Thu 18:16:57 sgallagh: +1 18:16:59 At this point, based on the fact that all blockers have been taken care of in one way or another and the amount of validation testing has been found to be sufficient to complete the test matrices, it's QA policy to vote GO. That said, I do see the benefit and "cool" factor of waiting a week for additional polish's sake, as well as satisfying the press and marketing guys. 18:16:59 i think a lot of it will depend on how beneficial QA thinks another week of testing would be 18:17:08 * stickster feels like, if we're ready, we're ready. And if people keep finding bugs, that may upset the apple cart with a previously unseen blocker. If that happens just before we'd normally "go to release," ugh 18:17:53 bcotton: Another week of testing is likely to lead to additional blockers, in my experience. 18:17:59 ^ that. 18:18:04 ^^ that. :) 18:18:13 * jskladan does not really see a particularly _technical_ reason to slip ATM. But I'm no press expert, if that's what's important for us now 18:18:20 what if we just break the blocker app? ;-) 18:18:21 ^^^ thatitty that 18:18:25 or, if not blockers, then allowed FEs that will break somthing 18:19:33 yeah, the longer we wait, the more bugs we find. but given the last minute churn in libdnf and packagekit, is it worth giving those some extra testing to make sure we catch them before the release goes out? 18:19:37 that's not a leading question 18:19:54 I feel like getting two opportunities to get to the press (once for release, once for anniversary) is a good thing as sgallagh suggested 18:20:10 bcotton: Like I said, if we spend another week hammering on the two most fragile bits of the distro, we WILL find new bugs, which in turn will lead to yet more changes. 18:20:24 DNF/PK rarely submit solo changes, instead preferring upstream rebases 18:20:29 So that's a lot of churn 18:21:04 bcotton, I can see waiting and providing more testing. sgallagh makes a good point about upstream rebasing and the DNF/PK folks. 18:21:15 *though.^ 18:21:24 *IF* the anniversary is compelling enough, I'd prefer we at least declare that RC 1.2 is what ships. 18:21:54 yeah. my concern is that i'd rather find the worst bugs pre-release. but we won't know what will be found until we find it 18:22:29 sgallagh: ^ that would be acceptable. IOW, call a halt to bug excavating. 18:22:40 We will always find new bugs. Right now, we've hit a point where everyone seems to agree that we've fixed all the ones we know about. 18:22:42 #info Fedora Marketing says (via telegram, as no one is able to join IRC currently) they like the idea of aligning to the anniversary 18:23:13 bcotton: sgallagh: Here's another thought, we are also then artificially extending infra freeze and that sucks 18:23:24 marketing also points out a week with an RC gives them a chance to create more content around the release 18:23:29 we already have people on hold for that. Every day is more things that can't be changed. 18:23:53 bcotton: Based on output, that's a hard justification to sell (mktg) 18:24:09 stickster, can you share some specifics on what we're holding? just so we're all aware 18:24:14 imho release if we are releasing do it next week 18:24:19 stickster: point taken, i'm just passing the message 18:24:29 we will get the press both weeks 18:24:39 bcotton: it's *any current or potential change* that affects infra, which can't be handled trivially in a freeze break request. 18:25:09 "...with their latest release just last week, the Fedora team remains steadfast in keeping the latest and greatest in the OS, just as they originally set out to do 15 years ago." 18:25:22 coremodule++ 18:25:22 sgallagh: Karma for coremodule changed to 6 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 18:25:23 stickster: right, but how big's the queue? any we holding back anything that we really want to do sooner rather than later? 18:25:24 I still like sgallagh's proposal where we release on time and then celebrate a week later 18:25:46 ^hey, it's an attempt ;P 18:25:48 coremodule++ 18:25:57 coremodule++ 18:25:59 coremodule needs to join #fedora-mktg 18:26:00 bcotton: I don't know the queue size. We'd have to ask Evolution, or rbarlow, pingou, puiterwijk, etc. 18:26:05 ok 18:26:10 And remember that we *could* defer a single day and release on the 24th anniversary of RHL 0.9 ... 18:26:10 The queue in terms of issues is always large ;-) 18:26:21 so we could probably debate this until 6 November 18:26:26 lol, yup 18:26:32 coremodule++ 18:26:32 bhavin192: Karma for coremodule changed to 7 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 18:26:53 bcotton, hehe 18:27:02 * stickster notes, he would defer to FPL if there's a really strong justification other than "it sounds nice," like an expanded media plan 18:27:16 hahaha 18:27:17 I mean, in actuality I defer no matter what :-D 18:27:20 Unfortunately, Fearless Leader is on PTO today 18:27:20 i'm going to say let's break it into two decisions: 1. is RC1.2 go for F29 Final? 2. do we release it on Oct 30 or Nov 6 18:27:22 haha 18:27:33 bcotton: good call 18:27:46 bcotton: Or Oct 31 ;-) 18:27:49 bcotton, yeah let's do it 18:27:56 maybe we'll be no-go all the way through january 18:28:06 sgallagh: No more options please :) 18:28:11 contyk: I'm holding that card for next release, don't jump the gun ;-) 18:28:15 bcotton: (Do ask the mktg folks about the RHL anniversary; it might satisfy them) 18:28:17 stickster: fwiw, "this time around I think we should take caution and make sure we're confident about all of the issues around libdnf and packagekit and basically anything else which could prevent users from updating their systems." is what mattdm said on the QA mailing list this morning 18:28:26 sgallagh: yeah, stop with the options :-D 18:28:32 http://islinuxaboutchoice.com/ 18:28:42 lol 18:28:50 that's fair 18:28:52 🤪 18:28:55 okay, here we go. i'll poll the three teams on RC1.2 18:28:57 I just got back at the computer 18:29:04 did you guys not accept the gnome-software blocker? :( 18:29:22 kalev-afk: we rejected all proposed blockers 18:29:43 I don't really feel comfortable shipping a release like this. the bug prevents updating which I think is really serious 18:30:00 kalev: None of us could reproduce the bug. 18:30:14 stickster and I each performed an update using Software *during* the discussion. 18:30:19 kalev, it does not. it only does not look nice. it works in the background 18:30:38 sure, it probably depends on the package set. kparal updated from Beta package set and had a larger number of updates to apply, which is why he managed to trigger it, I think 18:31:18 but we don't ship with a primary basis of can you update from Beta, right? As long as there's a workaround in that case 18:31:42 anyway, we're kind of going backward in the agenda right now. 18:31:48 yeah, let's move forward 18:31:55 #topic RC1.2 Go/No-Go decision 18:32:00 FESCo? 18:32:01 * stickster not dismissing kalev concerns 18:32:08 kalev: you are talking about 1642796, right? Thing is, there is not really a reproducer at all... So how do you propose we test whether it is fixed or not? Also, what stickster said... 18:32:16 Go 18:32:21 #info FESCo is go 18:32:25 Releng? 18:33:00 jskladan: no, I'm talking about https://bugzilla.redhat.com/show_bug.cgi?id=1643059 18:33:00 Go 18:33:05 #info Releng is go 18:33:07 QA? 18:33:10 Go 18:33:17 #info QA is go 18:33:35 proposed #agreed RC1.2 is go as Fedora 29 Final 18:33:49 that was quick 18:34:00 Infrastructure is og 18:34:14 if that is still needed these days 18:34:29 smooge: it's not explicitly, but maybe it should be 18:34:38 smooge: but it's good to know that you're go :-) 18:34:49 seeing no nacks 18:34:51 #agreed RC1.2 is go as Fedora 29 Final 18:34:57 bcotton, smooge: I believe that's why there's go/no-go and readyness, separate. 18:35:00 yay 18:35:18 #topic F29 Final release date 18:35:39 oh sorry different meeting 18:35:41 my apologies 18:35:59 so i guess we'll do this by vote of folks in the room. the choices are 30 Oct and 6 Nov. i'll tally them as you yell them at me 18:36:21 6 Nov for me 18:36:32 30 Oct for me 18:36:37 +1 30 oct 18:36:44 bcotton: If we decide for 6 Nov, does that mean if we find bugs, we might respin another compose? 18:36:48 I am fine with both. 18:37:00 30 Oct 18:37:02 mboddu: only if we have to 18:37:08 30 Oct 18:37:13 31 Oct for me 18:37:18 1 Nov 18:37:27 * Evolution looks at smooge 18:37:30 /kick puiterwijk 18:37:32 we already had a halloween release 18:37:42 bcotton: Then I am with 6th Nov 18:37:42 bcotton: out of curiosity, why would you want to wait 18:38:12 Evolution: to land on the 15th anniversary of FC1 18:38:19 it has been a very very long goal to have another.. if we can bring back condiments and other things I can't pass up Halloween 2 18:38:36 this is the worst of both worlds: declare RC1.2 gold and then wait until 6 Nov. If you want to wait until 6 Nov, don't declare it Gold so that we can fix up the remaining bugs in the update process. 18:38:40 30 Oct 18:39:15 kalev, The thought is that since will undoubtedly find new bugs, we stick with what we know, should we decide to ship on Oct 6. 18:39:21 *since we will 18:39:28 kalev: is that a vote for 30 Oct, then? 18:39:47 no, my vote is 6 Nov and not call this RC 1.2 Gold 18:39:47 kalev++ 18:39:47 bhavin192: Karma for kalev changed to 6 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 18:39:50 30 or 31 18:40:04 coremodule: this is just backwards. we should fix the things up that we found, not say that we inevitably find more 18:40:16 30 Oct if RC 1.2 is Gold 18:40:35 * mboddu agrees with kalev 18:40:40 i count 8 for 30 Oct and 3 for 6 Nov 18:40:55 last call for votes (and i wrote nicks down so don't try to vote twice on me) 18:41:06 +1 Oct 30 18:41:09 +1 Nov 6 18:41:12 ;) 18:41:18 Don't count either of those. 18:41:21 .fire coremodule 18:41:21 adamw fires coremodule 18:41:22 +1 0ct 30 18:41:34 I'm too indecisive. 18:41:46 coremodule: do you have no coins to flip? ;-) 18:42:03 proposed #agreed Fedora 29 Final will be released on 2018-10-30 18:42:22 ack 18:42:28 ack 18:42:52 Nov 6 and give us another week to test. 18:43:20 There's my vote. It's late, but. 18:43:25 ack 18:43:31 #agreed Fedora 29 Final will be released on 2018-10-30 18:43:43 and there was much rejoicing 18:43:51 #action bcotton to announce decision 18:43:59 Oh well, one way to look at it, we are not slipping :) 18:44:01 #topic Open floor 18:44:06 now let's find a major critical bug 18:44:10 2 releases in a row that we are shipping on time 18:44:21 \o/ 18:44:30 * jskladan rejoice https://www.purina.co.uk/sites/g/files/mcldtz776/files/styles/nppe_article_listing_image_and_description/public/2018-01/Bringing-Your-Kitten-Home_0_2.jpg?itok=U1yah_UD 18:44:40 #info Next Go/No-Go meeting will be F30 Beta in March 2019 18:44:58 * mboddu got to run 18:45:01 Thanks bcotton 18:45:02 anything else before we go off to kick the bits out the door? 18:45:06 thanks mboddu 18:45:39 Nothing here! Glad we made a decision. :) 18:45:47 we tried out best not to ;-) 18:45:59 our best, too 18:46:12 thanks all (and especially bcotton for leading the mtg)! 18:46:14 okay, thanks everyone! off to bigger and better Fedora 30s! 18:46:19 #endmeeting