14:00:57 <slaweq> #startmeeting networking 14:00:58 <openstack> Meeting started Tue Dec 3 14:00:57 2019 UTC and is due to finish in 60 minutes. The chair is slaweq. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:59 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:01:01 <openstack> The meeting name has been set to 'networking' 14:01:03 <njohnston_> o/ 14:01:10 <slaweq> hi 14:01:19 <njohnston> hello 14:01:28 <bcafarel> o/ 14:01:36 <ralonsoh> hi 14:04:26 <mlavalle> o/ 14:04:46 <slaweq> ok, let's start 14:04:55 <slaweq> #topic Announcements 14:05:17 <slaweq> We are still looking for new maintainers for some of stadium projects: 14:05:25 <slaweq> neutron-fwaas: http://lists.openstack.org/pipermail/openstack-discuss/2019-November/010929.html 14:05:32 <slaweq> and neutron-vpnaas: http://lists.openstack.org/pipermail/openstack-discuss/2019-November/010931.html 14:05:52 * mlavalle is surprised I didn't miss the annoucements 14:06:15 <slaweq> so if You know anyone interested in this project, please talk to them about it :) 14:06:24 <haleyb> hi 14:06:27 <slaweq> next one 14:06:31 <slaweq> Removing of neutron-interconnection from stadium project is almost done: https://review.opendev.org/#/q/branch:master+topic:neutron-interconnection-retire 14:06:38 <slaweq> We are waiting for last patch https://review.opendev.org/#/c/694480/ to be merged 14:09:33 <slaweq> next one 14:09:35 <slaweq> We started process of moving networking-ovn code into neutron tree 14:09:49 <slaweq> we will cover that topic later today, as we have ovn related section in the agenda 14:10:02 <slaweq> but I just wanted to make sure, people are aware of it 14:10:12 <slaweq> BP is here: https://blueprints.launchpad.net/neutron/+spec/neutron-ovn-merge 14:10:24 <slaweq> Next one 14:10:26 <slaweq> Next week is Ussuri-1 milestone: https://releases.openstack.org/ussuri/schedule.html 14:10:37 <slaweq> time flies :) 14:10:58 <slaweq> do we want to release something next week maybe? 14:11:22 <slaweq> I don't think we have to but maybe You think it's worth to release on U-1 milestone? 14:12:00 <bcafarel> stable releases? I don't remember on which milestones we said we would tag new ones 14:12:12 <slaweq> haleyb: do You know? 14:12:47 <haleyb> i added info that we'd tag stable releases each milestone as well 14:12:56 <haleyb> it's in doc/ somewhere :) 14:13:15 <slaweq> ok, so we should tag stable releases next week, right? 14:13:47 <haleyb> yes, so we should look at what's in process and merge what we can 14:14:10 * bcafarel moves "go through stable reviews" up his todo list 14:14:15 <slaweq> bcafarel: can You take a look at it next week than? 14:15:48 <slaweq> ok, lets move on than 14:15:53 <bcafarel> slaweq: sure 14:15:58 <slaweq> thx bcafarel :) 14:16:04 <slaweq> last announcement for today: 14:16:06 <slaweq> I proposed patch to add review priority also to stadium projects: https://review.opendev.org/#/c/696628/ 14:16:27 <slaweq> we have it already in neutron so I though that it could be useful to have it also in stadium projects as well 14:16:35 <slaweq> I hope You are fine with that :) 14:17:00 <njohnston> +1 14:17:08 <bcafarel> makes sense, especially for important reviews that could benefit from neutron cores (like gate breakages) 14:17:13 <ralonsoh> +1 14:17:14 <njohnston> especially in neutron-lib 14:17:20 <slaweq> yeah 14:17:38 <slaweq> actually I found that we don't have it for stadium when I wanted to set it for some neutron-lib patches :) 14:17:43 <slaweq> that's why I proposed that 14:17:52 <bcafarel> so the relevant dashboard will be updated for them? (or they already include them) 14:18:20 <slaweq> bcafarel: it already should include them 14:18:50 <bcafarel> nice, no need to update the bookmark :) 14:19:17 <slaweq> ok, that's all announcements from me 14:19:25 <slaweq> anything else You want to announce today? 14:19:59 <haleyb> one thing the octavia reviews show is a "Backport Candidate" vote, might be useful eventually in neutron, but don't want to add too much stuff to that button 14:20:41 <haleyb> just related to your adding the Importance vote 14:20:48 <slaweq> haleyb: sounds interesting, do You have link to octavia example? 14:21:06 <slaweq> it's new vote category or just anoter value of same vote? 14:21:08 <haleyb> https://review.opendev.org/#/c/687370/ - for example, that's upstream only 14:21:29 * haleyb looks for one with a +2 14:21:56 <haleyb> https://review.opendev.org/#/c/696037/ - e.g. a should-be-backported one 14:22:02 <haleyb> slaweq: it's a vote 14:23:01 <haleyb> it would add yet another vote, and i already click on it by accident :) 14:23:40 <slaweq> thx haleyb 14:24:02 <slaweq> looks interesting but we already have tags in launchpad for that 14:24:16 <slaweq> so I'm not sure if we need yet another vote type for this 14:24:26 <haleyb> they use storyboard :-/ 14:24:29 <slaweq> but I'm open for it if team wants to have it 14:24:35 <mlavalle> IMO, we don't 14:25:19 <njohnston> as long as we have no plans to move away from launchpad I think it is unnecessary 14:25:25 <haleyb> oh, you don't want storyboard for sure :) 14:25:30 <slaweq> :) 14:25:46 <slaweq> ok, so lets stick to the launchpad for now and we will be good ;) 14:25:50 <bcafarel> +1 :) 14:25:55 <slaweq> and lets move on here to the next topics 14:25:59 <slaweq> #topic Blueprints 14:26:18 <slaweq> we have a lot of BPs scheduled for Ussuri-1: https://launchpad.net/neutron/+milestone/ussuri-1 14:26:47 <slaweq> we will ofcourse not have them finished on milestone 1 14:27:05 <slaweq> but I added them to be able to track RFEs which were accepted recently 14:27:23 <slaweq> good news is that almost all of them got assignee now 14:28:06 <slaweq> do You have maybe any updates about any of those BPs? 14:29:04 <njohnston> I am getting serious about custom ethertypes, working some on it this week 14:29:15 <slaweq> great njohnston 14:29:28 <rubasov> late o/ 14:30:03 <mlavalle> I have started working on bulk tagging that was requested by the kuryr guys. You can add it to the dasboard 14:30:38 <slaweq> mlavalle: You mean this one https://blueprints.launchpad.net/neutron/+spec/tagging-on-post ? 14:31:14 <mlavalle> yes 14:31:54 <slaweq> ok, I will assign it to You than 14:32:09 <haleyb> mlavalle: nice! i didn't know until two weeks ago the client creates, then adds a tag in a PUT after 14:32:10 <njohnston> mlavalle: after the meeting can we sync on enginefacade? I'd like to keep helping with that, just want to check where we are 14:32:56 <mlavalle> njohnston: just not after the meeting. I have something else to do. I will ping you later 14:33:05 <njohnston> mlavalle: +1 thanks 14:34:44 <slaweq> ok, any other updates about blueprints? 14:34:49 <slaweq> if no, lets move on 14:35:17 <slaweq> ok, lets move on quickly 14:35:19 <slaweq> #topic Community goals 14:35:39 <slaweq> njohnston: any updates on dropping py2 support? 14:36:14 <njohnston> I created an etherpad: https://etherpad.openstack.org/p/neutron-train-zuulv3-py27drop 14:36:40 <njohnston> that tracks both py27 support drops as well as the other community goal of moving all jobs to zuulv3 14:37:07 <slaweq> ++ thx njohnston 14:37:16 <njohnston> Anyone who wants to jump in on the fun, please note in the etherpad what you're working on and post links to your changes, and we'll review them 14:37:27 <slaweq> I will try to pick some of points listed there and work on them next week probably 14:38:02 <haleyb> njohnston: what about removing things like six ? 14:38:45 <njohnston> this is a good example of a change to drop py27 testing: https://review.opendev.org/#/c/688278 14:38:51 <slaweq> haleyb: that's not part of the community goal 14:38:55 <njohnston> haleyb: So this is a common point of confusion 14:39:13 <bcafarel> njohnston: is that a new etherpad from last week CI meeting's one? I thought I had added a sfc review link then (maybe just my memory though) 14:39:14 <njohnston> the community goal is only to *stop testing py27* 14:39:21 <njohnston> bcafarel: correct 14:39:52 <lajoskatona> Hi, if I understand well the goal is to stop testing py27, not removing compatibility code :-) 14:39:59 <haleyb> njohnston: not "burn the boats" ? 14:40:10 <njohnston> if a project decides to make it's code hostile to py27 (by removing six and/or other changes) then it's all right to do as long as you are very sure no other projects use your project as a library 14:40:12 <lajoskatona> haleyb: exactly 14:40:46 <njohnston> for example if neutron was to remove six it would break all the stadium jobs that still import neutron 14:41:18 <njohnston> so in the etherpad there is the cadence for removing py27 support in phases (labelled "retirement phases" 14:41:20 <njohnston> ) 14:41:21 <slaweq> maybe we can try to remove python 2 support completly in next cycle 14:41:21 <haleyb> njohnston: ack, it would take a while to remove things like six anyways 14:41:38 <mlavalle> maybe we should start now 14:41:52 <mlavalle> that way we do it slowly 14:42:20 <njohnston> fine to start now but keep a workflow minus-one on it until February 14th 14:42:41 <mlavalle> ok 14:42:43 <slaweq> njohnston++ 14:42:57 <njohnston> any questions? 14:43:41 <njohnston> it's not a completely straightforward thing because of how projects can affect each other, I have tried to put as much as I know into the etherpad but if you have any problems or questions let me know, any time 14:44:35 <njohnston> that's it for me 14:44:40 <slaweq> thx njohnston for the update and prepare work plan 14:45:03 <slaweq> lets move on than 14:45:04 <slaweq> #topic Bugs 14:45:13 <slaweq> last week bug deputy was njohnston 14:45:23 <slaweq> but I didn't saw any report on ML 14:45:33 <slaweq> njohnston: do You have any bugs You want to discuss with the team? 14:45:37 <njohnston> Ah, I'll send out my notes 14:46:59 <njohnston> slaweq: ISTR you mentioned you wanted tot alk about https://bugs.launchpad.net/neutron/+bug/1853840 14:46:59 <openstack> Launchpad bug 1853840 in neutron "Neutron fails to create bandwidth providers if CONF.host is set" [High,In progress] - Assigned to Bence Romsics (bence-romsics) 14:48:04 <rubasov> I need to add some tests so I can remove the WIP tag 14:48:16 <slaweq> yes, I was looking into that and I saw rubasov's patch 14:48:56 <rubasov> but despite the WIP feel free to look at it and tell me if you like the approach or not 14:49:10 <rubasov> it's largely as described on the ML 14:49:12 <slaweq> should we set higher review priority for this patch as soon as it will be no WIP anymore? 14:49:51 <rubasov> I'm okay with that 14:50:20 <slaweq> ok, I so lets set this flag once it will be ready for reviews 14:50:28 <njohnston> Other than that I think the only one unassigned yet is only importance medium: https://bugs.launchpad.net/neutron/+bug/1853873 14:50:29 <openstack> Launchpad bug 1853873 in neutron "The /v2.0/ports/{port_id}/bindings APIs are not documented" [Medium,New] 14:50:56 <mlavalle> that one can be assigned to me 14:51:05 <slaweq> thx mlavalle 14:51:19 <mlavalle> done 14:51:49 <njohnston> that's all, it was a slow week 14:52:06 <njohnston> I'll send the full bug lish out to the ML right after the meeting 14:52:10 <slaweq> thx njohnston for the update 14:52:19 <slaweq> lets quickly go to the next topic 14:52:27 <slaweq> #topic neutron-lib 14:52:45 <slaweq> I just wanted to say here that I would like to release new neutron-lib version soon 14:52:56 <slaweq> I checked what patches are in review currently 14:53:11 <slaweq> and I think we should merge for patches: 14:53:20 <slaweq> https://review.opendev.org/#/c/695205/ 14:53:21 <slaweq> https://review.opendev.org/#/c/692580/ 14:53:23 <slaweq> https://review.opendev.org/#/c/696308/ 14:53:25 <slaweq> https://review.opendev.org/#/c/696070/ - merged 14:53:27 <slaweq> actually 3 still 14:53:31 <slaweq> and than release new version 14:53:54 <slaweq> as this will "unblock" work for some RFEs on neutron's side 14:54:12 <maciejjozefczyk> slaweq, how often we do release of neutron-lib? 14:54:27 <slaweq> so please review those 3 patches and maybe check if I didn't missed anything what should also be included 14:54:39 <slaweq> maciejjozefczyk: we are doing it when needed 14:54:48 <slaweq> no specific rules for that 14:55:11 <slaweq> do You have anything else related to neutron-lib? 14:55:52 <slaweq> ok, so lets move on quickly 14:55:59 <slaweq> to the last topic for today 14:56:01 <slaweq> #topic Networking OVN and ML2+OVS+DVR Convergence 14:56:25 <slaweq> As I said at the beginning, we started merging networking-ovn code into neutron repo 14:56:26 <slaweq> Blueprint: https://blueprints.launchpad.net/neutron/+spec/neutron-ovn-merge 14:56:28 <slaweq> Proposed rehome plan: https://ethercalc.openstack.org/networking-ovn-migration 14:56:30 <slaweq> Planning Etherpad https://etherpad.openstack.org/p/neutron-networking-ovn-merge 14:56:32 <slaweq> Spec: https://review.opendev.org/#/c/658414/ 14:56:39 <slaweq> those are important links related to this effort 14:56:51 <maciejjozefczyk> slaweq, sorry, for now nothing, but I'll have soonish, 14:56:54 <slaweq> haleyb: maciejjozefczyk lucasagomes do You have anything related to ovn for today? 14:57:09 <mlavalle> this one might be also useful to folks: https://review.opendev.org/#/q/topic:bp/neutron-ovn-merge+status:open 14:57:26 <slaweq> mlavalle: yes, thx 14:57:31 <slaweq> it's in BP also 14:57:36 <lucasagomes> slaweq: nothing other than we have a few patches up for review related to the migration if anyone wants to take a look at them 14:57:55 <haleyb> slaweq: just wanted to thank everyone for the quick work, and core's for reviewing the changes 14:58:00 <mlavalle> lucasagomes: I just posted the gerrit topic above 14:58:15 <lucasagomes> mlavalle: thanks! 14:59:15 <mlavalle> so in that ethercalc sheet, can I assign an item to me? 14:59:25 <slaweq> mlavalle: sure 14:59:26 <lucasagomes> absolutely 14:59:27 <maciejjozefczyk> mlavalle, sure!:) 14:59:43 <slaweq> please sync with maciejjozefczyk and lucasagomes as they are driving it from networking-ovn team :) 15:00:29 <slaweq> ok, I think we are out of time already 15:00:39 <maciejjozefczyk> FYI we're planning to move OVN Octavia provider driver to separate repository, https://review.opendev.org/#/c/697076/; comments about the ACL configuration are welcome :) 15:00:43 <slaweq> thx for attending and have a great week 15:00:47 <slaweq> #endmeeting