16:00:24 #startmeeting releaseteam 16:00:25 Meeting started Thu Oct 17 16:00:24 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:26 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 16:00:27 Ping - ttx dhellmann diablo_rojo hberaud evrardjp armstrong tonyb 16:00:28 The meeting name has been set to 'releaseteam' 16:00:30 o/ 16:00:32 o/ 16:00:46 all aboard! 16:00:54 Probably a small group of us this week, but we can wait a bit in case anyone else joins. 16:01:25 #link https://etherpad.openstack.org/p/train-relmgt-tracking Agenda 16:01:50 OK... 16:01:59 #topic Postmortem analysis 16:02:21 anythign that we should fix before next round? 16:02:25 🚂🚂🚂🚂🚂🚂🚂🚂🚂🚂 16:02:27 yesterday went really smoothly, for what that's worth ;) 16:02:42 Yeah, I think things went pretty well overall. 16:02:57 Nothing major I can think of that we need to fix. 16:04:24 ok moving on then 16:04:52 If anyone ever has any suggestions, feel free to make suggestions at any time. 16:05:14 #topic Queens extended maintenance transition 16:05:36 According to our schedule, it looks like next Friday we are due to transition Queens to EM. 16:05:59 Elod was great enough to send out a post to openstack-discuss to alert everyone of this. 16:06:09 Last call for getting any official releases out there. 16:06:58 We've gotten one stable/queens release since then. We'll see if any others trickle through. 16:07:04 Eric Fried proposed openstack/releases master: Release os-traits 1.1.0 https://review.opendev.org/689206 16:07:20 The output from list_unreleased shows mostly non-functionality commits for most repos. 16:08:17 Not sure if there's much else to do or say related to that for now. I'm not planning on proposing any releases for teams with this. 16:08:22 Though I guess... should we? 16:08:31 We've kind of set that precendence now. 16:09:15 hmm we did, but for the current cycle 16:09:23 For stable, I don;t think it is our role 16:09:31 That works for me. 16:09:56 I'm honestly a little worried about the number of things we've put on this group vs. the individual teams to get things done. 16:10:28 I think it's workable with good tooling 16:10:36 But yes I would draw the line at release 16:11:01 #topic Ussuri tracking pad and ping list update 16:11:16 #link https://etherpad.openstack.org/p/ussuri-relmgt-tracking 16:11:42 Today's wraps up this etherpads usefulness and we now move on to the fresh new sparkly ussuri one. 16:11:52 yes jump 16:11:58 I copied the last lines 16:12:21 One thing I wanted to point out there is I've cleared out the ping list. So if anyone likes getting those pings at meeting start, please readd your nick to the list on line 12. 16:13:18 We should probably also review the Review Days. 16:13:30 i've added a reminder there that i'm clear to push up the change to swap the release keys now 16:13:32 Though that might be too depressing. :] 16:13:38 fungi: Thanks! 16:14:05 I think for now we can keep the review days as is, but just speak up if you want to make any changes there. 16:14:42 smcginnis: did you want to send a personal email to liaisons for Ussuri? 16:14:54 Just watching the etherpad. I agree ttx, we can likely skip a lot of those emails. 16:14:57 The "please pay attention to [release] on openstack-discuss" email 16:15:04 I should. 16:15:33 It was a bit of a pain last time I did it with my email providers throttling me since it looked like I was sending out mass spam. 16:15:41 Should probably be sent early next week 16:15:54 Or we can make it the first countdown email 16:15:58 your call 16:16:07 But given how the last couple cycles came to a close with a couple teams seemingly clueless about where we were in the cycle and what the expectations were, I probably should try to avoid that. 16:16:26 I prefer to send all countdown emails to the list 16:16:39 but don;t want to do email overload either 16:17:04 Yes, countdowns I think still should go to the list. Just we had the item to reach out directly to PTLs and liaisons at the start of the cycle, and I stopped doing that. 16:17:20 Not sure if Tony did it for Train, but I'm guessing probably not. 16:17:37 OK, on to the task list... 16:18:17 Who takes the fixing missing things task? 16:18:20 So, the "fixing missing..." stuff. 16:18:27 What do we want to do there? 16:18:38 Or maybe, who wants to take the action to figure out what to do there? 16:18:39 Investigate why they show up, if they should show up etc 16:18:44 I can take it 16:18:51 Thanks! 16:19:18 fungi: And the assumption is it is something you would do, but I'll put your nick on the signing key line item. 16:19:45 thanks, yes it is 16:19:51 I guess I can take the queens EM transition one. Unless anyone else wants it. 16:20:27 I added some scripting to that last time, but I think I still need to address breaking it out into smaller chunks by team or something so it doesn't time out. 16:20:57 And ttx has signed up for the email content again. And again, thank you for that. 16:21:25 I think that's it. 16:21:34 We've covered everything else in https://releases.openstack.org/reference/process.html#before-ptg-after-closing-previous-release 16:22:16 #topic Next week's meeting 16:22:21 Alright. Not sure we need a meeting next week 16:22:33 I think we can vet email content asynchronously 16:22:33 I agree. 16:22:56 Email content and anything that pops up with Queens EM we can just discuss in channel as needed. 16:22:56 I don;t expect any task on the week after to review 16:23:18 Hopefully a quiet couple of weeks. 16:23:22 * smcginnis knocks on wood 16:23:23 that is the idea 16:23:29 Then the Summit 16:23:58 #topic Open Floor 16:24:07 Anything else to discuss? 16:24:17 nothing from me 16:24:26 Oh there is 16:24:29 the Ironic thing 16:24:34 Too late! :P 16:24:37 * ttx checks thread status 16:24:39 What's the Ironic thing? 16:24:41 Oh! 16:24:48 Yeah, we should discuss that. 16:24:57 "Ironic Train release can be broken due to entry in driver-requirements.txt" 16:25:08 I think we need to provide guidance on that thread 16:25:28 i was curious about that. the indicated line is a >= isn't it? 16:25:39 basically the driver-requirements spec for sushy is a bit too wide 16:25:40 or did i misread? i probably misread 16:25:48 >=1.9.0 16:26:02 while some drivers can be broken if not 2.0.0 is used 16:26:14 that was my understanding 16:26:44 Looks like I've deleted my local copy already. 16:26:47 #link http://lists.openstack.org/pipermail/openstack-discuss/2019-October/010148.html 16:26:48 yeah, so if someone tries to install with an older version the driver requirements list claims to support, they'll be broken. however it's technically not wrong to say it requires versions >=1.9.0 in a literal sense 16:27:13 It's more of a stable question, but in that circumstance I would be fine with a bump in driver-req 16:27:26 it just happens to not work with some versions >=1.9.0 but the versions it does work with are allowed by that expression 16:27:35 Seems fair. But I wonder how that impacts distros. 16:27:40 fungi: yeah... it's a bit fuzzy territory 16:28:10 so it's not preventing a working installation 16:28:20 it just happens to provide inaccurate guidance 16:28:27 U-C caps it at 2.0.0 https://opendev.org/openstack/requirements/src/branch/stable/train/upper-constraints.txt#L431 16:28:56 Maybe better to have prometheanfire and/or other packagers respond to that? 16:29:15 yeah, I just did not want it to be ignored 16:29:25 I don't have a dog in that race 16:29:40 As far as stable requirements goes, we can't really lower the upper-constraints. 16:29:59 But yeah, the driver-requirements doesn't force things to be broken. 16:30:07 It "works" 16:30:50 Kind of along these same lines, I wonder about https://review.opendev.org/#/c/686845/ 16:31:18 I wonder if it would have been better to keep that as a train release. 16:31:34 But looks like this should work, then they just need to backport and do a bugfix release. 16:32:43 OK, I don't have anything else on this or other topics. 16:32:45 hmm maybe just post an answer asking for opinions from stable and requirements + saying that >=1.9.0 is not technically wrong 16:33:38 Can someone else respond since I've already deleted my local copy? :] 16:33:46 re: ovsdbapp, meh, whatever works for them :) 16:33:50 Yeah 16:34:40 Oh well, let's wait for prometheanfire to comment on it 16:34:56 * ttx needs to run 16:34:58 Works for me. ;) 16:35:05 I guess that's all anyway. 16:35:08 Thanks everyone! 16:35:16 #endmeeting