15:02:32 <bnemec> #startmeeting oslo 15:02:32 <bnemec> Courtesy ping for bnemec, jungleboyj, moguimar, hberaud, stephenfin, kgiusti, johnsom, e0ne, redrobot, bcafarel, smcginnis 15:02:32 <bnemec> #link https://wiki.openstack.org/wiki/Meetings/Oslo#Agenda_for_Next_Meeting 15:02:33 <openstack> Meeting started Mon Apr 6 15:02:32 2020 UTC and is due to finish in 60 minutes. The chair is bnemec. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:02:34 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:02:36 <openstack> The meeting name has been set to 'oslo' 15:02:40 <hberaud> yo 15:02:42 <johnsom> o/ 15:02:45 <smcginnis> o/ 15:02:58 <jungleboyj> o/ Multi-tasking. 15:02:59 <ansmith> o/ 15:03:18 <kgiusti> o/ 15:04:49 <openstackgerrit> Merged openstack/oslo.log master: Use unittest.mock instead of third party mock https://review.opendev.org/716394 15:05:15 <bnemec> #topic Red flags for/from liaisons 15:05:47 <jungleboyj> Nothing that I am aware. 15:05:53 <bnemec> We reverted the oslotest switch to unittest.mock, which should mean that is no longer a concern for other projects. 15:06:03 <openstackgerrit> Merged openstack/oslo.reports master: Use unittest.mock instead of third party mock https://review.opendev.org/716397 15:06:45 <smcginnis> Kind of a red flag, but the new sphinx release appears to be breaking several repo's docs jobs. So no directly oslo related, but something we should be aware of. 15:07:00 <smcginnis> And looks like oslo.config is impacted. 15:07:08 <johnsom> The fix for the oslo policy command line changes seems to work for us. 15:07:09 <bcafarel> late o/ 15:07:15 <bcafarel> (nothing I know of from neutron) 15:08:26 <bnemec> johnsom: Awesome. I should maybe send an email out about that because there may be other projects that also need to make changes for it. 15:08:40 <bnemec> Everybody had their own workaround for the cli args issue. 15:09:15 <hberaud> +1 for the wide email 15:09:56 <bnemec> I can link to the Octavia and Keystone changes as examples. 15:10:06 <bnemec> #action bnemec send email about oslo.policy cli change 15:10:41 <hberaud> yep good ideas for the examples 15:10:55 <hberaud> could help users 15:11:50 <bnemec> I had no idea the can of worms I opened when I started digging into this bug. :-) 15:12:03 <hberaud> :) 15:12:09 <openstackgerrit> Merged openstack/oslo.utils master: Use unittest.mock instead of third party mock https://review.opendev.org/716392 15:12:13 <bnemec> #topic Releases 15:12:54 <bnemec> New olsotest and new tooz went out late last week. One to fix a problem, the other as an FFE. 15:13:29 * moguimar is late 15:13:30 <bnemec> Unfortunately I didn't get everything else released before non-client library freeze. Is that going to be a problem, smcginnis? 15:15:38 <openstackgerrit> Merged openstack/oslo.db master: Use unittest.mock instead of third party mock https://review.opendev.org/716385 15:15:48 <smcginnis> bnemec: What else is pending? 15:16:12 <bnemec> A lot of doc and test changes. 15:16:52 <bnemec> I haven't seen any functional changes yet, but if we branch from the latest release of a number of libraries we're going to lose things on the stable branch. 15:16:58 <smcginnis> Doesn't sound too risky. We would just need to post a FFE to the ML I think. 15:17:21 <smcginnis> If it's job config changes, it might be easier to backport those. 15:17:32 <smcginnis> Since they aren't something that needs to be "released" to end users. 15:17:33 <bnemec> Yeah, they're basically going to be administrative releases. 15:17:49 <bnemec> There's kind of a lot of them. :-/ 15:18:07 <openstackgerrit> Merged openstack/oslo.vmware master: Use unittest.mock instead of third party mock https://review.opendev.org/716387 15:18:11 <bnemec> We have quite a few libraries that don't see a lot of releases anymore so they pile up over time. 15:18:20 <smcginnis> We're probably early enough that I would think it's OK to do a final release to get those included in a branch. 15:18:48 <bnemec> Okay, I'll write the release patch and send an email to the list for the FFE. 15:18:59 <smcginnis> ++ 15:19:33 <bnemec> #action bnemec write final release patch for Oslo libraries and send email to list for FFE 15:20:23 <bnemec> Okay, that should do it for releases. 15:20:36 <bnemec> #topic Action items from last meeting 15:20:54 <bnemec> (none) 15:20:58 <bnemec> Okay, that's easy. :-) 15:21:37 <bnemec> #topic Non-client Library Freeze 15:22:17 <bnemec> We've kind of already discussed this, but just to be explicit: we now need an FFE from the release team for any further Ussuri releases. 15:22:42 <bnemec> That includes bug fixes, so keep that in mind if you're reviewing something until we branch. 15:23:08 <hberaud> ack 15:23:14 <bnemec> Fixes that won't break the initial release can probably wait and be backported. 15:23:17 <openstackgerrit> Merged openstack/oslo.middleware master: Use unittest.mock instead of third party mock https://review.opendev.org/716395 15:23:53 <openstackgerrit> Merged openstack/oslo.i18n master: Use unittest.mock instead of third party mock https://review.opendev.org/716390 15:24:11 <bnemec> #topic PTL Situation 15:24:23 <bnemec> As you may have noticed, nobody ran for Oslo PTL this cycle. :-/ 15:25:10 <bnemec> In light of the weird situation the world is in, I have permission from my manager to keep going for a bit longer. 15:25:36 <hberaud> good news 15:25:48 <bnemec> However, we discussed doing some additional delegation to smooth the transition when it does happen. 15:26:18 <bnemec> One thing that would pretty simple and useful would be if we have a rotation of people doing the weekly releases. 15:26:55 <hberaud> how to manage the PTL approval on the release side? 15:27:04 <bnemec> It's not a huge time commitment, but it's a repetitive one so it ends up eating up a decent amount of time when one person is doing all of them. 15:27:12 <hberaud> still on the hands of liaison and PTL during the weeks? 15:28:00 <bnemec> Maybe or maybe not. Anyone can propose a release, it would just need signoff from the PTL/liaison before it could merge. 15:28:12 <hberaud> ack 15:28:35 <bnemec> So, if you're interested in helping out with that, let me know. 15:28:44 <bnemec> If not I'll start reaching out to specific people. :-) 15:28:52 <hberaud> I'm already liaison but I could more commited on that if needed 15:29:32 <bnemec> hberaud: Cool, that would be great! 15:30:11 <bnemec> I've already written up some of the process in the PTL guide, but maybe it can be expanded. 15:30:23 <hberaud> it could help you to focus on other PTL side to tranfer 15:30:52 <hberaud> s/side/sides/ 15:31:14 <hberaud> s/tranfer/transfer/ 15:31:59 <bnemec> Yep 15:32:42 <bnemec> (my network just blinked, so hopefully I didn't miss anything) 15:33:52 <moguimar> mine "blinked" for an hour, so I lost my last meeting and the start of this one xD 15:34:06 <bnemec> Well, this should be interesting. All of a sudden my wired network connection is flaky. :-/ 15:34:34 <bnemec> moguimar: :-) 15:34:51 <bnemec> Fortunately I think we're almost done anyway. 15:35:17 <bnemec> Skipping weekly wayward review since we're in freeze. 15:35:21 <bnemec> #topic Open discussion 15:35:34 <bnemec> So, anything else before we call it? 15:35:45 <hberaud> nope 15:36:54 <moguimar> not here 15:37:19 <bnemec> Alright, thanks for joining everyone! 15:37:22 <bnemec> #endmeeting