14:00:11 #startmeeting fwaas 14:00:11 Meeting started Thu Mar 22 14:00:11 2018 UTC and is due to finish in 60 minutes. The chair is SridarK. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:13 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:17 The meeting name has been set to 'fwaas' 14:00:29 #chair xgerman_ yushiro 14:00:33 Current chairs: SridarK xgerman_ yushiro 14:01:08 lets wait a few mins for more folks to join 14:01:31 hi all o/ 14:01:40 hi :) 14:01:51 hi yushiro 14:02:20 ok lets get started 14:02:37 Yes 14:02:58 #topic announcements 14:03:48 We had some issues with patches merging due to changes in dependencies - thankfully that is fixed and things are good now 14:04:00 +1 14:04:06 :) 14:04:52 Also thx to Swami to get a longstanding DVR related issue (change to namespace naming) fixed 14:04:54 +1 14:05:20 I did not have anything else in particular 14:06:00 Some cross openstack activities: 14:06:02 https://review.openstack.org/#/c/531456 14:06:22 and https://review.openstack.org/#/c/548916/ 14:06:41 One is for a uniform health check and the other chnages the maintenance window 14:07:15 thx xgerman_ for bringing this up for all of us to be aware 14:07:21 Yes. 14:07:35 Maybe it will discuss in Vancouver summit again. 14:07:48 probably… 14:07:54 so once this is laid out - we will need to add some support for it 14:08:17 Having a uniform health check is great 14:08:24 +1 14:09:16 I hope that will extend to agents but we will see… 14:09:33 does anyone help http://lists.openstack.org/pipermail/openstack-operators/2018-March/015012.html? 14:09:42 xgerman_: +1 14:09:47 ahhhh... sorry for the meeting time 14:10:32 amotoki: thx for pointing out 14:10:33 no, this is good info since I don’t subscribe to operators… 14:10:42 neither do i 14:10:49 let's discuss in open discussion 14:10:55 +1 14:10:55 we will reach out to him 14:10:57 amotoki, thanks. I didn't know about that. 14:10:58 amotoki: +1 14:11:05 Also as usual the clock keeps ticking and we keep getting older and R-1 is Apr 16 - 20 14:11:49 lets move on 14:11:59 #topic Rocky priorities 14:12:24 may be we should unset port from default fwg first 14:12:52 annp_: possibly - lets pick it up in open discussion 14:13:08 yeah. 14:13:13 please go ahead 14:13:22 First up is Refactor for service driver pattern 14:13:25 doude: 14:13:29 pls go ahead 14:13:57 doude: i have started looking thru the patch - a bit slow on my part but i am on it 14:14:26 we will target this to get in before R-1 14:14:36 Yes 14:14:38 +1 14:15:09 doude: anything u would like to add or discuss ? 14:16:03 ok lets move on - i think doude may have stepped away 14:16:37 BTW, I am trying to run thru #link https://etherpad.openstack.org/p/fwaas-rocky-planning 14:17:16 we probably should make that the channel topic ;-) 14:17:32 xgerman_: +1 14:17:46 #topic tempest 14:18:10 I had volunteered on this - not much update this week 14:19:06 First step is to look at the changes to tempest - once I have a handle on that - will start some scenarios based on the manual testing we have been doing 14:19:44 #topic Remote FWG 14:19:48 xgerman_: pls go ahead 14:20:13 I haven’t made much progress. Have been busy on urgent LBaaS stuff. I am hoping to get back to it next week… 14:20:37 sounds good xgerman_ - perhaps we can target R-2 14:20:51 Yes. that’s probably safer 14:20:56 ok 14:21:11 #topic Horizon changes 14:21:30 SarathMekala: amotoki: pls go ahead 14:21:43 SarathMekala: you around? 14:21:52 yes amotoki 14:21:57 amotoki: has fixed a number of issues for Queens 14:22:32 so i think we need to validate where we are and see if there some things that are missing or need refactor 14:22:47 I fixed several issues I thought important, but you can still find several bugs 14:23:15 hopefully SarathMekala and others can work on them https://bugs.launchpad.net/neutron-fwaas-dashboard 14:23:26 amotoki: thx 14:23:33 amotoki: +1 14:23:34 I am happy to review and make suggestions 14:23:52 I will go through the fixes amotoki has done for Queens 14:24:14 SarathMekala: if you have questions, feel free to reach me 14:24:27 will help it ! 14:24:31 I was looking at enhancing the port details shown in the "Add Port" drop down.. 14:24:34 SarathMekala: ok we will need to see how things stand with the L2 support, Default FWG 14:24:38 in addition, please review mox removal https://review.openstack.org/#/q/status:open+project:openstack/neutron-fwaas-dashboard+branch:master+topic:mox-removal 14:25:36 amotoki, +1 OK 14:25:37 it is part of the community goal. you don't need to worry much about them. they are just changes on testing :) 14:25:41 will check it. 14:25:41 sure amotoki 14:25:49 amotoki: thx 14:25:57 juts housekeeping things 14:26:13 SridarK: will look at the areas you pointed out 14:26:23 ok thx SarathMekala 14:27:06 #topic DSCP filtering 14:27:34 This is something we can target - chandanc had some discussions with me on taking this on 14:27:52 nice. so redip is not going to do it? 14:28:11 +1 14:28:18 xgerman_: i had mentioned to chandanc to check in with reedip as well 14:28:43 ok, yes, redip has been quiet here so having some other point person is good 14:28:44 chandanc asked me to inform that he wont be albe to join the meeting today 14:28:50 but i think he has been busy with other stuff - since i dont see him in ou rmtgs 14:28:55 +1 14:29:22 I can help with some of the plugin changes here 14:29:53 Since the RFE is approved - we can work towards a spec and outline the changes 14:30:11 Lets discuss more when chandanc is around 14:30:27 Let me know how I can help out - DSCP filtering has been something I have been hoping for, for a long time 14:30:27 +! 14:30:40 njohnston_: That would be great and appreciated 14:30:42 njohnston_: ok 14:30:48 :) 14:31:06 DSCP filtering for firewalls was actually what got me into FWaaS in the first place :-) 14:31:30 njohnston_: same here - too and i filed the earlier bp :-) 14:31:43 :-) 14:32:02 njohnston_, SridarK That's great! I will also help on that. 14:32:06 DSCP filtering might work, but I think we would like to know how it works from both fwaas and qos perspectives 14:32:15 ok 14:32:44 amotoki: yes and possibly that might be a good use case for the Common Classifier work too 14:32:54 it definitely will, in the OVS case 14:33:06 yeah, in other words, operator perspective :) 14:33:15 :-) 14:33:57 Yeah, good CCF case. 14:34:02 ok lets discuss more to outline the work items 14:34:27 do we have progress in CCF meetings or others? 14:34:56 amotoki: i think the last was the discussion at PTG with xgerman_ and yushiro 14:35:15 yes, it was brief and we basically said yes, do it :-0 14:35:29 with CCF i think once the team is ready we can look at adopting 14:35:41 we haven't tracked it in the neutron team meeting, so I just wonder how we can move it forward in rocky 14:35:42 was qos the first adopter ? 14:36:01 I think so… 14:36:51 njohnston: are u involved with the qos work ? 14:36:53 okay, it seems we need to raise it to the neutron meeting if we don't have good progress for a while 14:37:26 I've been out of the QoS game for a while, reengaging with them as well. I'll ping some folks and check on it 14:37:26 OK, so I will try to reach out Isaku and David about current CCF progress. 14:37:38 yushiro: +1 14:37:41 njohnston: ok that will be good 14:37:52 amotoki: yushiro +1 14:37:53 hopefully, I'll invite them to this meeting. 14:38:46 amotoki, +1 14:38:58 I'm planning on going to their meeting next 14:39:16 njohnston, +1 14:39:19 My impression is that we can at least get a spec done in R and have a plan for implementation in S if not sooner 14:39:26 +1 14:39:38 ok moving on 14:39:48 we seem to need a shared place to discuss it 14:39:51 totally agree 14:40:02 let's move on 14:40:05 #topic FWaaS logging 14:40:16 yushiro: pls go ahead 14:40:29 SridarK, OK 14:41:01 #link https://review.openstack.org/#/q/topic:bug/1720727+(status:open+OR+status:merged) 14:41:38 Cuong, annp_ , hoangcx and I are trying to implement fwaas logging. 14:41:48 +1 14:41:58 yushiro: what is the next stage of this? 14:42:02 yushiro: spec? 14:42:13 Currently, we're just staying until doube's patch. 14:42:25 I'd just to clarify what is the next step/ 14:43:04 I think spec is first step 14:43:16 amotoki, Ah, now we're ready for review spec. 14:43:33 Just a moment. 14:43:45 ok that is good - we can discuss/review when u are ready 14:43:50 +1 14:44:01 +1 14:44:15 #link https://review.openstack.org/#/c/509725/ 14:44:31 +1 14:44:47 yushiro: common understanding helps us focus on important things(s). spec review 509725? 14:45:09 yushiro: thx 14:45:14 amotoki, Yes 14:45:31 yushiro's one seems our focus 14:45:54 Hopefully this spec will be merged until R-1. 14:46:21 +1 14:46:28 yushiro: i think that is reasonable 14:46:50 looks good consensus 14:47:00 SridarK, Yes. In addition, I'm glad to be merged doube's patch :) 14:47:25 during R-1. That is "nice timing" :-) 14:47:32 yushiro: which do you mean by doube's patch? 14:48:13 amotoki, Sorry. I mean https://review.openstack.org/#/c/480265/ 14:48:39 plugable backend driver 14:48:46 yushiro: got it 14:48:57 yushiro: also i am thinking the fwaas logging will be similar in approach and work to the SG logging 14:49:23 (i haven't got how it is related to the logging spec though) 14:49:42 i am thinking at the driver level u may be able to leverage the SG work 14:49:56 SridarK: +1 14:51:00 SridarK, Yes, same approach. So, in case of fwaas, our target is L2 and L3. L2 is totally similar for SG. 14:51:06 the API level topic and plugable backend driver topics needs to be discussed seperately 14:51:54 amotoki, Yes, there is no relation b/w pluggable backend driver and logging patch. I just concerned about conflict/rebase work. 14:52:08 +1 14:52:09 yushiro: understandable 14:52:33 :) 14:53:00 ok lets move on 14:53:17 #topic Open Discussion 14:53:31 where do we maintain/collect meeting topics, wiki or etherpad? this is just a question. 14:53:59 amotoki, https://etherpad.openstack.org/p/fwaas-meeting but currently, not so maintained ... 14:54:12 I dont see ndefigueiredo around so we will skip any discussion on stateless firewalling 14:54:16 yushiro: +1 14:54:35 thanks 14:54:48 amotoki: today i am focussing on some things we prioritized in #link https://etherpad.openstack.org/p/fwaas-rocky-planning 14:55:09 but it matches what http://eavesdrop.openstack.org/ says :) 14:55:16 Let’s talk about libraries which should support FWaaS V2 14:55:31 go ahead 14:55:39 xgerman_: pls go ahead 14:55:40 we need to get support into shade, gophercloud, heat, etc. 14:56:12 "libraries" seems to mean "python bindings" 14:56:41 gophercloud is a Go binding but yes… end users often use automation 14:56:57 so we need to figure out/track adoption 14:57:11 Fog would be nice as well for Ruby developers, I understand it has quite a wide base of use 14:57:44 Late as usual... :( 14:57:46 xgerman_, Just a question. In order to support gophercloud for fwaas, do we need to add some codes/libraries into neutron-fwaas? 14:57:56 as you may know, shard has been merged into python-openstacksdk which will be renamed to 'openstacksdk' soon 14:57:57 hi reedip_ :) 14:58:07 amotoki: +1 14:58:19 s/shard/shade/ 14:58:22 Hi yushiro 14:58:27 yushiro: no. But we need to track adoption and help with it as necessary 14:58:27 yushiro: no. I've done some gophercloud development work, it's just managing the API calls and unmarshalling the output into go structs 14:58:51 +1 14:59:05 njohnston, xgerman_ OK, thanks. 14:59:22 so, re: client bindings, we seem to track supports in various clients. 14:59:30 yes. 14:59:51 for python stuffs, neutron team will cover this. we are planning to support fwaas in SDK in rocky hopefully 15:00:00 sweet 15:00:10 any volunteers are welcome. feel free to contact me. 15:00:14 Openstack SDK? 15:00:19 yes 15:00:25 Oh cool 15:00:29 we are at time but give our monopoly on this channel - lets take a few mins to wrap up 15:00:29 slawek will support reviews much 15:00:47 amotoki, ping! sdk 15:01:16 xgerman_: can u pls track this as a topic for any work or investigation that is needed 15:01:21 yushiro: it is related to SDK and CLI. let's make good progress 15:01:31 OK 15:01:37 SridarK: will add to our Rocky etherpad 15:01:54 great thx xgerman_ and we can scope 15:02:13 yeah, or at least reach out to those communities and make them aware of FWaaS V2 15:02:19 annp_, can we discuss after this meeting about http://lists.openstack.org/pipermail/openstack-operators/2018-March/015012.html? 15:02:30 yes 15:02:32 +! 15:02:35 amotoki: thx for the pointer to the issue reported on operators 15:02:37 good remindier : 15:02:39 :) 15:02:45 amotoki, Yes, thanks 15:02:50 will reach out 15:03:10 I think currently we don't allow associated multiple fwg to a port 15:03:31 perhaps we seem to clarify our concept and what we support now 15:03:41 annp_: yes we dont support that 15:03:42 annp_, Yes, but this error " is invalid" is different case I think. 15:04:21 aha, 15:04:24 and i dont think it is related to def fwg 15:04:31 You might want to get some debug logs 15:04:31 as he tried with router port as well 15:04:37 I mean FirewallGroupPortInvalid is raised. 15:04:59 your point is correct. perhaps we haven't explained our concept yet :( 15:05:21 ok, I got it. I didn't read careful, So sorry. :( 15:05:34 annp_, NP! 15:05:36 we would like to know how he was confused. 15:05:44 it will help us 15:05:50 Yes. 15:06:24 It seems like a fairly straight fwd application 15:06:38 yeah, let's ask him KINDLY :) 15:06:53 Must be something we are missing here 15:06:58 amotoki: ofcourse :-) 15:07:00 I'll track on this mail too. I wonder he specified "router:gateway" ... Anyway, yes, it's better to ask him :) 15:07:14 +! 15:07:27 +1 15:07:28 Ok will start a conversation and we can see how we can help 15:07:38 i think we need to get some details 15:07:40 Yes 15:07:45 though not directy related to fwaas, there were interesting posts in openstcak-operators ml recently 15:07:56 and hopefully sort it out quickly 15:08:04 amotoki: tell us more ;-) 15:08:07 it would be nice if you have chances to subscribe 15:08:17 yes, I will do so 15:08:22 +1 15:08:29 +1 will do ! 15:08:48 surprisely, kevin is active on mailing lists this week :) 15:08:56 oh yes 15:09:00 i was wondering too 15:09:08 ok let me end the mtg 15:09:14 :) 15:09:16 thanks all for joining 15:09:23 we will track the user issue 15:09:28 #endmeeting