18:03:19 <SumitNaiksatam> #startmeeting networking_policy
18:03:21 <openstack> Meeting started Thu Apr  7 18:03:19 2016 UTC and is due to finish in 60 minutes.  The chair is SumitNaiksatam. Information about MeetBot at http://wiki.debian.org/MeetBot.
18:03:23 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
18:03:25 <openstack> The meeting name has been set to 'networking_policy'
18:03:43 <SumitNaiksatam> #info agenda https://wiki.openstack.org/wiki/Meetings/GroupBasedPolicy#April_7th.2C_2016
18:03:46 <SumitNaiksatam> rkukura: no worries
18:04:02 <SumitNaiksatam> so just a quick heads up at the outset
18:04:45 <SumitNaiksatam> the gate is broken because of a new version of a dependency lib (fixtures)
18:05:00 <SumitNaiksatam> #link https://review.openstack.org/#/c/302737/
18:05:20 <SumitNaiksatam> its being fixed in neutron, and possibly in upper-constraints as well, but until then our py27 will fail
18:05:33 <igordcard> OChi
18:05:34 <SumitNaiksatam> its failing on the stable branches as well
18:05:38 <SumitNaiksatam> igordcard: yeah
18:06:10 <SumitNaiksatam> and barring a few, most tests fail due to this
18:06:31 <SumitNaiksatam> it might be possible to pin that dependency in your local repo but i havent tried it
18:06:47 <igordcard> SumitNaiksatam: oh is that the same that is blocking my devstack patch?
18:07:07 <SumitNaiksatam> but your devstack patch was failing on the previous day as well, right?
18:07:19 <SumitNaiksatam> igordcard: let me check
18:07:37 <SumitNaiksatam> i rechecked yesterday
18:07:41 <SumitNaiksatam> its fine now
18:07:58 <SumitNaiksatam> i might have rechecked before this gate breakage
18:08:05 <SumitNaiksatam> anyway
18:08:16 <SumitNaiksatam> hemanthravi: still there?
18:08:23 <hemanthravi> yes,
18:08:34 <SumitNaiksatam> #topic Design Spec - NFP
18:08:35 <hemanthravi> have couple of patches that failed.
18:08:40 <hemanthravi> not sure if it's due to this
18:08:44 <SumitNaiksatam> hemanthravi: ok, need to check
18:09:06 <SumitNaiksatam> the wierd thing is that my sanity job passed on our master (which is mitaka(
18:09:17 <SumitNaiksatam> so perhaps mitaka is capped properly
18:09:32 <SumitNaiksatam> kilo and liberty are definitely failing for that same reason
18:09:58 <SumitNaiksatam> hemanthravi: thanks for updating the spec in response to the last set of comments
18:10:24 <SumitNaiksatam> igordcard: i believe you had +1’ed this earlier, and hemanthravi has responded to your pending comments post that
18:10:30 <hemanthravi> addressed all the comments so far, let me know if anyging is missing
18:11:03 <SumitNaiksatam> igordcard: are you okay with the current state of the spec?
18:12:24 <SumitNaiksatam> probably igordcard has slow connection
18:12:37 <SumitNaiksatam> i think most of my comments were answered
18:12:57 <SumitNaiksatam> since this is a large feature, it would have been good to have more details documented
18:13:09 <igordcard> sorry,
18:13:20 <SumitNaiksatam> however, the spec is place to facilitate the design discussion
18:13:33 <igordcard> I didnt have major issues with it, no
18:13:43 <SumitNaiksatam> and the implementation details should be captured in the devref documentation
18:13:49 <SumitNaiksatam> igordcard: okay thanks
18:14:00 <SumitNaiksatam> rkukura: did you get a chance at all to look at the spec?
18:14:26 <SumitNaiksatam> hemanthravi: i believe osm has reviewed this spec?
18:14:37 <hemanthravi> yes, he has
18:14:37 <rkukura> not recently
18:14:45 <SumitNaiksatam> hemanthravi: and magesh?
18:14:50 <hemanthravi> yes
18:15:05 <SumitNaiksatam> hemanthravi: okay can you please get them to comment/vote?
18:15:07 <SumitNaiksatam> rkukura: okay
18:15:10 <hemanthravi> will do
18:15:17 <songole> will do
18:15:24 <SumitNaiksatam> songole: ah there you are
18:15:29 <hemanthravi> have also posted a number of patches for the impl
18:15:35 <SumitNaiksatam> hemanthravi: right
18:16:05 <SumitNaiksatam> rkukura: igordcard: at this point my proposal is that we move forward with this spec unless there are any major objections to anything particular
18:16:41 <SumitNaiksatam> and expect that finer implemetation details will be documented in devref documents that will accompany the impl patches
18:16:45 <SumitNaiksatam> does that sound okay?
18:16:47 <rkukura> SumitNaiksatam: OK - I will re-review it today if possible
18:17:05 <SumitNaiksatam> rkukura: okay cool, thanks
18:17:20 <hemanthravi> rkukura, thanks
18:17:26 <igordcard> SumitNaiksatam:  yeah
18:17:34 <SumitNaiksatam> igordcard: okay, thanks
18:17:50 <SumitNaiksatam> #topic GBP Devstack Plugin
18:18:07 <SumitNaiksatam> #link https://review.openstack.org/#/c/300557
18:18:20 <SumitNaiksatam> hemanthravi: thanks for the NFP discussion
18:18:27 <SumitNaiksatam> igordcard: thanks for posting this patch
18:18:35 <SumitNaiksatam> igordcard: i have tested it and it works well!
18:18:59 <SumitNaiksatam> igordcard: i put a comment about the log confguration
18:19:22 <igordcard> SumitNaiksatam: cool! I'll add some ocumentation and a few todos I have annoted
18:19:33 <SumitNaiksatam> igordcard: i did notice that the logs were getting populated in /opt/stack/logs by default, but i didnt find the stack.sh
18:19:39 <SumitNaiksatam> igordcard: hence i put that comment
18:19:58 <igordcard> SumitNaiksatam: alright, I will check and see
18:20:07 <SumitNaiksatam> its quite possible that i was looking through blurry eyes late in the night, and i might have missed it! :-)
18:20:15 <SumitNaiksatam> please add it if its required
18:20:44 <SumitNaiksatam> igordcard: and yeah, TODOs sounds good
18:21:02 <SumitNaiksatam> hemanthravi: can you or your team take a look at this devstack?
18:21:31 <SumitNaiksatam> hemanthravi: my thinking is that we should build the NFP devstack (targeted for the summit) on top of this
18:21:33 <hemanthravi> SumitNaiksatam, igordcard started looking at this
18:21:50 <SumitNaiksatam> hemanthravi: yeah, the GBP devstack plugin is ready
18:21:51 <hemanthravi> for the same to use it for nfp too
18:21:58 <hemanthravi> mean the same approach
18:22:21 <SumitNaiksatam> hemanthravi: are you asking if igordcard  is looking at it, or are you saying that igordcard has already started looking at it?
18:23:10 <hemanthravi> i meant dhuldev who did the nfp devstack srcript is going to use igordcard patch to modify his script to follow the same approach
18:23:22 <SumitNaiksatam> hemanthravi: perfect
18:23:59 <rkukura> Has there been any testing of this devstack plugin on CentOS yet? If not, I’ll try that.
18:24:00 <SumitNaiksatam> hemanthravi: my estimate is that it should be a matter of just moving the scripts
18:24:11 <igordcard> hemanthravi: it's probably only a change of 1 or 2 lines in the devstack plugin, to enable the additional nfp plugin and maybe some env vars
18:24:13 <SumitNaiksatam> rkukura: no, and that would be awesome!
18:24:25 <SumitNaiksatam> igordcard: yeah
18:24:27 <hemanthravi> igordcard, thanks
18:25:01 <igordcard> hemanthravi: we can either merge the devstack plugin now and then you/others create a new one on top, or we can delay this a little a bit and incorporate everything in my current patch
18:25:09 <hemanthravi> should we merge the nfp script into gbp plugin or keep it separate for now
18:25:11 <hemanthravi> ?
18:25:11 <SumitNaiksatam> rkukura: just to be totally clear, i have only tested GBP devstack till date only on Ubuntu
18:25:28 <SumitNaiksatam> igordcard: no, we first merge your patch
18:25:36 <igordcard> rkukura: no, I've only tried in Ubuntu 14.04 with Liberty cloud archive and stable/mitaka devstack branch
18:26:01 <SumitNaiksatam> hemanthravi: lets keep the NFP devstack part outside the tree for now
18:26:29 <SumitNaiksatam> hemanthravi: our you could add it to your patch series
18:26:31 <igordcard> SumitNaiksatam: same here
18:26:33 <SumitNaiksatam> *or
18:26:38 <hemanthravi> ok
18:26:39 <igordcard> SumitNaiksatam: about ubuntu
18:26:47 <SumitNaiksatam> igordcard: right
18:27:23 <SumitNaiksatam> rkukura: also, igordcard is reusing most of the scripts we already had for the GBP devstack we were installing earlier
18:27:46 <SumitNaiksatam> rkukura: he has put it into the right plugin hooks, so that we dont have to manually run those scripts and patch
18:27:48 <igordcard> yes yes
18:28:06 <SumitNaiksatam> rkukura: i say this to highlight that the scripts have mostly been already tested
18:28:25 <SumitNaiksatam> so there should not be any big alarms here, this is not a totally new devstack
18:28:33 <SumitNaiksatam> *devstack installation
18:28:44 <rkukura> SumitNaiksatam: right - there was an edit needed with the old scripts for them to work on CentOS, so I’m hoping that will get resolved
18:28:51 <SumitNaiksatam> rkukura: ah ok
18:29:17 <igordcard> SumitNaiksatam: I just think maybe some testing should be done around customizing other variables in local.conf, that might be necessary for some reason, and seeing if the devstack plugin still works well
18:29:17 <SumitNaiksatam> igordcard: thanks a ton for getting this done
18:29:27 <SumitNaiksatam> igordcard: okay
18:29:50 <SumitNaiksatam> igordcard: i would prefer to merge this first, and then add fixes in follow up patches if required
18:30:04 <SumitNaiksatam> assuming everyone else in the team is on board with taht
18:30:40 <SumitNaiksatam> hemanthravi: will appreciate if you, songole, magesh can review/test this devstack plugin
18:30:55 <igordcard> SumitNaiksatam: alright, I'll add basic doc on enabling the plugin today and then it will be ready to merge
18:31:00 <hemanthravi> will do
18:31:00 <SumitNaiksatam> since rkukura is testing on CentOS, i need one more core to do this on ubuntu
18:31:04 <igordcard> SumitNaiksatam: I'll also investigate the stack.sh log issue
18:31:09 <SumitNaiksatam> igordcard: nice!
18:31:20 <SumitNaiksatam> igordcard: thanks again for the update, and all the work
18:31:34 <SumitNaiksatam> #topic Design Summit Prep
18:31:46 <SumitNaiksatam> sorry this was not on the documented agends
18:31:49 <SumitNaiksatam> *agenda
18:32:00 <SumitNaiksatam> but since we have a little more time
18:32:37 <SumitNaiksatam> so regarding the workshop - i shared a high level script with the authors on the workshop
18:33:29 <SumitNaiksatam> rkukura: i will share with you and others in the team as well, did not want to share it prematurely if there were going to be changes based on initial feedback
18:33:52 <rkukura> ok
18:33:52 <SumitNaiksatam> one of the things we really need to have heading into the summit is to beef up our devref documentation
18:34:19 <SumitNaiksatam> so i requested igordcard to take a look a our existing specs and try to see if those can be massaged into devref documents
18:34:39 <hemanthravi> SumitNaiksatam, started working on the service developer workflow - will try to get that done by tue
18:34:43 <SumitNaiksatam> as a first pass, mu proposal, was to merely translate the content from the specs to corresponding docs
18:34:49 <SumitNaiksatam> hemanthravi: nice!
18:35:20 <SumitNaiksatam> but this is a general call to action to the entire team
18:35:32 <SumitNaiksatam> igordcard: would you be willing to coordinate this activity?
18:36:43 <igordcard> SumitNaiksatam: I don't know if I have enough time these next weeks to "coordinate" it, but I surely can port at least a part of the specs to devref
18:37:14 <SumitNaiksatam> igordcard: nice, any progress we can make here, helps
18:37:21 <igordcard> SumitNaiksatam: I can keep in touch with the rest of the folks involved so each one can focus on specific parts
18:38:02 <SumitNaiksatam> igordcard: right, so if you can let us know which specs you are starting with, others can jump in as well
18:38:20 <SumitNaiksatam> igordcard: dont have to decide now
18:38:31 <SumitNaiksatam> igordcard: we can sync up offline on this
18:38:49 <igordcard> yeah, but feel free to start first and tell me about it, as well
18:38:55 <SumitNaiksatam> igordcard: sure
18:39:22 <SumitNaiksatam> #topic Open Discussion
18:39:40 <SumitNaiksatam> rkukura: i am guessing there wasnt much to discuss on the packaging topic, right?
18:39:53 <rkukura> nothing noew
18:39:55 <rkukura> new
18:39:59 <SumitNaiksatam> rkukura: okay
18:40:06 <SumitNaiksatam> we need to release mitaka
18:40:44 <SumitNaiksatam> i am just waiting to get feedback on the drivers, if they are working correctly
18:41:51 <SumitNaiksatam> anything else for today?
18:42:45 <SumitNaiksatam> alrighty, thanks all for joining
18:42:51 <rkukura> thanks SumitNaiksatam!
18:42:55 <hemanthravi> thanks, bye
18:42:56 <SumitNaiksatam> hemanthravi: and igordcard, i know its late for you, good night!
18:43:01 <SumitNaiksatam> bye
18:43:05 <igordcard> bye all
18:43:09 <rkukura> bye
18:43:15 <SumitNaiksatam> #endmeeting