14:01:03 <yushiro> #startmeeting fwaas 14:01:04 <openstack> Meeting started Tue Aug 29 14:01:03 2017 UTC and is due to finish in 60 minutes. The chair is yushiro. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:01:05 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:01:07 <openstack> The meeting name has been set to 'fwaas' 14:01:07 <xgerman_> o/ 14:01:21 <yushiro> #chair SridarK yushiro xgerman_ 14:01:22 <openstack> Current chairs: SridarK xgerman_ yushiro 14:01:24 <SridarK> Hi All 14:01:40 <yushiro> SridarK, Hi. Today is ur turn :) 14:01:48 <SridarK> yushiro: yes thx 14:01:54 <SarathMekala> hi all O/ 14:01:57 <SridarK> shall we get started 14:02:00 <chandanc> Hello All 14:02:13 <SridarK> #topic Pike 14:02:32 <xgerman_> Pike is released 14:02:37 <SridarK> yes 14:02:44 <xgerman_> we should change the toic to Queens ;-) 14:03:00 <SridarK> i just wanted to say that we came very close to wrapping up L2 and Horizon 14:03:02 <yushiro> aha 14:03:17 <xgerman_> SridarK =+ 14:03:27 <SridarK> and we have good momentum but unfortunately we just missed the boat 14:03:31 <SridarK> :-) 14:03:39 <SridarK> or rather :-( 14:03:52 <SridarK> #topic Queens 14:04:24 <SridarK> target for Queens - is to wrap up L2 support and Horizon among other things 14:04:45 <SridarK> other things --> we will prioritize that list in PTG 14:05:14 <HoloIRCUser5> Guys sorry, I am driving so will be checking the messages for now (Reedip) 14:05:34 <yushiro> SridarK, yes 14:05:44 <HoloIRCUser5> Also let us know the possibility of a virtual PTG for those who won't join in(??) 14:05:56 <SridarK> we have captured some thoughts in the etherpad 14:06:12 <SridarK> HoloIRCUser5: (reedip) most definitely lets plan for that 14:06:45 <SridarK> if nothing else we can move to features 14:06:56 <SridarK> that we know about 14:07:09 <SridarK> #topic L2 Support 14:07:31 <SridarK> yushiro: pls go ahead starting with agent changes 14:07:44 <yushiro> SridarK, sure. 14:08:06 <yushiro> #link https://review.openstack.org/#/c/323971/ 14:08:50 <yushiro> Now, I'm fixing UT. On the other hand, I need to decide a constraint to become 'ACTIVE' for firewall group. 14:10:41 <SridarK> yushiro: yes this is a bit more tricky 14:10:48 <yushiro> Currently, in L2, fw_group becomes 'ACTIVE' when it has 'ports' and firewall_policy(ingress or egress) and rules. 14:10:53 <yushiro> Please refer https://review.openstack.org/#/c/323971/49/neutron_fwaas/services/firewall/agents/l2/fwaas_v2.py@165 14:11:25 <yushiro> However, in L3, it becomes 'ACTIVE' when firewall group has 'ports'. 14:12:11 <yushiro> I think 'ACTIVE' means some rules are applied and firewall_group is working. 14:12:41 <xgerman_> yep 14:12:41 <SridarK> yushiro: would a simplistic model - like if there is atleast 1 VM port associated it is ACTIVE 14:12:44 <HoloIRCUser5> Active should mean that the firewall is working, so I guess this can just be something mentioned in the release notes 14:12:59 <HoloIRCUser5> And it would be an expected behavior 14:13:07 <SridarK> but if there is no VM port - it is INACTIVE 14:13:14 <SridarK> this is consistent with L3 14:13:23 <SridarK> but not make that much sense with L2 14:13:25 <xgerman_> yes — that makes sense 14:13:36 <yushiro> SridarK, +1 Yeah, it should be aligned with same constraint b/w L2 and L3. 14:13:43 <SridarK> we could start with this 14:13:48 <xgerman_> especially when we think about 3rd party which might have to apply stuff which takes time 14:14:02 <yushiro> xgerman_, SridarK HoloIRCUser5 OK, I'll change the constraint to become 'ACTIVE'. 14:14:02 <SridarK> yes 14:14:19 <SridarK> but i think this will need some revisit 14:14:48 <yushiro> SridarK, +1 yeah, but I agree with your opinion. 14:15:28 <yushiro> That's all for me. chandanc, anythink else for https://review.openstack.org/#/c/447251 ? 14:15:44 <chandanc> nothing as of now 14:16:02 <SridarK> With multiple ports - we may need to revise some thoughts on that - this has been on mind for sometime - will put down some notes and we can discuss during PTG as well 14:16:23 <yushiro> chandanc, I got some comment from neutron guy about ovs firewall driver in neutron has been fixed some bugs. 14:16:43 <chandanc> oh, what bugs are fixed 14:16:47 <yushiro> chandanc, We need to consider how to maintain. 14:17:17 <yushiro> chandanc, Sorry I didn't hear in detail. Let me check more with neutron guy. 14:17:25 <chandanc> ok sure 14:18:19 <yushiro> HoloIRCUser5, BTW, did you execute my latest l2 patch? Was it succeeded in deploying devstack? 14:18:51 <HoloIRCUser5> No, not yet, will check it tomorrow morning once 14:18:56 <yushiro> OK. 14:19:06 <yushiro> SridarK, That's all. Please going on :) 14:19:55 <SridarK> chandanc: from the driver perspective - are there any things that u need to wrap up ? 14:20:40 <SridarK> chandanc: I think u had some UTs to add 14:20:47 <chandanc> SridarK: i have not done any more tests, but curretly all the points raised in the review are already in 14:21:26 <chandanc> I can check the OVS driver on neutron 14:21:51 <SridarK> chandanc: ok good - we do kick off some integration tests once we things in place 14:21:59 <chandanc> sure SridarK 14:22:33 <SridarK> reedip1: now the roads are safer :-) 14:22:52 <reedip1> No, I am waiting for my missus at the dance centre :p 14:22:56 <xgerman_> unless you have a self driving car? 14:23:00 <yushiro> chandanc, I'll help about it and let's decide for maintenance 14:23:17 <chandanc> sure yushiro 14:23:37 <SridarK> reedip1: ah welcome to the next stage in life - which involves a lots of waiting ... ;-) 14:24:04 <SridarK> sorry for the diversion :-) 14:24:15 <yushiro> np :) 14:24:25 <SridarK> reedip1: good u have the devstack things in line too ? 14:24:31 <reedip1> That's why I am here on the IRC 14:24:37 <SridarK> :-) 14:24:40 <xgerman_> :-) 14:25:07 <reedip1> I am still fixed upon the full stack for now . Can't seem to get around it 14:25:23 <SridarK> reedip1: ok 14:27:06 <SridarK> I had some notes somewhere on a basic testplan - i will put that into an etherpad - we can refine that as a team and ensure that we test and document 14:27:30 <SridarK> #action SridarK to kick off an intial test plan for L2 support 14:27:47 <reedip1> Ok sure... Let s also include the migration for v1 to v2 14:28:04 <reedip1> It can serve as the items for queens 14:28:15 <SridarK> and during the PTG we can clarify where neutron is with ovs transition - if there are some things we need to address 14:28:28 <SridarK> reedip1: yes great point - lets get that in as well 14:28:53 <SridarK> ok if nothing more lets move to next topic 14:29:04 <SridarK> #topic Horizon 14:29:13 <xgerman_> +1 but I thinke we should get V2 working before we worry about migration… 14:29:26 <SridarK> xgerman_: +1 14:29:28 <reedip1> xgerman yep 14:29:38 <SridarK> SarathMekala: pls go ahead 14:29:56 <SridarK> i think we are really close with some great help from amotoki 14:30:00 <SarathMekala> I would like to thank all for pitching in during the last round 14:30:06 <xgerman_> +100 14:30:19 <amotoki> ++ 14:30:21 <SridarK> yes indeed 14:30:38 <yushiro> No problem :) 14:30:42 <SarathMekala> :) 14:30:48 <amotoki> I am not sure what are the remaiing blocking issues 14:30:52 <SridarK> we are really close except for some minor things that need to be addressed 14:31:00 <amotoki> (except UT failures) 14:31:21 <SarathMekala> there are some review comments from 17-25 patches that need to be looked into and addressed 14:31:34 <SarathMekala> and fix UT 14:31:56 <yushiro> amotoki, I think we cannot create firewall policy with rules ( specified rule is not reflected ) 14:31:57 <amotoki> how about the issues reported in the etherpad? 14:31:59 <SarathMekala> yushiro, seems to have added a comment on rules not getting fetched 14:32:17 <yushiro> SarathMekala, yes, I added a comment to https://etherpad.openstack.org/p/fwaas-v2-dashboard 14:32:28 <amotoki> IIRC most or all comments from 17-25 patches have been addressed 14:32:39 <SarathMekala> amotoki, yes.. I will clean it up and make it more trackable 14:32:58 <yushiro> Please refer #fwp-6 14:33:45 <SarathMekala> yushiro, sure 14:33:50 <SridarK> i had some minor issues on PS25 - i will check if there were fixed 14:34:14 <SridarK> I have them on the etherpad - but all major issues were fixed 14:34:31 <yushiro> SarathMekala, any critical issue ? 14:34:46 <yushiro> except creating firewall policy with rule 14:34:50 <SarathMekala> as of now I dont think so 14:34:56 <amotoki> I think we can test and report the dashboard patch. One question is how we can move things forward. 14:35:20 <SarathMekala> yes 14:35:28 <amotoki> SarathMekala: you continue to say 'ignore UT failures'. do you have any blocking thing to address UT failures 14:35:31 <SridarK> SarathMekala: pls look at the etherpad on top for PS25 - to be sure 14:36:10 <SarathMekala> amotoki, I will fix the UT now.. 14:36:18 <amotoki> I think it is time to make UT passed for all patch sets. 14:36:25 <amotoki> *every patch set 14:36:58 <SarathMekala> yushiro, do you have any progress on the UT or should I take over? 14:37:07 <SridarK> +1 we can then do more manual tests also 14:37:43 <SarathMekala> right.. I will concentrate of fixing the UTs by Friday 14:37:55 <yushiro> amotoki, +1. SarathMekala I'm fixing UT too. OK, I'll send you my patch file (draft) 14:38:00 <SarathMekala> I will be travelling this weekend and will be back on Tuesday 14:38:23 <SarathMekala> yushiro, sure.. 14:38:29 <yushiro> SarathMekala, OK, so could you send me your patch file? 14:38:49 <SarathMekala> you mean on Friday? 14:39:05 <yushiro> SarathMekala, Yes. I think you should enjoy your weekend travel :) 14:39:17 <SarathMekala> :) 14:39:38 <SarathMekala> sure yushiro, I will try to fix them as much as possible.. you can pickup from there 14:40:16 <SridarK> sounds good - i think we will be in good shape by Fri 14:40:33 <yushiro> SarathMekala, OK. If I can fix UT as soon as possible, I'll update PS and tell you. 14:40:40 <SarathMekala> sure yushiro 14:40:42 <SridarK> we can follow up with more manual tests and we have a chance to merge next week 14:41:15 <SarathMekala> SridarK, yes.. I will clean up the etherpad so that we can have a better visibility on the status 14:41:23 <SridarK> many thx SarathMekala and to amotoki and yushiro for jumping in 14:41:33 <yushiro> NP :) 14:41:40 <amotoki> you're welcome 14:41:41 <SarathMekala> I have one more question 14:41:47 <yushiro> So, I'll update test case for manual in https://etherpad.openstack.org/p/fwaas-v2-dashboard 14:42:03 <SarathMekala> amotoki, how do we test installing dashboard via devstack 14:42:24 <SarathMekala> currently I am installing it the "pip install -e ." way 14:43:03 <amotoki> SarathMekala: do you mention the instructions described at the bottom of https://etherpad.openstack.org/p/fwaas-v2-dashboard by 'pip install -e .' way ? 14:43:19 <SarathMekala> yes 14:43:34 <SarathMekala> I am checking out fwaas-dashboard and installing it onto my devstack 14:43:52 <amotoki> for devstack plugin instruction, i update the devstack doc in your review 14:44:00 <amotoki> see devstack/README.rst 14:44:12 <amotoki> didn't you check it? 14:44:21 <SarathMekala> ok.. I did not try it 14:45:05 <SarathMekala> has anyone tested this method? 14:45:16 <amotoki> It mostly does the same thing as 'pip install -e .' way does. 14:45:39 <yushiro> SarathMekala, not yet but will install after finished this meeting. 14:46:01 <SarathMekala> ok 14:46:22 <SarathMekala> To summarize: 14:46:28 <SarathMekala> #action clean up etherpad 14:46:36 <SarathMekala> #action fix UT 14:46:46 <SarathMekala> #action fix rules issue 14:47:02 <SarathMekala> #action address etherpad issues 14:47:04 <SarathMekala> :) 14:47:18 <amotoki> sounds a good list :) 14:47:20 <amotoki> then call for testing again :) 14:47:29 <reedip1> :) 14:47:32 <SarathMekala> :) 14:48:16 <SarathMekala> SridarK, thats it from my side 14:48:16 <amotoki> we are now in queens, so we can merge it once we agree it covers the basic scenarios 14:48:24 <amotoki> and fix other issues in follow-up patches 14:48:34 <SarathMekala> amotoki, +1 14:48:37 <yushiro> amotoki, +++++++1 14:48:45 <SridarK> Sounds good - i think lets target to be done by next week 14:48:52 <yushiro> let's merge ASAP :) 14:49:24 <SarathMekala> SridarK, right 14:49:31 <SridarK> Ok i think we have a plan in place - lets move on 14:49:40 <SridarK> #topic Open Discussion 14:50:02 <SridarK> doude: i saw u join - things u would like to bring up ? 14:50:15 <doude> Hi all 14:50:34 <reedip1> O 14:50:35 <doude> I had not time to make progress during last weeks on my patch 14:50:48 <doude> but I plan to work on it next week 14:50:59 <reedip1> The pluggable back end righ5 14:51:08 <SridarK> doude: no worries - i think we can have more traction for Queens 14:51:10 <doude> yes 14:51:15 <yushiro> doude, OK. 14:51:22 <reedip1> Too much conflicts 14:51:22 <doude> I'll start on a big rebase work :) 14:51:27 <doude> yes 14:51:28 <SridarK> doude: will u be at the PTG ? 14:51:36 <doude> no 14:51:39 <SridarK> ok 14:51:42 <reedip1> I tried to fix it but too much changes :p 14:51:48 <doude> probably at the summit not yet decided 14:51:54 <SridarK> ok 14:52:48 <doude> reedip1: I'll try to do that 14:52:50 <doude> thx 14:52:57 <reedip1> Ok 14:53:13 <doude> I've got a question, probably you already discussed it 14:53:14 <reedip1> I can also pick it up if u want help 14:53:29 <doude> what's the deprecation plan for the v1 API? 14:53:33 <SridarK> reedip1: on the virtual PTG - shall we plan to meet virtually sometime mid next week to set priorities before the PTG 14:53:39 <doude> ok reedip1 14:54:01 <SridarK> doude: i think we are on way and possibly by R 14:54:34 <SridarK> what do others feel abt meeting virtually before 14:54:40 <doude> ok so for the moment keep it as is 14:55:03 <yushiro> yes 14:55:14 <SridarK> I am not sure how good any audio feed during the actual PTG will be to be effective 14:55:23 <SridarK> and the timing may be odd too 14:55:50 <yushiro> ( 5 minutes left ) 14:55:59 <xgerman_> yes — maybe we should just do some pre-PTG and then push that at the real one 14:56:33 <SridarK> xgerman_: yes exactly at least we have feedback from the entire team on what things they view as important 14:57:37 <xgerman_> +! 14:58:24 <xgerman_> also Sydney is a pretty slim agenda… 14:58:48 <SridarK> xgerman_: yes 14:59:00 <yushiro> xgerman_, yes, short term. 14:59:20 <xgerman_> I have some budget to cover the flight and meals… so I am on the fence right now… 14:59:38 <SridarK> ok maybe i will ask in an email if folks want to conect before PTG next week. Or we can discuss in next weeks mtg also. 15:00:05 <xgerman_> e-mail might be best… PTG is in two weeks 15:00:05 <SridarK> ok i think time to wrap up 15:00:10 <SridarK> thanks all for joining 15:00:17 <SridarK> #endmeeting fwaas