22:00:48 #startmeeting neutron_drivers 22:00:49 Meeting started Thu Dec 1 22:00:48 2016 UTC and is due to finish in 60 minutes. The chair is armax. Information about MeetBot at http://wiki.debian.org/MeetBot. 22:00:50 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 22:00:52 The meeting name has been set to 'neutron_drivers' 22:00:56 hola! 22:02:28 we’re a couple of weeks away from O-2 22:02:37 in case you have not noticed 22:02:38 :) 22:03:27 #link https://releases.openstack.org/ocata/schedule.html 22:03:34 O-2 is the week of Dec 12 22:04:09 I wanted to take a few minutes of this meeting to do some sanity checking on our backlog 22:04:12 #link https://launchpad.net/neutron/+milestone/ocata-2 22:05:32 I am wondering if there are a few iitems in tehre that are no longer relevant 22:06:33 BPs like diagnostics, routed networks catch my attention as specs that are potentially understaffed 22:06:50 because both carl_baldwin and amuller have moved to greener pastures 22:07:18 also sec group logging is still in spec discussion mode; and probably flow management for l2 extensions? 22:07:24 I was also wondering if it’s still relevant to track fwaas_v2 for this cycle 22:07:30 I think mlavalle is moving along on routed networks well 22:07:49 ++ 22:07:50 kevinbenton: my understanding is that his focus is mostly nova-side this cycle 22:08:04 Isn't that all that's left? 22:08:07 but the neutron side that carl_baldwin had in mind is effectively unstaffed 22:08:17 Oh, the floating ip stuff? 22:08:21 Yes. 22:08:23 kevinbenton: no, there was making external networks routed aware 22:08:26 so to speak 22:08:38 I've been talking with a few folks, mainly john_davidge about that stuff. 22:08:43 Going to meet with him Monday. 22:08:51 I think we should do a different blueprint to track that 22:08:57 I agree 22:09:02 carl_baldwin: ok 22:09:21 let me get togetehr with mlavalle and john-davidge 22:09:30 and we’ll reassess 22:09:37 armax: understaffed meaning not enough cores to help drive, correct? 22:09:39 boden: have you got in touch with amuller? 22:09:55 armax: yes, he’s looking for someone to help drive the diagnostics spec/work 22:09:58 boden: pretty much yeah 22:10:27 ihrachys: as for the logging spec, rossella said she was still keen to help 22:10:42 but if it tooks us 4 cycles to get the spec in order 22:10:52 armax: … and we are back to square 1 with a new spec 22:11:03 I am not gonna speculate on how long it’s gonna take to agree on the code 22:11:39 armax: if we can’t get the spec closed soon, then it’ll surely be difficult to contain in Ocata 22:11:58 so go review it! ;) 22:12:02 boden: if we can at least agree on the specification, that would be a big step forward 22:12:17 armax: spec is ready.. grab a beverage and enjoy 22:12:26 boden: you’re funny :) 22:12:46 come my side of the screen and I’ll show you my backlog :) 22:12:57 armax: IMO its ready for some core feedback… I’m hoping its a bit simpler, but who knows 22:13:22 boden: I am not the only core in the room ;) 22:13:31 anyone else has anything in mind? 22:13:35 armax: understand; theres no lack of work.. I’m hoping we can progress with the spec anyway 22:13:54 I am going to take a pass at the milestone dashboard and clean it up a bit 22:13:59 it’s been neglected lately 22:14:00 FYI, I moved the one LBaaS bug out if you refresh you screen. 22:14:15 johnsom: only one? 22:14:17 lazy 22:14:40 The *only* lbaas bug that was on your O-2 list, because we are cool 22:15:22 johnsom: understood 22:16:00 I'm still working on the other 60 I just inherited... lol 22:16:38 ihrachys, kevinbenton: how’s the stuff assigned to you going? 22:17:09 for ovo, I think we are making good progress, and we got rossella_s helping us lately with reviews, which is nice. 22:17:10 armax: ok. should still be able to get the l2 agent done for push notifications by end of cycle 22:18:01 for no-downtime-upgrades, we landed the patch that guards against contract scripts; and we are looking at port binding spec for live migration, giving suggestions on how to make model changes in the new world. 22:18:15 ihrachys: that’s great 22:18:24 as for push-notifications, I tend to review when kevinbenton has something for me 22:18:25 in fact I wanted to bring up the next topic I had in mind 22:18:41 #link https://review.openstack.org/#/q/status:open+project:openstack/neutron-specs 22:18:45 open specs 22:19:13 the high profile ones I can think of are: diagnostics, port status, and port binding 22:19:33 port status i think is pretty close 22:19:45 https://review.openstack.org/#/c/392023/ <- this should not exist, rfe is postponed 22:19:51 anything else come to mind that require some focus and attention? 22:20:36 armax: what is the timeline for these if they get ready? 22:20:41 port binding we just need to nail down the model changes, if any, everything else is shaping up and should be close soon 22:20:42 armax: can we start landing stuff in ocata 22:21:08 kevinbenton: land what type of stuff? 22:21:19 armax: like if port status gets approved for example 22:21:25 armax: can we merge code this cycle? 22:21:31 if the code is ready, sure 22:21:44 ack 22:21:51 I hope I can get time by today and tomorrow to have a pass to the ones I mentioned 22:22:22 hoping no gate fire preempts me from thi 22:22:23 s 22:22:24 :) 22:23:34 anything else that comes to mind about this list of specs? 22:24:20 the rfe 22:24:46 brianstajkowski: can you be more precise? 22:24:51 the rfe's in o-2, are those open to spec work as well 22:24:58 sorry hit enter too quickly 22:25:10 specifically the subnetpool rfe 22:25:36 brianstajkowski: bug 1558812? 22:25:36 bug 1558812 in neutron "[RFE] Enable adoption of an existing subnet into a subnetpool" [Wishlist,Triaged] https://launchpad.net/bugs/1558812 - Assigned to Ryan Tidwell (ryan-tidwell) 22:26:21 I should have taken the RFE bug out of Ocata 22:26:26 when I took the blueprint out 22:26:37 because Ryan and Carl had no cycles this...cycle 22:26:52 brianstajkowski: is this what you’re referring to? 22:27:03 yes 22:27:33 though I saw you and Ryan chatted recently 22:27:53 carl_baldwin, the big issue with that spec was worrying about all of the race conditions, right? 22:28:01 s/spec/rfe 22:28:02 not sure if the interest is related to a recent surge in staffing 22:28:25 kevinbenton: something along those lines, iirc 22:29:29 kevinbenton: Yes. I wanted an atomic adoption of all subnets on a network. 22:30:02 carl_baldwin: can you comment on the RFE what race conditions you can think of? 22:30:11 carl_baldwin: just so we have them recorded 22:30:22 carl_baldwin: and know what to watch out for if someone picks it up in th future 22:30:35 kevinbenton: sure, I can do that. 22:30:42 carl_baldwin: thx 22:31:59 armax: ping 22:32:53 mlavalle: he's in shock :) 22:32:54 mlavalle: I was wondering if we should move blueprint routed-networks out of O 22:33:12 at least the neutron-side of it that carl_baldwin had in mind to work on 22:33:23 unless you and john davidge have a handle on it 22:33:40 we can handle it 22:33:45 in any case we’d need to update assignee/approver on the blueprint 22:34:11 the only piece missing is the interaction with Nova 22:34:13 mlavalle: how’s the nova side going? 22:34:20 and I am working on that 22:34:29 it is pretty advanced 22:34:29 mlavalle: that’s not what this spec should be tracking though 22:34:55 armax: so then we should mark it as done for neutron IMO 22:35:03 armax: and open a new one for floating IP stuff 22:35:13 kevinbenton: ok, that’s what I am leaning on too 22:35:15 yes, the Neutron side is done 22:35:37 except the floatingip stuff 22:35:40 ok 22:35:43 i can be approver 22:35:47 and I will have the Nova side done 22:35:56 this cycle 22:36:01 at this point this is pike material 22:36:28 sorry, what is pike material? 22:36:43 deferred to PIke the floatingip stuff you referred to 22:36:49 yes 22:36:55 ok 22:37:17 how do you want to track the nova side piece for this cycle? 22:37:26 mlavalle: I don’t :) 22:37:45 I trust you you get it done unsupervised :) 22:37:59 ok, let's do something 22:38:00 jokes aside, is there a spec/bp on the nova side of the fence? 22:38:21 No, because it's really code I am writing on the Neutron side 22:38:33 that integrates with Nova 22:38:42 OK, do you have a patch # handy? 22:39:12 yes, hang on 22:39:19 https://review.openstack.org/#/c/358658/ 22:39:25 are you getting enough nova core attention? 22:39:34 https://review.openstack.org/#/c/358658/ 22:39:46 yes, I am getting nova core attention 22:40:13 kevinbenton reviewed that patchset a few days ago 22:40:22 and we agreed on a the next step 22:40:36 ugh my memory is bad 22:40:43 i forgot there is still neutron side stuff to do 22:40:47 mlavalle: ok, let’s keep the blueprint open for this cycle, I’ll update the whiteboard to reflect the scope of the work for ocata 22:40:48 that should fall under the blueprint then 22:41:05 armax: cool 22:41:23 I'll make sure I update you every weekly meeting 22:41:49 kevinbenton the enginefacade-switch blueprint has lost its approver 22:42:04 on https://blueprints.launchpad.net/neutron/ocata/+assignments 22:42:08 armax: i can be approver for that 22:42:14 we should really get the defectors to pass the baton 22:42:16 armax: because i understand what is required 22:42:22 HenryG, carl_baldwin, amuller ^ 22:42:28 armax: and have been reviewing some of Ann's patches already 22:42:35 kevinbenton: ok 22:44:36 ok, I have some work to do with this dashboard and the various backlogs 22:44:49 any other item that comes to mind? 22:44:58 can we change this meeting time? 22:45:13 since the TZ switch it conflicts with another one i have 22:45:18 kevinbenton: what do you have in mind? 22:45:32 an hour earlier or later :) 22:45:58 kevinbenton: an hour later should work for me 22:46:07 it’ll probably not work for ihrachys 22:46:12 * ihrachys becomes grumpy 22:46:15 but I guess it’s a matter of weeks 22:46:20 it will work, anything will 22:46:27 kevinbenton: can you put up for one more week? 22:46:31 yes, in a month, I will be in a better place 22:46:33 armax: yep 22:46:36 ihrachys: but I won’t :) 22:46:46 ptls gonna suffer 22:46:48 ihrachys: are you moving? 22:47:01 mlavalle: yes, always on the move 22:47:13 I can also live next time with +1h 22:47:37 +1 means 11pm CET 22:47:39 well my meeting that conflicts is every other week 22:47:46 ok 22:47:47 so we can certainly wait two weeks to start the new time 22:47:57 so your conflict is this week or the next? 22:48:00 this week 22:48:04 ok 22:48:12 we can move it sooner too 22:48:21 and that actually works better for me and ihrachys 22:48:29 i think sooner is harder on amotoki isn't it? 22:48:34 true 22:48:44 it would be 6am 22:49:00 let me also get also of amotoki to see where he’s at 22:49:06 ack 22:49:07 we have 2 weeks to sort this out 22:49:23 by then there won’t be a neutron project anymore so the problem will solve itself out 22:49:40 dramatic 22:49:52 as always 22:49:55 ok, anything else? 22:49:59 other request? 22:50:03 I am in the christmas spirit 22:50:18 no money requests please 22:50:26 I accept gift cards 22:50:36 first day of December. time to be in the Christmas spirit 22:50:36 I can get you a christmas card 22:50:49 all the gift cards I had I gave them to dougwig 22:51:01 but he claims he has never received them 22:51:50 nope, never did. 22:52:01 if theres’ nothing else that can be discussed in 10 mins I’d say let’s get 10 mins back 22:52:08 8 now 22:52:18 took 2 minutes to type it? 22:52:23 dougwig: I am still waiting on the nginx fix! 22:52:34 ihrachys: I type like a sloth 22:52:56 armax: and i'm still waiting on my gift cards. mutually assured destruction. 22:53:04 armax: there is a patch isn't there? 22:53:07 dougwig: if that is not THE definition of passive aggressive I don’t know what is! 22:53:07 :) 22:53:23 kevinbenton: yes 22:53:25 in merge conflict 22:53:35 kevinbenton: but to your point 22:53:37 ha. that's a -2 for you, somewhere down the road. 22:53:39 we did move forward a bit 22:53:55 so I can’t complain too much 22:55:00 ok folks 22:55:12 thanks for joining 22:55:15 #endmeeting