16:01:43 #startmeeting releaseteam 16:01:44 Meeting started Thu Jan 31 16:01:43 2019 UTC and is due to finish in 60 minutes. The chair is smcginnis. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:01:45 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 16:01:47 The meeting name has been set to 'releaseteam' 16:02:01 People need to stop pinging me right before meeting start times. :) 16:02:26 ttx: Not referring to you - others that are making me late. 16:02:30 https://etherpad.openstack.org/p/stein-relmgt-tracking 16:02:37 Ping list: smcginnis ttx dhellmann diablo_rojo hberaud evrardjp 16:04:36 o/ 16:04:45 OK, good... 16:04:51 #topic Review days 16:05:15 Now that we have a few more folks, it would be good to redo what our review days are. 16:05:21 And actually get it written down. 16:05:31 I've added a section to the top of the tracking etherpad. 16:05:35 sounds good 16:05:39 diablo_rojo_phon: You around? 16:05:42 o/ 16:05:50 Welcome! 16:06:27 Kinda.. 16:06:48 In Brussels about to figure out dinner, but can follow along here :) 16:07:07 diablo_rojo_phon: OK, just wanted to make sure you were at least aware of the review days. 16:07:27 diablo_rojo_phon: When you have time, please add your name to one of the days on the top of the tracking etherpad. 16:07:32 Much appreciated smcginnis :) 16:07:35 Will do! 16:08:06 Any questions, concerns, comments on review days? 16:08:13 ttx, dhellmann: or additional commentary? 16:08:46 I've signed up for friday, which is usually a light day, so I can float on other days for a while, too 16:09:06 ++ 16:09:09 Nothing from me. I picked Tuesday but if we want me to shift I can do that too. 16:09:19 LGTM 16:09:33 dhellmann: I will do the same. Will be helpful while evrardjp and diablo_rojo_phon get up to speed. 16:09:35 I picked the last day 16:10:04 If any of these end up to be particularly troublesome days for anyone, just let us know and we can adjust. 16:10:21 ++ 16:10:28 #topic Clarify Stein membership status for tripleo-common-tempest-plugin 16:10:41 ttx: You have the background on this? 16:11:03 sure 16:11:17 It's the last leftover on the MembershipFreeze analysis 16:11:38 (a repo that is in governance but not defined in release management yet) 16:11:53 Do they not expect to be ready for any releases in stein? 16:11:57 When I last asked EmilienM he said he was not sure 16:12:02 as the created got reassigned 16:12:26 I think we could just consider it Train material if it ever gets picked up 16:12:32 hello 16:12:41 Hey EmilienM 16:12:51 just wanted to double-check with y'all if that was ok 16:13:00 (including EmilienM ) 16:13:02 it's also a tempest plugin, so it could be independent if needed for now 16:13:08 jaosorior: do you know the status on tripleo-common-tempest-plugin ? 16:13:28 tbh I don't think this repo is going anywhere, it has a super low activity 16:13:41 ok, so safe to skip 16:13:43 Are there any tests defined? 16:14:02 EmilienM: let me figure that out 16:14:21 it is safe to skip yes 16:14:26 EmilienM: chandankumar might know. He's not online though. so I'll ask him tomorrow 16:14:26 let's say that we'll ignore it unless you tell us otherwise 16:14:29 EmilienM: but yeah, lets skip it 16:14:31 Looks like just the framework with no tests. 16:14:44 I'm fine skipping it for now and reevaluating during train. 16:15:18 Any objections to that plan or other thoughts? 16:15:42 +2 16:16:12 +1 16:16:23 OK, thanks everyone. 16:16:28 thank you! 16:16:33 #topic Organize pre s-final-lib tasks 16:16:53 #link https://github.com/openstack/releases/blob/master/doc/source/reference/process.rst#between-milestone-2-and-milestone-3 16:17:14 * EmilienM disappears in shadow 16:17:15 So I copied a bunch to the Stein-3 - 2 week 16:17:31 since they were marked "two weeks before" 16:17:53 That looks good. 16:18:12 The artifact signing key is an important one. 16:18:21 We did That left two, one that you covered in a weekly email 16:18:33 the other I left to discuss 16:18:42 "Follow up with PTLs and liaisons for projects that missed the second milestone, or still haven’t done their library releases yet ?" 16:19:19 Also for R-7 I won't be much around so it might be a good idea to pre-assign those tasks 16:19:32 just in case people have questions on how to do them 16:19:39 So we should probably change that wording in the process doc since the cycle-with-rc change makes "missing the second milestone" the norm. 16:20:01 good point 16:20:05 We have the automatic releases for libraries, but from the paste of a run I did this morning, looks like there maybe should have been a couple that were somehow missed. 16:20:22 did we follow up with those intermediary who did not release before milestone-2 though 16:20:56 I thought so? I should look again. 16:21:09 * ttx tries to remember if those should be switched to cycle-with-rc immediately, or after stein-3 16:21:42 Probably after stein-3? 16:21:57 hmm 16:22:05 "Two weeks before milestone 3, warn cycle-with-intermediary projects that had changes over the cycle but no release yet that the release team will tag HEAD of master for their project if they have not prepared a release by the following week so that there is a fallback release to use for the cycle and as a place to create their stable branch." 16:22:25 Well, it's possible there's a script issue, but "list-deliverables --unreleased --model cycle-with-intermediary" doesn't look like any missed unless I'm misinterpreting the output. 16:22:32 step 5 under https://releases.openstack.org/reference/process.html#between-milestone-2-and-milestone-3 16:22:38 not sure we documented that "switch to rc " policy 16:22:50 I don't think so. 16:24:05 smcginnis: I haven't tracked closely which emails of the new policy ended up being sent 16:24:12 I've added a note for the R-7 countdown email to make sure to include that message. 16:24:14 https://etherpad.openstack.org/p/stein-relmgt-auto-release-change has in "email 4": 16:24:30 "To encourage (force?) this, we would require at least two releases of a non-library cycle-with-intermediary project during the cycle. If a release is not done by milestone 2, these projects would be switched to the new cycle-with-rc. " 16:25:35 I thought we (I) had sent all of those, but now I'm wondering about that last one. 16:25:49 wouldn't hurt to send a reminder, even if we did send that 16:26:03 It's a bit late to send it if we haven't though 16:26:17 Yeah 16:27:47 I get a rather long list of things that haven't released 16:28:06 not surprising 16:28:09 although a bunch of those are tempest plugins so I should filter it more 16:28:14 I guess so: http://paste.openstack.org/show/744320/ 16:28:17 91 without filtering 16:28:38 I feel like we missed our window 16:29:06 we could change the deadline 16:29:16 I agree. We can still propose to change these to cycle-with-rc and have a conversation with the teams over the patch for it. 16:29:17 stein-3? 16:29:28 So/// mandate at least one, and done before stein-3? 16:29:28 list-deliverables --unreleased --model cycle-with-intermediary --type library --type client-library --type service --type horizon-plugin -> 45 16:29:33 yeah 16:29:40 rather than mandate at least 2 with one done before stein-2 16:29:52 and keep that "evolution" for Train 16:29:55 I can include that in today's countdown email. 16:29:56 well, at least 2 with 1 before s-3 16:30:27 dhellmann: I think it's a bit late to announce that if we have not mentioned it before 16:30:40 we should make sure we haven't actually mentioned it, I guess 16:30:47 * ttx is searching email archives 16:30:56 there are only 10 unreleased services 16:31:10 aodh, ceilometer, cloudkitty, magnum, panko, solum, tacker, tricircle, watcher, zun 16:32:26 I can include that list in the countdown and refer to our stated changes that these should consider switching to cycle-with-rc. 16:32:41 yeah can't find anything beyond email 1 16:33:03 I know I sent at least up to 3. 16:33:36 oh 16:33:43 Proposed changes for cycle-with-intermediary services releases, December 3 16:33:57 "If a release is not done by milestone 2, these projects would be switched to 16:33:59 the new cycle-with-rc. 16:34:06 so it was announced! 16:34:09 and ignored 16:34:32 so a reminder with a link to the patch making the change seems like a good idea 16:34:35 I had the feeling it was, but no proof :) 16:34:52 thanks for the grep skills ttx :p 16:34:59 OK, so I think I can propose patches changing the deliverables in that list to -rc and add the PTLs to it. Then we can discuss on there. 16:35:11 ttx: Do you have a date on that email? 16:35:20 He said december3? 16:35:29 Oh, sorry. :) 16:35:30 Yep. I guess if someone replies with an immediate release request that's fine too 16:35:45 sure, that works for me 16:35:53 It's one of the first to be sent to -discuss 16:36:03 maybe it was missed 16:36:11 oh that's why I didn't find it in dev: ) 16:36:13 High probability of that. 16:36:24 So some reminder email would not hurt 16:36:30 I'll mention in the countdown, then get some patches up to change those. 16:36:48 and offer the option to immediately do an intermediary release if they really don't want to be cycle-with-rc 16:36:58 ++ 16:37:15 We said milestone 2, but I think we can be flexible. 16:37:45 yeah, we did not really handle comms on that perfectly around milestone-2 :) 16:37:59 yeah :-/ 16:38:38 that also points to missing doc in PROCESS 16:38:50 we trusted PROCESS but it was not updated 16:39:00 good point 16:39:00 which is why we missed 16:39:12 at least why I missed it 16:39:17 Yeah, I think we need to go through that whole doc and make sure it's still accurate too. 16:39:45 that sounds a good idea. Is it too late to do it at the next summit together? 16:39:45 It's not, since it does not mention anythign about switching to cycle-with-rc after milestone-2 16:39:47 yeah, we really need to review that every cycle 16:40:23 that December 3 email is not reflected in there afaict 16:40:51 ok, let's add that as tasks for R-9 16:41:20 OK, thanks for adding that. 16:41:27 Anything else we should cover on this topic? 16:42:45 #topic Open discussion 16:42:51 smcginnis: do the tasks I added for next week correctly cover the work that needs to be done? 16:43:09 I think so. That covers the notes I had written down. 16:43:12 I think that covers it 16:43:13 ttx: we should make the change patch first so we can link to it in the email 16:43:32 ++ 16:43:40 switched 16:43:58 OK, anything else? 16:44:28 nothing from me 16:44:29 nope 16:44:35 Have fund at FOSDEM. 16:44:38 *fun 16:44:42 And have funds... 16:44:56 one is required for the other 16:45:08 Alright, thanks everyone. 16:45:19 Thanks smcginnis ! 16:45:23 #endmeeting