18:02:35 <SumitNaiksatam> #startmeeting networking_policy
18:02:36 <openstack> Meeting started Thu Nov 19 18:02:35 2015 UTC and is due to finish in 60 minutes.  The chair is SumitNaiksatam. Information about MeetBot at http://wiki.debian.org/MeetBot.
18:02:37 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
18:02:39 <openstack> The meeting name has been set to 'networking_policy'
18:02:59 <SumitNaiksatam> #info agenda https://wiki.openstack.org/wiki/Meetings/GroupBasedPolicy#Nov_19th.2C_12th_2015
18:04:04 <SumitNaiksatam> not everybody seems to have adjusted to the changed time here i believe :-)
18:04:10 <SumitNaiksatam> #topic Bugs
18:04:15 <SumitNaiksatam> there are no critical bugs
18:04:27 <SumitNaiksatam> but i wanted to bring up a couple and their fixes
18:04:56 <SumitNaiksatam> there was an issue with not being able to clear/unset the protocol field from the CLI
18:05:36 <SumitNaiksatam> while investigating that it led me to a few other issues including one because of which the setting/unsetting of boolean attrs was not working at all
18:05:55 <SumitNaiksatam> the fixes are in this #link https://review.openstack.org/246081
18:06:17 <SumitNaiksatam> also, in the past we discussed adding support for protocol numbers
18:06:36 <SumitNaiksatam> magesh has a patch here: #link https://review.openstack.org/246895
18:07:00 <SumitNaiksatam> i believe the above has been done in a backward compatible way
18:07:30 <SumitNaiksatam> and is also a critical requirement for supporting VPN service
18:07:46 <SumitNaiksatam> please help review and merge at the earliest
18:08:18 <SumitNaiksatam> other than that there was this ODL sync up patch posted by yi #link https://review.openstack.org/230760
18:08:41 <SumitNaiksatam> i am looking for a second core brave enough to +2 this :-)
18:09:02 <SumitNaiksatam> are there any other critical issues
18:09:03 <SumitNaiksatam> ?
18:09:47 <SumitNaiksatam> also, the NAT pool support was added to the UI
18:10:02 <SumitNaiksatam> with this all the workflows should be now possible through the UI
18:10:08 <SumitNaiksatam> please validate if you get a chance
18:10:41 <SumitNaiksatam> i don’t have an update on the functional/integation tests
18:10:50 <SumitNaiksatam> #topic Packaging
18:11:19 <SumitNaiksatam> rkukura: over to you if there are any updates
18:12:07 <rkukura> nothing new from me - any ETA for updated stable/juno and stable/kilo releases, or liberty support?
18:12:48 <SumitNaiksatam> rkukura: yeah, i think for stable we had decided past monday
18:13:00 <SumitNaiksatam> but i still bug fixes being ported
18:13:29 <SumitNaiksatam> hence i did not post a new stable release
18:13:38 <SumitNaiksatam> so at this point i am thinking next week
18:13:53 <rkukura> SumitNaiksatam: OK, thanks
18:14:04 <SumitNaiksatam> regarding the liberty branch, the issue is that we have dependency on vendor packages
18:14:14 <SumitNaiksatam> and those need to be updated as well :-(
18:14:42 <SumitNaiksatam> the dependencies are in the test-requirements to be able to run the UTs
18:14:43 <rkukura> SumitNaiksatam: Are those dependencies needed for UTs and CI?
18:14:52 <SumitNaiksatam> rkukura: yeah UT, not CI
18:15:26 <SumitNaiksatam> so i had it on my to do list to take a stab at those as well, but have been distracted with a few other things
18:16:32 <SumitNaiksatam> ok moving on
18:16:58 <SumitNaiksatam> first, a couple of items which were on the agenda last week, but we ran out of time
18:17:07 <SumitNaiksatam> #topic Long pending patches
18:17:34 <SumitNaiksatam> the following patches from ivar are long pending review:
18:17:36 <SumitNaiksatam> #link https://review.openstack.org/179327
18:17:49 <SumitNaiksatam> #link https://review.openstack.org/192424
18:18:15 <SumitNaiksatam> we need to make a call on those before we close liberty branch
18:19:02 <SumitNaiksatam> rkukura: on the patch which refactors the required attributes, you had some comments about keeping it in sync with the CLI
18:19:13 <SumitNaiksatam> rkukura: can you take a look again and see if we can proceed?
18:19:32 <rkukura> OK
18:19:43 <rkukura> These both will need rebasing as well.
18:19:48 <SumitNaiksatam> rkukura: okay
18:20:04 <SumitNaiksatam> yes, lets follow up with ivar
18:20:34 <SumitNaiksatam> ivar-lazzaro: perfect timing
18:22:08 <SumitNaiksatam> #topic Specs
18:22:19 <SumitNaiksatam> we have a couple of pending specs
18:22:25 <SumitNaiksatam> songole: hi
18:22:34 <songole> Hi SumitNaiksatam
18:22:39 <SumitNaiksatam> songole: do you know if hemanth is around?
18:22:56 <songole> Hemanth is travelling
18:23:09 <SumitNaiksatam> i wanted to check on #link https://review.openstack.org/239743 (Network Service Framework) spec
18:23:11 <SumitNaiksatam> songole: ok
18:23:13 <ivar-lazzaro> hi
18:23:45 <SumitNaiksatam> songole: is it ready for review, or more work needs to be done?
18:23:54 <SumitNaiksatam> if its the latter we should mark it as WIP
18:24:20 <songole> ok. I will ping hemanth.
18:24:39 <SumitNaiksatam> cores/reviewers should take note of the spec anyway
18:25:06 <SumitNaiksatam> ivar-lazzaro: there were a few review comments on #link https://review.openstack.org/242781
18:25:58 <ivar-lazzaro> lookinbg
18:26:01 <SumitNaiksatam> there was also this spec posted by magesh a long time back #link https://review.openstack.org/#/c/189629/
18:26:32 <SumitNaiksatam> i am not sure if this is still required
18:26:58 <ivar-lazzaro> SumitNaiksatam: the cluster_id spec may need some rework
18:27:03 <SumitNaiksatam> songole: i have put a comment in the spec, could you check this with magesh as well?
18:27:05 <ivar-lazzaro> SumitNaiksatam: as the API itself
18:27:13 <SumitNaiksatam> ivar-lazzaro: ah okay, sure
18:27:20 <songole> SumitNaiksatam: will do today.
18:27:24 <SumitNaiksatam> songole: thanks
18:27:32 <ivar-lazzaro> SumitNaiksatam: we are aware of some limitations that we may want to fix before it's too late (we release)
18:28:32 <SumitNaiksatam> igordcard: thanks for posting the questions on the other specs, i abandoned them since there was not activity
18:28:42 <SumitNaiksatam> we can revive them per interest and need
18:29:33 <igordcard> SumitNaiksatam, yeah, housekeeping
18:29:43 <SumitNaiksatam> igordcard: :-)
18:30:00 <SumitNaiksatam> and on that note, we can segue to your anticipated spec
18:30:09 <SumitNaiksatam> #topic QoS policy support
18:30:26 <SumitNaiksatam> i believe there were some follow up discussions after the IRC meeting last week
18:30:36 <SumitNaiksatam> igordcard: any update on that front?
18:31:23 <igordcard> not yet, but as I talked a bit with ivar after the other meeting, it might be only for all traffic for now
18:31:53 <SumitNaiksatam> igordcard: okay
18:32:16 <igordcard> with development regarding the neutron flow classifier that might be something to integrate with QoS, and then both with GBP
18:32:59 <igordcard> I am drafting an initial spec for QoS in GBP, between groups only, for now
18:33:11 <igordcard> it's all
18:33:26 <SumitNaiksatam> igordcard: i think the GBP classifier is high level enough that is can be mapped to whatever flow classifier gets defined anywhere else
18:33:36 <SumitNaiksatam> igordcard: thanks, looking forward to it
18:34:00 <igordcard> SumitNaiksatam, yes that would be good
18:34:00 <SumitNaiksatam> #topic Open Discussion
18:34:45 <SumitNaiksatam> other house keeping items, no weekly IRC meeting next week on account of Thanksgiving here in the US
18:35:18 <SumitNaiksatam> we might also be take a break from the meetings in the last two weeks of Dec since people will be on vacation/travelling
18:36:06 <SumitNaiksatam> let me know if anyone would like to volunteer with documenting the API in-tree ;-)
18:36:54 <SumitNaiksatam> even if you are able to document a couple of resources, its good, i imagine its mostly going to be mechanical work
18:37:05 <SumitNaiksatam> anything else we missed today?’
18:37:34 <ivar-lazzaro> SumitNaiksatam: do we have auto generated documentation?
18:38:04 <ivar-lazzaro> SumitNaiksatam: how do we document APIs in tree?
18:38:07 <SumitNaiksatam> ivar-lazzaro: unfortunately  i am not aware of an easy way to do that for the API
18:38:17 <SumitNaiksatam> ivar-lazzaro: but if you are, we can definitely follow that
18:38:43 <ivar-lazzaro> SumitNaiksatam: no idea myself, was just wondering what the workflow for API documentation would be
18:38:44 <SumitNaiksatam> i wanted to follow the lead of what other projects are doing in openstack
18:39:14 <SumitNaiksatam> ivar-lazzaro: so in that context, we look at how some of the existing projects do it
18:39:46 <SumitNaiksatam> and basically capture the request/response body for CRUD with resources
18:40:05 <ivar-lazzaro> ok
18:40:07 <SumitNaiksatam> either using verbose CLI or postman or something similar
18:40:43 <SumitNaiksatam> i think the openstack documents uses WADL, but it was pretty painful to deal with it if you are new
18:40:57 <SumitNaiksatam> so we can probably just do some rst formatting and get going
18:41:32 <SumitNaiksatam> but i will post a skeleton for review, and perhaps that might make this more concrete
18:41:51 <SumitNaiksatam> anything else anyone want to discuss today?
18:42:56 <SumitNaiksatam> alrighty, i guess shorter meeting today
18:43:07 <SumitNaiksatam> happy thanksgiving to everyone in advance! ;-)
18:43:11 <SumitNaiksatam> thanks all!
18:43:32 <rkukura> thanks SumitNaiksatam!
18:43:36 <ivar-lazzaro> bye! Happy thanksgiving!
18:43:39 <SumitNaiksatam> bye
18:43:41 <rkukura> bye
18:43:44 <SumitNaiksatam> #endmeeting