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