16:00:03 #startmeeting releaseteam 16:00:04 Meeting started Thu Sep 12 16:00:03 2019 UTC and is due to finish in 60 minutes. The chair is smcginnis. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:00:05 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 16:00:07 The meeting name has been set to 'releaseteam' 16:00:15 Ping ttx dhellmann diablo_rojo hberaud evrardjp armstrong tonyb 16:00:16 o/ 16:00:26 o/ 16:00:27 o/ 16:00:34 #link https://etherpad.openstack.org/p/train-relmgt-tracking Agenda tracking 16:00:38 a deh ya! 16:00:46 you're right on time 16:01:05 Gotta be punctual. ;) 16:01:56 Merged openstack/releases master: Release tosca-parser 1.6.0 https://review.opendev.org/681240 16:02:04 I just saw ttx around, so just waiting a little more before starting. 16:02:13 o/ 16:02:19 #topic Review week tasks completion 16:02:29 Looks like most are crossed off as done. 16:02:50 evrardjp: I saw you ping diablo_rojo_phon earlier for that client lib task. 16:03:05 yeah 16:03:06 so 16:03:15 I haven't proposed stuff 16:03:17 https://etherpad.openstack.org/p/train-m3-unreleased-for-autoreleases 16:03:44 I have all those patches in my env ready, but I haven't digged yet into what must be proposed or not 16:03:55 Since some teams are still trying to get last minute changes in before their final client release, we could probably wait until later today or early tomorrow to see what hasn't been covered by the teams by then. 16:03:58 Either I can just propose everything and cancel what's not necessary 16:04:08 yeah that's what I thought too 16:04:30 but when I see that list of names ... I doubt things will change :) 16:04:42 let's see if I was wrong :D 16:04:50 Maybe one or two of them, but yeah, I see some usual suspects there. 16:05:01 yeah exactly :) 16:05:37 Would you mind if I propose them all, and cancel the releases that don't make sense? I know it's not the usual way, but our tox output is so nice. 16:05:46 and I love zuul 16:05:49 ++ 16:05:59 Better to put those out there now 16:06:04 At least we have pretty low overhead for our jobs. 16:06:13 ok 16:06:17 So a few extra patches won't slow everyone down or anything. 16:06:17 let me push those now then 16:06:34 It might make it easier for some teams too since they can just do a quick update of the hash if needed. 16:06:47 Thanks for doing that evrardjp 16:07:04 Jean-Philippe Evrard proposed openstack/releases master: Auto releasing python-barbicanclient https://review.opendev.org/681793 16:07:10 Jean-Philippe Evrard proposed openstack/releases master: Auto releasing python-congressclient https://review.opendev.org/681794 16:07:13 that took me like 3 minutes, I can do that :) 16:07:15 #topic Release requests that may be affected by freezes 16:07:17 Jean-Philippe Evrard proposed openstack/releases master: Auto releasing python-cyborgclient https://review.opendev.org/681795 16:07:23 sorry for the spam 16:07:24 Jean-Philippe Evrard proposed openstack/releases master: Auto releasing python-glanceclient https://review.opendev.org/681796 16:07:32 Jean-Philippe Evrard proposed openstack/releases master: Auto releasing python-mistralclient https://review.opendev.org/681797 16:07:36 Right in the middle of the meeting logs! :D 16:07:37 yeah, I was about to approve that one this morning and was like... wait a minute 16:07:38 Jean-Philippe Evrard proposed openstack/releases master: Auto releasing python-monascaclient https://review.opendev.org/681798 16:07:46 Jean-Philippe Evrard proposed openstack/releases master: Auto releasing python-octaviaclient https://review.opendev.org/681799 16:07:53 Jean-Philippe Evrard proposed openstack/releases master: Auto releasing python-saharaclient https://review.opendev.org/681800 16:07:59 Jean-Philippe Evrard proposed openstack/releases master: Auto releasing python-searchlightclient https://review.opendev.org/681801 16:08:01 it's almost over... 16:08:06 Jean-Philippe Evrard proposed openstack/releases master: Auto releasing python-swiftclient https://review.opendev.org/681802 16:08:10 In theory we are at library freeze 16:08:14 Jean-Philippe Evrard proposed openstack/releases master: Auto releasing python-tackerclient https://review.opendev.org/681803 16:08:17 I thought oslo was already in freeze since they try to do it a week before the other freezes. 16:08:21 Jean-Philippe Evrard proposed openstack/releases master: Auto releasing python-tricircleclient https://review.opendev.org/681804 16:08:38 so should we really be approving those ? I guess it's ~ok 16:08:45 since requirements is not frozen yet 16:09:11 I thought we would still look for a requirements FFE for anything past the lib freeze. 16:09:12 should we implement some check to make it clear? 16:09:19 Even if requirements in total are not frozen. 16:09:20 We're in feature freeze. 16:09:23 * diablo_rojo appears late 16:09:29 bnemec: Oh good, was just going to ping. 16:09:36 bnemec: Are the updates in https://review.opendev.org/#/c/681333/1 important for train? 16:09:39 The releases I proposed were bug fixes. 16:10:10 yeah it's a bit in grey area 16:10:21 I guess they're not critical. All of the changes are backportable if we have to. 16:10:36 Two are just release notes for things that landed recently. 16:10:39 libraries are frozen a week before so that people consume the latest features 16:10:43 prometheanfire: Happen to be around? Any preference on getting FFE approval for lib releases at this point? 16:10:55 and then they are frozen at RequirementsFreeze 16:11:00 Bugfixes would be good to get out there. 16:11:11 so in theory bugfix releases are still OK this week 16:11:28 And if there's no feature changes, then should be low risk for consumers of those libs. 16:11:33 I'd say let's get them out then. 16:11:34 I would approve it now and freeze requirements after 16:11:44 just wanted us to discuss it first 16:12:11 So looks like one bug fix and two release notes. Ship it. 16:12:39 shipped 16:12:57 That was the only lib one out there now, right? 16:13:03 yes 16:13:05 #topic Discuss no-change libraries 16:13:15 So I found only two cases of no-changes-at-all 16:13:26 cinderlib: has changes, just no releases (is cycle-trailing, so not really a library that services depend on. Should probably be moved to type:'other') 16:13:42 That is planned for release after cinder. 16:13:52 cinderlib does not behave like a library-you-depend-on 16:14:02 it's a bit of a one-off 16:14:10 so it shows on reports 16:14:25 I'd advise making it a "other" thing if it is to stay a cycle-tariling thing 16:14:27 It's technically a library, for other things outside of openstack, but probably does make more sense for our purposes to call it "oterh" 16:14:40 We don;t do cycle-trailing libs 16:14:44 Or "other" even. 16:14:52 OK, I'll propose that 16:14:56 ++ 16:15:08 the other is os-acc and that is being abandoned 16:15:18 I'll propose a removal of the deliverable file 16:15:27 since that is what throws me off 16:15:36 ++ againo 16:15:40 *again 16:15:43 Sheesh, typing. 16:16:28 Only two is actually pretty good. And they weren't bad ones either. 16:17:18 #topic Remind the requirements team to freeze changes to openstack/requirements by applying -2 to all open patches. 16:17:19 smcginnis: ya, I'd say we are in freeze now, so FFEs for libs would be good 16:17:45 Thierry Carrez proposed openstack/releases master: Remove os-acc deliverable https://review.opendev.org/681808 16:17:47 prometheanfire: Would you like bnemec to do it for oslo? There's one minor bugfix and two release note changes, so they are pretty minor. 16:17:52 Going through gate right now. 16:18:06 I'd approve it, just needs the request 16:18:57 Okay, I'll send a request to the list. 16:19:07 Thanks! 16:19:21 there are a bunch of things still getting released to master that'll need it I think, unless the cutoff is 'now' or any review after x 16:19:34 I missed that part for FFE when reviewing, sorry. I thought it was not yet active. 16:19:55 many things in the same timeframe 16:20:25 the date for freeze could go up til tomorrow though (the 13th) 16:20:34 looking at the schedule 16:20:41 Thierry Carrez proposed openstack/releases master: Make cinderlib an "other" deliverable https://review.opendev.org/681809 16:21:44 OK, we'll watch for anything else coming through that could have ripple effects on other deliverables. 16:23:11 cool 16:23:43 #topic R-4 email content final review 16:23:51 #link https://etherpad.openstack.org/p/relmgmt-weekly-emails 16:23:57 L424? 16:24:03 I did a draft, but there was two sections I was not sure of 16:24:13 evrardjp: yes 16:24:22 constraints update patches should not be approved until a stable/train branch has been created for openstack/requirements ?? 16:24:31 I don't believe that is still the case with constraints. 16:24:44 Now that tonyb got the static URLs, those can be approved at any point. 16:24:53 The patch itself says something like "will be tested with master until stable is created" 16:25:15 Very small window of risk that some new library will be updated in master before the requirements stable/train branch is created. 16:25:23 OK removed the * 16:25:27 But not very likely and seamless to the teams. 16:25:32 fill train goal info ?? 16:25:41 I don't think we're doing that now either. 16:25:48 I was wondering if teams still filled those 16:25:53 I'm pretty sure they don't 16:25:54 Merged openstack/releases master: Oslo releases for 2019-9-10 https://review.opendev.org/681333 16:26:07 There are the storyboard stories, but not like before where each team had to submit a patch to update the goal. 16:26:10 So I think that's out too. 16:26:24 done 16:26:43 I simplified StringFreeze to only mention dashboards since that is the only thing translated 16:27:12 Looks good to me. 16:27:22 Anyone else have any comments on the email content? 16:27:40 Otherwise I will get that sent out after the meeting so I don't forget about it. 16:27:47 Also I did send a separate email to cycle-with-intermediary no-release-yet peeps 16:27:59 Nice, thanks 16:28:03 because that would be noise for 80% of the teams 16:28:28 next week we have a remidner for cycle-with-intermediary no-release-in-last-2-months peeps 16:28:53 Man, another cycle flying by. Only feels like I've been PTL for a few weeks. :D 16:28:53 ok, good to go 16:29:05 maybe wait until tomorrow to send it since it says "we are in FF!" 16:29:17 or late tonight 16:29:23 nothing to say on the email, but would be happy to discuss after the meeting about the constraints url innerworkings. I suppose it's with the nice redirections, but I don't know how it internally works 16:29:33 Oh, true. I did try to soften the note under General Information, but there's more in there. 16:29:36 evrardjp: magic 16:29:44 I will make myself a note and wait until tomorrow. 16:29:51 ttx: there is no such thing Michael 16:30:20 well, a kind of magic 16:30:28 One dream, one soul, one prize, one goal... 16:30:38 :) 16:30:40 Hah 16:31:00 OK, if anyone has any updates for the email draft, feel free to propose changes in the etherpad. I will get that sent out tomorrow. 16:31:07 #topic Review next weeks tasks 16:31:14 I grabbed a couple 16:31:42 can also do the List cycle-with-intermediary ... thing 16:31:48 unless someone wants it 16:32:14 Might as well since you've done all the others. :P 16:32:20 I'll do the stable branch creation. 16:32:21 haha 16:32:26 one man army ttx 16:32:26 yeah, that is what I was thinking 16:32:32 Unless someone else really wants to do that one. 16:32:45 It's reeeallly difficult. 16:32:53 This rage that lasts a thousand years 16:33:01 Will soon be gone 16:33:12 :) 16:33:23 Is your second name Freddie? 16:33:45 You should see me doing the Show must go on. My best karaoke thing 16:34:14 we ought to karaoke the entire flash gordon soundtrack 16:34:15 I don't think I've seen a good OpenStack karaoke party since Sydney. 16:34:15 Expectations are high now, and I am glad to join you on the karaoke (just for watching that) 16:34:29 fungi: ++ 16:34:51 OK, tasks are covered then. 16:34:56 #topic Open discussion 16:35:04 Anything else we need to cover? 16:35:10 (my wife has just gotten me to agree to adopting another kitten, and this one is named "freddy mercury" apparently) 16:35:22 Seems like noone has done cycle highlights 16:35:31 Not enough cats in the car on the way to the mountains? 16:35:31 er, freddie 16:35:47 smcginnis: yeah, don't get me started 16:35:53 :) 16:35:56 diablo_rojo: not true, lots of them on the changes list 16:35:57 in real news, gerrit project rename maintenance commences 1400z monday 16:36:03 Oh 16:36:08 diablo_rojo: but yeah, far from everyone 16:36:08 I am behind this morning 16:36:10 my bad 16:36:13 Yeah, lot's I've been holding off for your approval diablo_rojo. 16:36:21 I sent another email reminder yesterday 16:36:23 same here, holding off 16:36:32 I'll check them out shortly. 16:36:47 so there will be some gerrit/zuul/gitea disruption monday, but also some release requests were waiting for their respective projects to be renamed i think 16:37:00 We had the one. 16:37:11 https://review.opendev.org/#/c/673234/ 16:37:14 ya kayobe 16:37:49 ++ 16:37:51 I wanted to point out that the gate has been super flaky the last week or so 16:38:06 It knows the release calendar. 16:38:06 seems like overnight we've managed to get a number of fixes in and it seems fairly stable today 16:38:07 not to be confused with super freaky 16:38:17 Totally different. 16:38:35 we can enqueue bug fixes to the gate and promote them above other changes 16:38:55 but also release team might need to be ready for projects not getting code in and making hard decisiosn around whether or not thigns get RC'd 16:39:00 (i wonder if next christine will want to adopt a dog named "rick james") 16:39:29 We're usually pretty flexible about spilling over into the next week for teams that have been impacted by stuff like that. 16:39:31 Should be OK. 16:39:55 Alrighty, anything else? 16:40:26 None frm me :) 16:40:35 OK, thanks everyone for helping with release management. 16:40:44 #endmeeting