16:02:27 <Sukhdev> #startmeeting networking_ml2
16:02:28 <openstack> Meeting started Wed Jan 11 16:02:27 2017 UTC and is due to finish in 60 minutes.  The chair is Sukhdev. Information about MeetBot at http://wiki.debian.org/MeetBot.
16:02:29 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
16:02:31 <openstack> The meeting name has been set to 'networking_ml2'
16:02:54 <Sukhdev> I will go slow so that others have time to join in :-)
16:03:10 <Sukhdev> #topic: Agenda
16:03:17 <Sukhdev> #link: https://wiki.openstack.org/wiki/Meetings/ML2#Meeting_Janruary_11.2C_2017
16:03:51 <Sukhdev> HAPPY NEW YEAR Everybody!!!
16:04:05 <tbachman> Sukhdev: Happy 2017!
16:04:09 <Sukhdev> this is our first meeting of 2017
16:04:22 <brianstajkowski1> 0/
16:04:27 <rkukura> first meeting in several weeks as well
16:04:51 <Sukhdev> rkukura : right
16:04:56 <Sukhdev> #topic: Announcements
16:05:42 <Sukhdev> There are still appx 150 spots left for PTG registration - be sure to grab one, if you have not done yet
16:06:03 <rkukura> Sukhdev: thanks for the reminder - I do plan to go
16:06:45 <Sukhdev> we should have discussion on the future plan for ML2 in Atlanta
16:07:30 <Sukhdev> Keep an eye on the Ocata release timeline
16:07:52 <Sukhdev> FF is only few weeks away
16:08:15 <Sukhdev> I do not have any other announcement - anybody has any announcement?
16:09:17 <Sukhdev> moving on -
16:09:23 <dasanind> o/
16:09:42 <Sukhdev> #topic: bugs/RFEs
16:10:01 <Sukhdev> Port binding for migration -
16:10:24 <Sukhdev> I reviewed two patches related to it and listed them on the agenda for today
16:10:33 <Sukhdev> they both looked good to me
16:11:02 <rkukura> I started looking, and have one question
16:12:43 <dasanind> rkukura: sure
16:12:45 <rkukura> I noticed most of the bindings sub-resource attributes have allow_post=True and allow_put=True. I am not up-to-date on reviewing the spec yet. Is it intended for Nova (or something else) to actually set things like vif_type and vif_details?
16:13:17 <rkukura> Normally these would be the result of ML2’s binding process
16:14:45 <brianstajkowski1> so under the current bindings extension, we allow vnic_type host_id and profile
16:14:50 <brianstajkowski1> I guess we can mirror these
16:16:12 <rkukura> right, those are inputs, and vif_type and vif_details are outputs
16:16:24 <rkukura> also, did we want to expose the binding levels?
16:17:30 <brianstajkowski1> status?
16:17:46 <dasanind> we are currently mirroring the existing portbinding extension in the new extension https://github.com/openstack/neutron/blob/master/neutron/extensions/portbindings.py#L109-L116
16:18:05 <dasanind> rkukura: you mean portbindinglevel?
16:18:49 <brianstajkowski1> dasanind: we'll need to set VIF_TYPE: {'allow_post': False, 'allow_put': False, and VIF_DETAILS: {'allow_post': False, 'allow_put': False,
16:18:58 <brianstajkowski1> currently those are True, we can take offline
16:19:18 <dasanind> brianstajkowski1: ok
16:19:29 <rkukura> dasanind: yes, I was wondering of portbinding levels need to be exposed, but we can cover that in gerrit, and I’d like to look at what we do currently on that.
16:21:40 <dasanind> sure
16:22:29 <Sukhdev> rkukura : you are thinking in levels in terms of HPB, right?
16:22:55 <rkukura> yes
16:23:11 <dasanind> HPB?
16:23:20 <Sukhdev> got it - thanks
16:24:12 <Sukhdev> dasanind : Hirarchical Port Binding
16:24:33 <dasanind> Sukhdev: oh ok :)
16:25:08 <Sukhdev> Anything else we need to cover regarding these patches?
16:25:46 <Sukhdev> dasanind : I found these two and listed them here - I hope I did not miss any
16:26:42 <dasanind> if you have any inputs on the spec https://review.openstack.org/#/c/309416/
16:27:14 <dasanind> that will be helpful
16:27:45 <dasanind> Sukhdev: These 3 patches are all at this point
16:27:47 <Sukhdev> I reviewed this spec while back
16:29:09 <Sukhdev> It looked good to me while back - unless anything has changed recently - will take a fresh look again
16:29:11 <brianstajkowski1> doing an update to the spec today based on new movement on the db wip patch
16:29:38 <Sukhdev> brianstajkowski1 : cool - will wait until you push the updated version
16:30:17 <Sukhdev> anything else on this topic?
16:30:47 <dasanind> I am goog for now.
16:30:50 <dasanind> *good
16:31:02 <dasanind> Will have more update on the extension patch this week
16:31:22 <Sukhdev> dasanind : thanks
16:31:27 <Sukhdev> moving on -
16:31:47 <Sukhdev> #topic: feature requests - driver API
16:32:38 <Sukhdev> There are two of these - I went over them
16:33:13 <Sukhdev> First one has no progress - looks like no body really decided to pursue it
16:33:31 <Sukhdev> There is progress on the second one
16:33:46 <rkukura> I need to revisit both
16:34:06 <Sukhdev> I reviewed the patch for the second one - looked good to me and posted +1
16:34:48 <Sukhdev> rkukura : please do
16:35:29 <Sukhdev> Anybody has anything on any one of these?
16:36:12 <Sukhdev> moving on -
16:36:24 <Sukhdev> #topic Open Discussion
16:37:03 <Sukhdev> In case you did not see the ML, Armando decided not to run for PTL for Pike
16:39:02 <Sukhdev> Anybody has anything general on their mind - this is the time
16:39:09 <Sukhdev> otherwise, we are done!!
16:39:48 <Sukhdev> OK - folks, thanks for attending...
16:39:53 <Sukhdev> bye
16:39:57 <rkukura> bye
16:40:00 <Sukhdev> #endmeeting