Tuesday, 2017-10-17

*** yamamoto has joined #openstack-fwaas00:24
*** yamamoto has quit IRC00:29
*** AlexeyAbashkin has joined #openstack-fwaas00:48
*** AlexeyAbashkin has quit IRC00:52
*** bzhao has joined #openstack-fwaas01:16
*** yamamoto has joined #openstack-fwaas01:24
*** AlexeyAbashkin has joined #openstack-fwaas01:28
*** AlexeyAbashkin has quit IRC01:32
*** annp has joined #openstack-fwaas02:16
*** AlexeyAbashkin has joined #openstack-fwaas02:27
*** AlexeyAbashkin has quit IRC02:31
*** annp has quit IRC02:34
*** jhesketh has quit IRC02:35
*** jhesketh has joined #openstack-fwaas02:38
*** annp has joined #openstack-fwaas03:15
*** lnicolas has quit IRC03:23
*** lnicolas has joined #openstack-fwaas03:23
*** AlexeyAbashkin has joined #openstack-fwaas03:26
*** AlexeyAbashkin has quit IRC03:31
reedipxgerman_ checking the failure03:41
xgerman_thx — I a swamped at work and only could look cursory… not sure if this is a result of zuul or a change to privsep we missed…03:43
reedipseems zuul based03:53
*** AlexeyAbashkin has joined #openstack-fwaas04:26
*** lnicolas has quit IRC04:29
*** AlexeyAbashkin has quit IRC04:31
*** bzhao has quit IRC05:50
*** vks1 has joined #openstack-fwaas06:45
annpivasilevskaya, ping07:00
annpreedip, ping07:02
reedipannp pong : sorry a buit busy recovering iscsi connection in cinder so will look into your request in a bit07:02
annpreedip, I have small question07:03
reedipyes , please ask07:03
annpreedip, If user'd prefer use firewall group, that mean user should be disable security group, right?07:05
reedipthats a user choice... firewalls can be placed in front of router interfaces as well, security groups cant be07:05
reedipso I will not say that user should disable security groups07:06
annpreedip, yes you're right.07:07
annpreedip, however if user enable firewall l2 driver, then user should disabled security group.07:09
reedipmy question, why ...  Because this information needs to be written in the ReleaseNote or API Ref guide or somewhere07:10
annpreedip, Currently ovs_driver couldn't work as our expected because concurrency process between fwg and sg07:11
reedipannp : ok07:11
annpreedip, It should be noted in Release note as you said.07:12
reedipannp: so this concurrency process is being introduced by us , the FWaaS team07:13
annpreedip, Yes. That's all :)07:13
reedipannp : users who use security groups and want to use FWaaS may not find this a good thing to look at07:14
reedipSGs have been verified by the users themselves07:14
reedipthey have tried it07:14
reedipin that sense , if we ask the users to disable SGs would not be easy for them07:15
annpreedip, sorry, I couldn't get your point here. Can you explain more detail for me07:18
annpwho will configured firewall_l2_driver and secuirty_group driver?07:19
reedipannp : if a user has been using SGs since Mitaka/Newton, and wants to use FWaaS v2 with L2, then he has to disable SGs. Also he has to apply the same rules which he created for SGs to Firewalls and expect the same or better behavior07:19
reedipannp : the practical implementation in an already deployed cloud for this behavior would be tricky, because users who have used SGs would not like to use FWaaS if that requires the users to disable the already tested SGs07:20
reedipfor them , FWaaS is not as stable ( until they have used it themselves ) as much as SGs is07:20
annpreedip, yes. So we should make ovs driver can be worked co-existing with security group, right?07:22
reedipif it can be possible, then it would be better07:22
reedipthats is from my opinion in terms of usage .... I dont know yet if that is possible since I havebnt reviewed the latest patches ... :(07:22
annpcurrent ovs driver couldn't! :(07:23
annpreedip, thanks for discussion. I will comment on ovs driver to add release note.07:27
*** AlexeyAbashkin has joined #openstack-fwaas07:34
reedipannp : mention not :)07:39
annpreedip :)07:41
*** yamamoto has quit IRC08:47
*** yamamoto has joined #openstack-fwaas08:55
*** yamamoto has quit IRC08:55
ivasilevskayahi guys09:12
ivasilevskayaannp I see you think that enabled security groups are to blamed in my failed test case, right?09:12
ivasilevskayaannp: actually disabling security groups never crossed my mind - why would we want to do that if by spec fwaas is supposed to work along with SG?09:13
ivasilevskayaannp: I'm not talking about SG with ovsfw driver here, but plain SG with iptables_hybrid driver09:14
*** yamamoto has joined #openstack-fwaas09:15
annpivasilevkaya, hi09:15
annpivasilevskaya, regarding to "I see you think that enabled security groups are to blamed in my failed test case, right?", I think so.09:16
annpivasilevskaya, working co-existing with sg should be consider in fwaas in near future.09:18
ivasilevskayaannp: I'm afraid I'll disappoint you - I disabled SG api, restarted ovs-agent and neutron server and still no connectivity09:18
ivasilevskayaannp: so I would not be in such a haste to blame SG for that09:19
ivasilevskayaannp: did you trace the packet flow? I see no problems for the packets to get to table 6009:19
annpivasilevskaya, really? could you share with me your ovs-flows?09:19
annpivasilevskaya: did you see any flows like  cookie=0xe3bbe9e2890eb04e, duration=10.356s, table=60, n_packets=0, n_bytes=0, priority=101,in_port="tap8f97faca-a1" actions=load:0x9->NXM_NX_REG5[],load:0x1->NXM_NX_REG6[],resubmit(,64)?09:20
ivasilevskayaannp: http://paste.openstack.org/show/623802/09:20
annpivasilevskaya, have you tried to change number of fw tables?09:21
ivasilevskayaannp: yes I did that as you can see09:21
ivasilevskayaannp: oh wait09:21
ivasilevskayaannp: you have ovs 2.8.109:21
ivasilevskayaannp: I have ovs 2.6. in_port=NAME_OF_DEVICE looked too strange for me so I switched to the version I'm used to. This may be out of scope of course, but just fyi09:22
ivasilevskayaannp: Did you make my test case work by disabling SG? If not - let's NOT make any assumptions and changes to the patch before we sort out this very failing case09:23
annpivasilevskaya, lets me know your use case I can test now.09:25
ivasilevskayaannp: I gave a setup env script and test description in comments to PS09:26
annpI saw all packets go to table=61 not match with any flows rule before drop flows.09:26
ivasilevskayaannp: exactly. So I believe our pipeline is to blame and not SG at all09:26
annpivasilevskaya, ok!09:27
annpivasilevskaya, please give me some minute. I'm trying your test09:27
ivasilevskayaannp: as for the repro - you can run my setup env script, verify that you have connectivity (ping vms from dhcp namespace for example). Then run openstack firewall group set --port port100500 mac_sg and check connectivity again09:28
ivasilevskayaannp: you'll have none till you do unset --port09:28
ivasilevskayaOnce I get to the office I'll be more available, maybe in a couple of hours I can be fully in debugging this stuff.09:30
annpivasilevskaya, I tried to run your script but not successful. So May I create 2 vm 1 and vm2, icmp-ingress-allow, icmp-egress-allow, a firewall group, try to ping from vm1 to vm2 it's ok?09:41
annpivasilevskaya, I have tested it and got same your issue. :(10:07
annpivasilevskaya, if you fixed your problem, please also fixed my comments about priority, and table number. Tomorrow, I'll spend more time for ovs driver. I'm leaving office.10:17
*** yamamoto has quit IRC10:18
*** annp has quit IRC10:19
*** yamamoto has joined #openstack-fwaas10:25
*** yamamoto has quit IRC10:30
*** ivasilevskaya has quit IRC10:35
*** ivasilevskaya has joined #openstack-fwaas11:16
*** yamamoto has joined #openstack-fwaas11:26
*** yamamoto has quit IRC11:32
*** yamamoto has joined #openstack-fwaas11:41
*** yamamoto_ has joined #openstack-fwaas11:42
*** yamamoto has quit IRC11:46
*** yamamoto_ has quit IRC11:56
*** vks1 has quit IRC11:56
*** yamamoto has joined #openstack-fwaas12:19
*** yamamoto has quit IRC12:54
xgerman_yeah, we need to get SG work with FWG — but not necessarily for Q-112:55
*** vks1 has joined #openstack-fwaas13:35
xgerman_yushiro, reedip, ivasilevskaya: I need to do somethign meaningful with https://review.openstack.org/#/c/512432/2/deliverables/queens/neutron-fwaas.yaml13:53
*** yamamoto has joined #openstack-fwaas13:55
xgerman_I also ran across a patch which involved privsep on the LBaaS side: https://review.openstack.org/#/c/512199/13:55
*** yamamoto has quit IRC14:05
*** reedip_ has joined #openstack-fwaas14:32
*** yamamoto has joined #openstack-fwaas14:47
*** yamamoto has quit IRC14:47
reedip_o/14:52
xgerman_reedip_ how are we looking? Can we merge more stuff for Q-1 or are we done with the cycle?15:18
reedip_honestly, I need to look once more ... I am stuck on a deployment issue related to Cinder and iSCSI :( . Can you give me an hour ?15:19
*** AlexeyAbashkin has quit IRC15:30
*** AlexeyAbashkin has joined #openstack-fwaas15:30
xgerman_sure, we have time15:35
*** AlexeyAbashkin has quit IRC15:41
*** yamamoto has joined #openstack-fwaas15:48
*** yamamoto has quit IRC15:55
*** vks1 has quit IRC17:00
*** AlexeyAbashkin has joined #openstack-fwaas17:22
*** AlexeyAbashkin has quit IRC17:24
reedip_xgerman_ I reviewed and adding my comments to the ones which were targetted for Q-1 ...17:40
reedip_sorry for being a bit late for the party17:40
xgerman_thanks —17:41
*** reedip_ has quit IRC17:53
*** openstackgerrit has joined #openstack-fwaas18:30
openstackgerritInessa Vasilevskaya proposed openstack/neutron-fwaas master: FWaaS v2 extension for L2 agent  https://review.openstack.org/32397118:30
openstackgerritInessa Vasilevskaya proposed openstack/neutron-fwaas master: OVS based l2 Firewall driver for FWaaS v2  https://review.openstack.org/44725118:30
ivasilevskayaoh my I think I figured out 1 bug that caused plenty of flows not being generated at all with ovs driver18:34
ivasilevskayathere is still no connectivity but at least now we have flows with proper nw_src in table 61 and packets get up to table 6318:36
ivasilevskayaI'll call it a day for tonight. If I have time - I'll continue debugging fun tomorrow.18:38
ivasilevskayaannp: I updated table numbers, 61-63 and 66-67. Decided that it's better to evenly divide interval (60,70) for egress\ingress than to have them go one by one18:38
*** ivasilevskaya has quit IRC18:40
*** vishwanathj has joined #openstack-fwaas18:41
*** AlexeyAbashkin has joined #openstack-fwaas19:40
*** AlexeyAbashkin has quit IRC19:44
*** AlexeyAbashkin has joined #openstack-fwaas20:22
*** AlexeyAbashkin has quit IRC20:27
*** ivasilevskaya has joined #openstack-fwaas21:19

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!