17:00:08 #startmeeting F27 Server Beta Go/No-Go meeting - 2nd round 17:00:08 Meeting started Thu Oct 19 17:00:08 2017 UTC. The chair is jkurik. Information about MeetBot at http://wiki.debian.org/MeetBot. 17:00:08 Useful Commands: #action #agreed #halp #info #idea #link #topic. 17:00:08 The meeting name has been set to 'f27_server_beta_go/no-go_meeting_-_2nd_round' 17:00:16 #meetingname F27-Server-Beta-Go-No-Go-meeting 17:00:16 The meeting name has been set to 'f27-server-beta-go-no-go-meeting' 17:00:24 #chair dgilmore nirik adamw sgallagh mboddu tmlcoch rnargund 17:00:24 Current chairs: adamw dgilmore jkurik mboddu nirik rnargund sgallagh tmlcoch 17:00:32 #topic Roll Call 17:00:36 .hello2 17:00:36 .hello2 17:00:37 jkurik: jkurik 'Jan Kurik' 17:00:40 sgallagh: sgallagh 'Stephen Gallagher' 17:01:10 .hello mohanboddu 17:01:11 mboddu: mohanboddu 'Mohan Boddu' 17:01:11 .hello2 17:01:11 .hello psabata 17:01:14 mattdm: mattdm 'Matthew Miller' 17:01:17 contyk: psabata 'Petr Šabata' 17:01:20 .hello2 17:01:34 morning 17:01:41 tmlcoch: tmlcoch 'Tomas Mlcoch' 17:01:45 Hi everybody 17:01:50 * threebean waves 17:02:04 Do we have someone from QA ? adamw, kparal, pschindl ? 17:02:08 .hello2 17:02:09 langdon: langdon 'Langdon White' 17:02:21 i'm here 17:02:27 Hi adamw 17:02:30 #topic Purpose of this meeting 17:02:39 #info Purpose of this meeting is to check whether or not F27 Server Beta is ready for shipment, according to the release criteria. 17:02:44 #info This is determined in a few ways: 17:02:48 #info * Release candidate compose is available 17:02:55 #info * No remaining blocker bugs 17:02:59 #info * Test matrices for Beta are fully completed 17:03:05 #topic Current status 17:03:14 As far as I am aware, the RC for F27 Server Beta is not yet ready. 17:03:19 As such, we do not have test matrices for the RC. 17:03:25 The lastest F27 nightly compose is available at https://kojipkgs.fedoraproject.org/compose/Fedora-Modular-27-20171013.n.0/compose/Server/ 17:03:30 Anyone wants to add/correct something ? 17:03:46 sounds correct to me. 17:03:59 #info The RC for F27 Server Beta is not yet ready. 17:04:09 #info The latest nightly compose, for those who are interested, is available at https://kojipkgs.fedoraproject.org/compose/Fedora-Modular-27-20171013.n.0/compose/Server/ 17:04:22 #info As we have no RC there are subsequently no Test Matrices for the F27 Server Beta RC 17:04:29 Adamw: Would you like to do the Mini-blocker review or can we skip ? 17:04:34 * jkurik is proposing to skip 17:04:43 * langdon also 17:04:48 I was *really* hoping to have an RC today, but last night we had an unanticipated hiccup with PDC 17:05:00 So I'm hoping for tomorrow now 17:05:21 sgallagh++ 17:05:22 jkurik: Karma for sgallagh changed to 17 (for the f26 release cycle): https://badges.fedoraproject.org/tags/cookie/any 17:05:28 there's one proposed blocker... 17:05:33 if folks can vote in bug i guess that'd be fin 17:05:33 e 17:05:48 #topic Mini-Blocker Review 17:06:03 #help people are requested to vote in bugs 17:06:17 there arthere are some bugs blocking the Change tracking bug 17:06:19 see 17:06:21 #link https://bugzilla.redhat.com/show_bug.cgi?id=1474931 17:06:26 #undo 17:06:34 #link https://bugzilla.redhat.com/showdependencygraph.cgi?id=1474931 17:06:49 #info hit "change parameters" until bugzilla deigns to show you the graph 17:07:16 some of these seem pretty big 17:07:43 I'm worried about untracked unknowns 17:08:25 There are lots of smaller ones.. But I havent been able to map pagure/gh issues to bz yet 17:09:46 mattdm: do you want to discuss it now, or can we move on ? 17:10:25 at this meeting at least, if not at this moment 17:11:04 ok, so lets leave it for the Open Floor section 17:11:27 wfm 17:11:48 mattdm: ok 17:13:28 mattdm: wfm means Wait For a Moment ? or Works For Me ? 17:13:33 works for me 17:13:47 yeah sorry. works for me :) 17:13:47 I am always confused by this slang :-( 17:13:59 #topic Test Matrices coverage 17:13:59 * mattdm will try to use less slang 17:14:06 #info As there is no RC yet, Test matrices are not ready as well 17:14:12 #info We are skipping the Test Matrices coverage check 17:14:18 #topic Go/No-Go decision 17:14:24 < QE, FESCo, RelEng - we need +1/-1 17:14:27 pretty clearly we are no go. 17:14:37 * mattdm has pre-teen kids and it's kind of all about the abbrevs 17:14:44 right, I am no-go as well 17:14:53 No go 17:15:07 no go 17:15:11 obvious no-go. 17:15:16 ok, thanks 17:15:37 proposed #agreed Due to missing RC for the F27 Server Beta release the decision is “No Go”. The F27 Server Beta release slips for one week. The Go/No-Go meeting for the F27 Server Beta release is going to be combined together with F27 Final Go/No-Go meeting. 17:16:43 do you think we can combine F27 Server Beta and F27 Final together ? 17:17:46 jkurik: combine the meetings or combine the releases? 17:17:52 Personally, no 17:17:53 mattdm: the meetings 17:18:01 Ohh 17:18:49 proposed #agreed Due to missing RC for the F27 Server Beta release the decision is “No Go”. The F27 Server Beta release slips for one week. The Go/No-Go meeting for the F27 Server Beta release is going to be combined together with F27 Final Go/No-Go meeting on 2017-Oct-26 at 17:00UTC. 17:19:34 may I have your acks, or comments, please ? 17:19:46 that seems fine. 17:19:59 Are we slipping F27 Server final as well 17:20:29 ack 17:20:33 yeah, I think we have to... 17:20:38 +1 17:20:42 mattdm: I am writing a second part of the proposed agreed, lets agree on the Go/No-Go first 17:20:50 ok 17:20:56 #agreed Due to missing RC for the F27 Server Beta release the decision is “No Go”. The F27 Server Beta release slips for one week. The Go/No-Go meeting for the F27 Server Beta release is going to be combined together with F27 Final Go/No-Go meeting on 2017-Oct-26 at 17:00UTC. 17:21:08 here we go: 17:21:11 proposed #agreed The slip also affects the F27 Server GA, it moves to 2017-Dec-12. The rain date for the F27 Server GA moves to 2017-Dec-19. 17:22:15 mattdm, langdon: ^^^ ok ? 17:22:36 I'm +1 but not happy 17:23:13 * nirik nods. +1 17:23:31 Is Dec 19th feasible? 17:23:40 Or do we need to make that rain date January? 17:23:50 mattdm: do you mean because of Christmas ? 17:24:25 mattdm: that is a second option, I just did not want to delay it more then necesary 17:24:26 12/19 is very doable 17:24:31 For GA 17:24:34 yeah, christmas and end-of-year holidays 17:24:41 I don't want to delay more either 17:26:07 I think if we can't hit 12-12, though, we're unlikely to hit 19 17:26:09 perhaps we can leave it on 2017-Dec-19 for now and if we will not be able to have the F27 Server Final released on 2017-Dec-12 (the targed date) we can revisit on Go/No-Go where we will know current status 17:26:25 +1 17:26:26 Let's just not miss the first target :) 17:26:47 :-) 17:27:07 ok, so I am considering my second proposed #agreed as agreed :-) 17:27:11 wait 12-12 was not possible earlier because it needs infrastructure working from 12-04 -> 12-08 17:27:41 however infrastructure will be moving hardware that week 17:27:58 I don't think there is a proposal to move in to the hw window.. 17:28:11 Still the tues after iirc 17:28:43 Ohh wait.. Now I'm confused too 17:28:59 the final needs to be ready 12-07 for a 12-12 date. However I can't promise you will have working build systems for most of 12-04->12-08 17:29:13 right. that week is kind of a dead zone. 17:29:27 or if you prefer "relax and do something else" :) 17:29:27 that is the week when we need to work on RC for the Final 17:29:40 so if you can't freeze on 11-30 your next freeze date will be 12-14 17:29:53 sorry s/freeze/rc-final/ 17:29:57 contyk: you seem confident about 12/19... can you help me feel confident? will everyone we need be available? 17:30:35 It sounds like we need to slip to a target of Dec 19, with a rain date of Jan 9, 2018. 17:30:35 ok, so then the proposal for the slip of the F27 Server Final will be like this: 17:30:44 mattdm: you were faster 17:31:24 faster but sad :-/ 17:31:27 So.. Just to clarify.. The "release" on 12/12 is decided and staged before the outage.. Right after the 11/30 go/no-go 17:31:29 proposed #agreed The slip also affects the F27 Server GA, it moves to 2017-Dec-19. The rain date for the F27 Server GA moves to 2018-Jan-09. 17:31:53 yeah, my understanding is that we had the go/nogo so that week didn't matter 17:32:14 mattdm: If we get into good enough shape for Beta -- i.e. we have images and usable platform, fixing the remaining content within a month or more seems pretty doable 17:32:15 Right.. So.. The q is.. Can we be ready by 11/30 17:32:34 mattdm: we have also semi-frozen the buildroot most modules use, which helps 17:32:37 if we are go on 11/30, release can be on 12/12. it's already done at that point 17:32:59 I think what I hear langdon saying is "Proposed: We slip to the rain date for final now, and don't plan to have a rain date after that" 17:33:06 Contyk.. How do u feel about 11/30? 17:34:00 Mattdm not exactly.. I was clarifying what the freeze date is for final if we use the rain date.. I also like a rain date in jan if/when we slip to the existing rain date 17:34:52 But.. We could do.. 12/19 as the new final, making freeze the thurs before, with a rain date in jan 17:35:49 * langdon notes contyk seems to be typing :) 17:36:00 so: go/no-go on 11/30, if go, release 12/12. If that is no-go, go/no-go on 12/14 and release on 12/19. If that is no go, go-nogo on jan4th, release on 9th? 17:36:19 Right 17:36:35 double rain dates! 17:36:50 With slickers? 17:36:58 * contyk feels great about any dates between 11/17 and 12/18 17:37:08 * contyk will be on PTO then 17:37:13 since it's decemeber, they could be snow dates. ;) 17:37:37 proposed #agreed The slip also affects the F27 Server GA, it moves to 2017-Dec-12 having Go/No-Go meeting on 2017-Nov-30. The rain date for the F27 Server GA moves to 2017-Dec-19 having the Go/No-Go on 2017-Dec-14. 17:37:47 what about this ? ^^^ 17:38:00 * langdon wonders why mattdm's basket of fires spilled 17:38:23 I just put it down to rest for a minute! 17:38:39 Jkurik +1 17:38:50 why is there rain when things are on fire? :) 17:39:01 Point 17:39:06 nirik: there is no fire when is a rain 17:39:55 We could just start calling then fire dates.. Omg.. Let's stay focused.. I need dinner :) 17:40:14 anyway. yeah. +1 to that proposal 17:40:24 it's a rain of fire. 17:40:34 Hail perhaps? 17:40:35 sounds good to me. 17:40:48 ok, considering as agreed 17:40:49 I've seen fire, and I've seen rain... 17:40:54 but let's _really_ not slip to that new rain date, because it's basically destroying any chance for press 17:41:00 #agreed The slip also affects the F27 Server GA, it moves to 2017-Dec-12 having Go/No-Go meeting on 2017-Nov-30. The rain date for the F27 Server GA moves to 2017-Dec-19 having the Go/No-Go on 2017-Dec-14. 17:41:16 yeah. 17:41:19 #action jkurik to publish the Go/No-Go result 17:41:32 #topic Open floor 17:41:56 mattdm: would you start the discussion regarding the 1474931 ? 17:42:27 Sure. Well, it's not just that bug -- it's in general that I'm worried because I don't know what's going on 17:42:48 the blocker bug process gives me a pretty good way to keep up and know where to focus attention 17:42:55 but if we don't have bugs, we can't have blocker bugs 17:43:18 It doesn't *necessarily* need to be there, but there needs to be some unified dashboard of all important work remaining 17:44:09 For me is the situation somehow disorganized as some issues are tracked in Bugzilla, sone in Pagure, some in Trello ... and we do not have clear visibility on it 17:44:15 at this point, is it *just* a matter of transfering/linking stuff from pagure and github? 17:44:23 there's stuff in trello? i didn't even know. 17:44:30 also releng stuff in taiga 17:44:39 There is now primitive linking in bugzilla for pagure issues. 17:44:40 mattdm: I am not sure about now, but there were in the past 17:44:48 ie, you can point to a pagure bug from bugzilla bug 17:45:09 No.. Just pagure, gh, and bz for "us" 17:45:18 nirik: that may be sufficient, if we're willing to make a tracker bug be a blocker 17:45:27 nirik: the problem is that you need to manually ensure consistency, which is not an easy thing 17:45:29 that way, less need to duplicate 17:45:31 whatever works. ;) 17:45:55 But making new bzs for every issue is time consuming and I haven't had it 17:46:17 does it require domain knowledge to do whatever linking work is needed here? I mean, if we had a volunteer with otherwise no idea what's going on, could they do the work? 17:46:24 or does it need to be langdon or contyk? 17:46:41 And we don't have a component to put them on because the sync on digital create isn't working for modules.. Which is another bug/rfe I need to file 17:46:50 Mattdm no 17:46:58 mattdm: it's just the normal bugzilla 'other bug' thing 17:47:24 It's pretty much everything linked off the content tracking Readme in gh 17:47:57 langdon: can you link that here for those following along at home? 17:48:20 * langdon on mobile.. So in a min 17:48:35 thanks 17:48:57 That was easy https://github.com/fedora-modularity/f27-content-tracking 17:49:20 Each of the modules has its own repo linked there with issues. 17:49:49 There are a few more on the pagure modularity repo.. But not much 17:50:12 what is "Runtime dependencies (not complete)"? 17:50:50 Installs/buidks but doesn't run probably 17:51:35 so *all* of those are beta blockers currently? 17:51:39 * mattdm goes to get a bigger basket 17:52:08 Yes.. But they are "easy" 17:52:18 Mostly 17:53:29 langdon: do I understant it correctly that the https://github.com/fedora-modularity/f27-content-tracking is the master tracking tool for now ? 17:53:49 Essentially yes 17:53:55 Here's my suggestion: let's have one tracker bug for "modular content" and have it link to that page, and make it either beta or final release blocking 17:54:01 then we'll use that as the tracker 17:54:06 Some others here and there.. Like bodhi uodate 17:54:13 mattdm: ack 17:54:30 are there blockers that are *outside* of that content plan that are not in bugzilla? 17:55:16 Yes.. But sub 10 17:55:25 where are those tracked? 17:56:02 langdon: can these be moved to the github page ? 17:56:42 I'm thinking bugzilla for those? 17:56:46 Yeah.. Or bz links 17:57:11 Yeah.. That's fine.. 17:57:12 langdon: which things are there which are not in https://bugzilla.redhat.com/showdependencygraph.cgi?id=1474931 ? 17:57:37 and would it help if jkurik or me or someone put them there so you have one less thing to stress out about? 17:58:00 At least the components in bz is not filed 17:58:09 Yes :) 17:58:18 The other infra style stuff is there 17:59:09 there where? in bugzilla? 17:59:44 Ohh yeah.. And linked.. The last few are on the gh repo itself and here: 18:00:53 http://pagure.io/modularity 18:01:10 okay. i will make bugs 18:01:37 can you respond to katec's email about rel-eng needs? or contyk? or someone? 18:01:42 she is getting cranky at me 18:01:46 \o/ 18:03:02 Yeah.. 18:03:13 okay, let's move this over to #fedora-modularity and close out the meeting? 18:03:15 * langdon notes one of many cranky at me 18:04:28 I was disconnected. Did I missed something ? 18:04:45 langdon: so if we combine the http://pagure.io/modularity with the github README file and with bug 1474931 - do we have it all then ? 18:05:23 I think so yes.. 18:05:32 ok 18:06:17 anything else ? mattdm ? 18:06:51 I'm good. but langdon needs to answer my question over in the other channel or I can't help 18:07:04 Ha.. Didn't see it yet 18:07:26 Anything else to be discussed on this meeting ? 18:08:45 #info The Modularity is tracked on the following places: http://pagure.io/modularity , https://bugzilla.redhat.com/showdependencygraph.cgi?id=1474931 , https://github.com/fedora-modularity/f27-content-tracking 18:08:50 Not from me 18:09:07 Thanks everybody then 18:09:18 Thanks 18:09:19 I am going to close the meeting in 1 minute ... 18:10:29 langdon: mattdm: btw, i think we may kinda have duplicate blocker bugs now... 18:10:53 #endmeeting