21:01:09 #startmeeting networking 21:01:09 Meeting started Mon Jan 9 21:01:09 2017 UTC and is due to finish in 60 minutes. The chair is armax. Information about MeetBot at http://wiki.debian.org/MeetBot. 21:01:10 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 21:01:12 The meeting name has been set to 'networking' 21:01:15 o/ 21:01:17 o/ 21:01:23 hello folks, welcome back after the looong break 21:01:30 o/ 21:01:36 I hope you’re well recharged 21:01:44 and ready to roll 21:01:55 also, happy new year! 21:02:00 o/ 21:02:01 likewise! 21:02:03 Likewise! 21:02:52 the agenda for the meeting 21:02:58 #link https://wiki.openstack.org/wiki/Network/Meetings 21:03:18 even though there’s no announcement as stated 21:03:21 #topic Announcements 21:03:50 I am gonna remind folks that this cycle FF comes closer 21:03:52 than usual 21:04:12 we only have a few weeks left to the end of ocata 21:04:20 o/ 21:04:37 o/ 21:04:50 any announcement/reminder from any of you? 21:05:02 just dates. next week is neutron-lib release 21:05:09 and week after, ocata-3 21:05:29 dasm: yes, in fact we gotta nail the week for requirement freeze 21:05:30 so, currently we should wrap up all outstanding changes for these 21:05:41 Also remind folks about the PTG 21:05:57 I checked this morning and there are about 150 places left open 21:06:11 is there an outline of topics for the PTG, or we just going to play it by ear? 21:06:35 mlavalle: good point 21:06:41 boden: first comes first served? who has topic, can discuss it? :) 21:06:48 #link https://www.openstack.org/ptg/ 21:06:58 boden: I am still trying to figure out what the format is going to be like 21:07:13 and, i believe. other announcement. 21:07:20 armax: thanks for your service as PTL 21:07:26 I’ll communicate something between this week and the next 21:07:38 * armax blushes 21:08:42 dasm: let’s talk about neutron-lib in its section 21:08:53 any other reminder/announcement? 21:09:36 looks like we’re good 21:09:39 #topic blueprints 21:09:51 as ocata-3 21:09:58 we got the following outstanding plan: 21:09:59 #link https://launchpad.net/neutron/+milestone/ocata-3 21:10:12 as usual we’re cronically late 21:10:48 we should probably do some pruning before FF 21:11:19 of the high priority ones 21:11:47 neutron-lib is ongoing, so it’ll roll over 21:12:24 though boden and I optmistically and probably irrealistically wanted to have one subproject entirely off neutron as dependency I feel we did churn quite a bit of code so far 21:12:55 we made some progress, but we have one week to cut another ocata release, so we probably don’t have much time left 21:13:03 armax: there’s a good bit in review right now as well 21:13:28 boden: we should find some 1-1 time this week to go over the list and prioritize 21:13:48 armax: I’ll be around all week 21:14:02 boden: could you please hit me via email with some times where we can catch up? 21:14:25 I don’t see ihrachys 21:14:47 kevinbenton: how’s push notification going? 21:15:10 armax: need some reviews from ihrachys 21:15:23 kevinbenton: anything the team at large can help you with? 21:15:40 armax: if there is an OVO person 21:16:01 armax: there is a warning that someone should look into on every get_object call 21:16:31 http://logs.openstack.org/39/388939/16/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/26aa4ca/logs/screen-q-svc.txt.gz?level=TRACE 21:16:40 Unique keys not in sort_keys. The sorting order may be unstable. 21:16:59 kevinbenton: is that generated by patch 388939 21:17:00 ? 21:17:27 armax: this patch results in it appearing a whole bunch 21:18:00 kevinbenton: so you’re saying it shows in the gate but not as frequently as 388939? 21:18:21 do we have qos in the gate? 21:18:33 kevinbenton: not on the full job 21:18:41 but the API one 21:18:43 we do 21:19:37 i don't see the errors there 21:19:44 ok 21:19:53 mlavalle: what about routed networks? 21:19:58 but this is the first code with neutron server running loading ports, networks, security groups, and sg rules 21:20:11 kevinbenton: aye 21:20:23 armax: over the past few weeks I was able to make great progress 21:20:34 completed the funtionality and the unit tests 21:20:45 tested the code extensively in my deployment 21:21:03 and founf a bug on the Nova side: https://bugs.launchpad.net/nova/+bug/1652642 21:21:03 Launchpad bug 1652642 in OpenStack Compute (nova) "Nova API doesn't return aggregate's uuid, which is needed when using the placement API" [High,Fix released] - Assigned to Matt Riedemann (mriedem) 21:21:26 mriedem and jaypipes were super responsive 21:21:26 nice 21:21:37 and the fix merged Friday night 21:21:59 so I tested it over the weekend and it works fine 21:22:19 that looks like quite a nice catch 21:22:34 yeah, they were surprised about it 21:23:03 later today I will push the updated complete code 21:23:27 It's two patchsets. the first one is the placement API client: 21:23:49 #link https://review.openstack.org/#/c/414726/ 21:24:13 and the second one is the piece that uses that client to talk to the placement and nova APIs: 21:24:35 #link https://review.openstack.org/#/c/358658 21:24:40 mlavalle: ack 21:24:53 as I said, code is complete and tested. All I need after tonight is reviews 21:25:11 that's my update :-) 21:25:20 mlavalle: thanks 21:25:36 armax: i'll update the blueprint tomorrow 21:26:25 anything else on blueprints from someone in the team? 21:27:35 mlavalle: is there any integration testing done with nova? 21:28:00 mlavalle: we can take this offline though 21:28:09 armax: I've been doing that manually in my deployment. I intend to follow up with tempest tests after this code merges 21:28:31 mlavalle: ok 21:28:41 moving on 21:29:08 as I don’t see ihar in the channel let’s skip an update on ovo/no api downtime effort, unless someone else can? 21:29:47 ok 21:29:48 moving on 21:29:53 #topic bugs 21:30:16 I was the last known bug deputy 21:30:38 I think we’re been unstaffed the last week or so, but things have been relatively quiet 21:30:47 no major fire to put out 21:31:25 grafana dashboards don’t like they are screaming 21:31:36 I did notice something in channel earlier today 21:31:45 about nova being broken 21:32:13 https://bugs.launchpad.net/python-novaclient/+bug/1654806 21:32:14 Launchpad bug 1654806 in devstack "Functional tests (with neutron) failing with "ERROR (Conflict): Multiple possible networks found, use a Network ID to be more specific. (HTTP 409)" since 1/6" [High,In progress] - Assigned to Matt Riedemann (mriedem) 21:32:18 nova client functional job i think 21:32:48 we should look into it 21:32:53 based on what i've seen it's not a neutron problem 21:33:12 well at least not neutron server 21:33:38 they are using the admin credentials for regular tenant operations 21:33:53 so when it lists networks, it also sees the external network that belongs to the admin and gets confused 21:33:58 anyone interested, except kevinbenton? 21:34:18 armax: sc68cal was also looking into it 21:34:27 sc68cal: any update? 21:35:13 I’ll see if I can spot anything 21:35:38 we need a deputy for the week, any volunteer? 21:35:58 someone new, come on! 21:36:06 new year’s resolution 21:36:08 you know you want it! 21:36:29 burn some calories with the extra typing on the keyboard 21:37:15 armax: you quit being PTL, you should have extra time :P 21:37:29 I’m more familiar with neutron-lib, but I can give it a shot if there’s no one else 21:37:32 kevinbenton: I am still the PTL until there’s a new one 21:37:50 kevinbenton: one we have a new one, I can be the deputy as much as you like 21:37:58 boden it is! 21:38:16 #action boden deputy for the week of Jan 9 21:38:21 boden: Thanks! 21:38:25 boden: all you have to do is dispatch appropriately 21:38:40 armax: ack.. I’ll read up on the process 21:38:47 http://docs.openstack.org/developer/neutron/policies/bugs.html#neutron-bug-deputy 21:39:17 * haleyb wanders in late 21:39:33 haleyb: hello 21:39:46 ok, moving on 21:40:02 I don’t see john-davidge around 21:40:11 let’s go straight to OSC 21:40:20 #topic Transition to OSC 21:40:26 abhiraut: hi 21:40:31 cleaned up wiki here 21:40:32 https://etherpad.openstack.org/p/osc-transition-priorities 21:40:39 thanks to ankur on that one 21:41:07 looking 21:41:59 barring vpnaas and lbaasv2 i see patches for almost all commands 21:42:00 ok, once we squashed this list, I guess we’re at virtually parity 21:42:06 yeah 21:42:13 nice 21:42:33 for sdk only a couple of patches remain 21:42:52 abhiraut: added the etherpad link to the team meeting wiki page 21:42:59 ill work on them this week.. so hoepfully can get people to look at them 21:43:07 thanks 21:43:23 thank you 21:43:30 The security groups breakage has been causing problems for a bunch of teams.... 21:43:40 fyi. in osc+networking there are multiple problems: https://bugs.launchpad.net/manila/+bug/1652317/ 21:43:40 Launchpad bug 1652317 in Manila "OpenStackSDK refactoring caused various OSC networking commands to fail" [Critical,New] 21:43:45 indeed, reviews may be slow coming in. 21:43:46 johnsom: which one? 21:43:48 ^^^ Yeah, that 21:44:02 It has all of our gates blocked at the moment 21:44:03 ouchy 21:44:23 yeah security group is one of the 2 patches which remain to be completed 21:44:30 as you can see here 21:44:31 https://etherpad.openstack.org/p/osc-network-command-sdk-support#L71 21:44:43 ill get on to that 21:45:15 *aaS service patchsets I have seen require some more attention to be meet OSC standards. Could use more eyes on them 21:45:18 The tests got "skipped" so it made it in with broken securitygroup create 21:45:25 This is going in: https://review.openstack.org/#/c/417879/ 21:46:04 johnsom: is anyone working on the fixes that make the networking commands compliant with the latest sDK? 21:46:19 One of our folks did this: https://review.openstack.org/#/c/417813/ 21:46:44 It fixes our issue, but of course requires a python-openstackclient release before the gates pick it up. 21:46:47 though that needs a release 21:47:07 Right. I think that is why the revert is going into global 21:47:30 the revert is not solving all the issues by the looks of it though 21:47:31 ok 21:47:45 thanks for bringing this into attention. 21:48:07 how did this not get caught in the gate? 21:48:30 They put in skips on all of the tests 21:48:34 we did switch to using the opentsack client in the gate 21:48:38 johnsom: where? 21:49:02 armax https://review.openstack.org/#/c/417813/6/openstackclient/tests/functional/network/v2/test_security_group.py 21:49:05 As an example 21:49:45 oh my 21:50:20 I am afraid to ask why 21:50:21 armax: FWIW the root cause of these recent OSC/SDK network command issues is the OSC functional tests were broken for a time and we did not catch either a) real failures or b) SDK incompatibilities 21:50:47 dtroyer: I see 21:51:02 the functioanl tests were fixed around dec 23, we skipped the breakages to give us time to catch up without holding up the world 21:51:21 dtroyer: reason why I asked is that I did this https://review.openstack.org/#/c/391188/ not too late ago 21:51:54 and if the functional jobs do exercise devstack, like I have seen with changes to the openstackclient patches 21:52:00 we would catch geniune failures 21:52:48 IIUC, we were not catching them early enough, ie before an OSC release 21:53:28 as soon as we can remove the recently added functioanl skips we'll do another OSC release 21:54:02 dtroyer: is there anything that the neutron team can do to help this process? 21:55:17 * armax looks a the clock and realized the meeting is about to be over 21:55:19 oh, i forgot i have a brief announcement 21:55:20 just work through the SDK compatibility issues with us… 21:55:28 (if we have a sec) 21:55:29 my apologies for the mess 21:55:30 kevinbenton: shoot 21:55:50 dtroyer: please feel free to tag me on any change you want us to review 21:55:53 or abhiraut 21:56:05 rally team has been getting several neutron scenarios submitted to their repo and they were hoping for people to take a look at them 21:56:07 dtroyer : hit me up too 21:56:09 to make sure they are sane 21:56:10 if there’s anything specific you want us to own, please let us know 21:56:12 from the neutron team 21:56:26 kevinbenton: ack 21:56:30 kevinbenton: tag me? 21:56:46 kevinbenton and you and I can have a look at them? 21:56:55 ok 21:56:58 andreykurilin: do you have a rally neutron dashboard for us to pass around? 21:57:05 andreykurilin: for revies 21:57:07 reviews* 21:57:13 moving on to the next topic 21:57:23 #topic Neutron-lib, planned refactoring and other impacts 21:57:43 boden: you want to mention briefly the discussion we had today? 21:58:15 on my end I wanted to make sure ihar’s change https://review.openstack.org/#/q/topic:advertise-mtu-removal would get some limelight during this meeting 21:58:54 kevinbenton: I didn't create separate board yet(with quick link), but I have a "search term" - http://paste.openstack.org/show/594332/ 21:59:05 armax: I’m not sure it’s that brief, maybe we should wait till next week 21:59:11 boden: ok 21:59:28 so with one minute left, I suppose we’ll have to wrap it up here 21:59:45 goodbye everybody! 21:59:57 thanks for joining 21:59:58 Thanks! 21:59:59 by 22:00:02 @#endmeeting 22:00:07 Thanks!! 22:00:09 thanks 22:00:17 :) 22:00:17 thanks 22:00:32 o/ 22:00:34 \o 22:00:36 #endmeeting 22:00:46 you had an at-sign preceding it 22:00:49 armax 22:01:18 armax has to do it 22:01:28 #endmeeting