| *** slaweq has joined #openstack-meeting | 00:00 | |
| *** tetsuro has joined #openstack-meeting | 00:02 | |
| *** carlos_silva has quit IRC | 00:04 | |
| *** slaweq has quit IRC | 00:05 | |
| *** lseki has quit IRC | 00:08 | |
| *** rbudden has quit IRC | 00:17 | |
| *** ianychoi has quit IRC | 00:17 | |
| *** ianychoi has joined #openstack-meeting | 00:18 | |
| *** jamesmcarthur has joined #openstack-meeting | 00:18 | |
| *** igordc has joined #openstack-meeting | 00:22 | |
| *** martial_ has quit IRC | 00:28 | |
| *** markvoelker has joined #openstack-meeting | 00:40 | |
| *** hongbin has joined #openstack-meeting | 00:40 | |
| *** slaweq has joined #openstack-meeting | 01:11 | |
| *** slaweq has quit IRC | 01:16 | |
| *** whoami-rajat has joined #openstack-meeting | 01:19 | |
| *** ricolin has joined #openstack-meeting | 01:21 | |
| *** cheng1 has joined #openstack-meeting | 01:26 | |
| *** erlon has quit IRC | 01:32 | |
| *** gagehugo has left #openstack-meeting | 01:48 | |
| *** jamesmcarthur has quit IRC | 01:51 | |
| *** jamesmcarthur has joined #openstack-meeting | 01:51 | |
| *** jamesmcarthur has quit IRC | 01:56 | |
| *** yamahata has quit IRC | 01:57 | |
| *** ekcs has joined #openstack-meeting | 02:00 | |
| *** iyamahat_ has quit IRC | 02:01 | |
| *** jamesmcarthur has joined #openstack-meeting | 02:02 | |
| *** jamesmcarthur has quit IRC | 02:06 | |
| *** slaweq has joined #openstack-meeting | 02:11 | |
| *** slaweq has quit IRC | 02:16 | |
| *** jamesmcarthur has joined #openstack-meeting | 02:22 | |
| *** diablo_rojo has quit IRC | 02:28 | |
| *** jamesmcarthur has quit IRC | 02:54 | |
| *** psachin has joined #openstack-meeting | 02:56 | |
| *** cheng1 has quit IRC | 03:02 | |
| *** jamesmcarthur has joined #openstack-meeting | 03:02 | |
| *** cheng1 has joined #openstack-meeting | 03:09 | |
| *** cheng1 has quit IRC | 03:10 | |
| *** slaweq has joined #openstack-meeting | 03:11 | |
| *** slaweq has quit IRC | 03:16 | |
| *** cheng1_ has joined #openstack-meeting | 03:17 | |
| *** jamesmcarthur has quit IRC | 03:18 | |
| *** jamesmcarthur has joined #openstack-meeting | 03:19 | |
| *** jamesmcarthur has quit IRC | 03:21 | |
| *** pabelanger has quit IRC | 03:24 | |
| *** diablo_rojo has joined #openstack-meeting | 03:25 | |
| *** cheng1_ has quit IRC | 03:35 | |
| *** hongbin has quit IRC | 03:52 | |
| *** imsurit_ofc has joined #openstack-meeting | 04:01 | |
| *** jaypipes_ has quit IRC | 04:02 | |
| *** jaypipes_ has joined #openstack-meeting | 04:02 | |
| *** cheng1_ has joined #openstack-meeting | 04:14 | |
| *** cheng1_ has quit IRC | 04:16 | |
| *** cheng1 has joined #openstack-meeting | 04:20 | |
| *** iyamahat has joined #openstack-meeting | 04:24 | |
| *** tetsuro has quit IRC | 04:27 | |
| *** tetsuro has joined #openstack-meeting | 04:28 | |
| *** tetsuro has quit IRC | 04:33 | |
| *** cheng1 has quit IRC | 04:33 | |
| *** cheng1 has joined #openstack-meeting | 04:35 | |
| *** tetsuro has joined #openstack-meeting | 04:37 | |
| *** sridharg has joined #openstack-meeting | 04:48 | |
| *** niska has quit IRC | 05:06 | |
| *** tetsuro has quit IRC | 05:07 | |
| *** niska has joined #openstack-meeting | 05:11 | |
| *** slaweq has joined #openstack-meeting | 05:11 | |
| *** slaweq has quit IRC | 05:15 | |
| *** tetsuro has joined #openstack-meeting | 05:19 | |
| *** yamahata has joined #openstack-meeting | 05:20 | |
| *** diablo_rojo has quit IRC | 05:20 | |
| *** jamesmcarthur has joined #openstack-meeting | 05:23 | |
| *** jamesmcarthur has quit IRC | 05:27 | |
| *** hyunsikyang__ has joined #openstack-meeting | 05:30 | |
| *** hyunsikyang has quit IRC | 05:33 | |
| *** sidx64 has joined #openstack-meeting | 05:43 | |
| *** tetsuro has quit IRC | 05:45 | |
| *** vishalmanchanda has joined #openstack-meeting | 05:46 | |
| *** igordc has quit IRC | 05:50 | |
| *** iyamahat has quit IRC | 05:53 | |
| *** tetsuro has joined #openstack-meeting | 06:05 | |
| *** e0ne has joined #openstack-meeting | 06:06 | |
| *** janki has joined #openstack-meeting | 06:10 | |
| *** e0ne has quit IRC | 06:10 | |
| *** slaweq has joined #openstack-meeting | 06:37 | |
| *** rcernin has quit IRC | 06:38 | |
| *** zhubx has quit IRC | 06:40 | |
| *** zhubx has joined #openstack-meeting | 06:40 | |
| *** slaweq has quit IRC | 06:42 | |
| *** Luzi has joined #openstack-meeting | 06:51 | |
| *** tetsuro has quit IRC | 07:00 | |
| *** kopecmartin|off is now known as kopecmartin | 07:07 | |
| *** slaweq has joined #openstack-meeting | 07:08 | |
| *** sidx64 has quit IRC | 07:09 | |
| *** sidx64 has joined #openstack-meeting | 07:13 | |
| *** hyunsikyang has joined #openstack-meeting | 07:16 | |
| *** yamamoto has joined #openstack-meeting | 07:23 | |
| *** apetrich has joined #openstack-meeting | 07:30 | |
| *** e0ne has joined #openstack-meeting | 07:32 | |
| *** slaweq has quit IRC | 07:36 | |
| *** sidx64 has quit IRC | 07:39 | |
| *** slaweq has joined #openstack-meeting | 07:48 | |
| *** slaweq has quit IRC | 07:52 | |
| *** iyamahat has joined #openstack-meeting | 08:06 | |
| *** yamamoto has quit IRC | 08:20 | |
| *** niska has quit IRC | 08:20 | |
| *** yamamoto has joined #openstack-meeting | 08:22 | |
| *** rcernin has joined #openstack-meeting | 08:23 | |
| *** ralonsoh has joined #openstack-meeting | 08:24 | |
| *** sidx64 has joined #openstack-meeting | 08:25 | |
| *** sidx64 has quit IRC | 08:26 | |
| *** yamahata has quit IRC | 08:27 | |
| *** iyamahat has quit IRC | 08:27 | |
| *** ttsiouts has joined #openstack-meeting | 08:28 | |
| *** sidx64 has joined #openstack-meeting | 08:29 | |
| *** niska has joined #openstack-meeting | 08:30 | |
| *** e0ne has quit IRC | 08:31 | |
| *** hyunsikyang__ has quit IRC | 08:32 | |
| *** ttsiouts has quit IRC | 08:40 | |
| *** yamamoto has quit IRC | 08:49 | |
| *** yamamoto has joined #openstack-meeting | 08:49 | |
| *** tssurya has joined #openstack-meeting | 08:57 | |
| *** rcernin has quit IRC | 08:57 | |
| *** e0ne has joined #openstack-meeting | 09:00 | |
| *** goldenfri has quit IRC | 09:04 | |
| *** pcaruana has joined #openstack-meeting | 09:15 | |
| *** ttsiouts has joined #openstack-meeting | 09:20 | |
| *** priteau has joined #openstack-meeting | 09:33 | |
| *** a-pugachev has joined #openstack-meeting | 09:33 | |
| *** electrofelix has joined #openstack-meeting | 09:37 | |
| *** e0ne has quit IRC | 09:49 | |
| *** cheng1 has quit IRC | 09:50 | |
| *** cheng1 has joined #openstack-meeting | 09:51 | |
| *** yamamoto has quit IRC | 09:52 | |
| *** e0ne has joined #openstack-meeting | 09:54 | |
| *** imsurit_ofc is now known as imsurit | 09:55 | |
| *** yamamoto has joined #openstack-meeting | 10:00 | |
| *** yamamoto has quit IRC | 10:11 | |
| *** yamamoto has joined #openstack-meeting | 10:13 | |
| *** sridharg has quit IRC | 10:17 | |
| *** sridharg has joined #openstack-meeting | 10:30 | |
| *** Lucas_Gray has joined #openstack-meeting | 10:31 | |
| *** ricolin has quit IRC | 10:33 | |
| *** Lucas_Gray has quit IRC | 10:48 | |
| *** Lucas_Gray has joined #openstack-meeting | 10:50 | |
| *** e0ne has quit IRC | 10:50 | |
| *** Lucas_Gray has quit IRC | 10:50 | |
| *** Lucas_Gray has joined #openstack-meeting | 10:51 | |
| *** carlos_silva has joined #openstack-meeting | 10:54 | |
| *** slaweq has joined #openstack-meeting | 10:59 | |
| *** bbowen has joined #openstack-meeting | 11:04 | |
| *** slaweq has quit IRC | 11:09 | |
| *** ttsiouts has quit IRC | 11:12 | |
| *** ttsiouts has joined #openstack-meeting | 11:12 | |
| *** slaweq has joined #openstack-meeting | 11:14 | |
| *** ttsiouts has quit IRC | 11:17 | |
| *** whoami-rajat has quit IRC | 11:42 | |
| *** imsurit has quit IRC | 11:43 | |
| *** ttsiouts has joined #openstack-meeting | 11:48 | |
| *** ttsiouts has quit IRC | 11:53 | |
| *** fatema_ has joined #openstack-meeting | 11:53 | |
| *** e0ne has joined #openstack-meeting | 11:54 | |
| *** Luzi has quit IRC | 12:02 | |
| *** e0ne has quit IRC | 12:02 | |
| *** hemna has quit IRC | 12:08 | |
| *** hemna has joined #openstack-meeting | 12:09 | |
| *** _pewp_ has quit IRC | 12:14 | |
| *** _pewp_ has joined #openstack-meeting | 12:15 | |
| *** jamesmcarthur has joined #openstack-meeting | 12:18 | |
| *** janki has quit IRC | 12:20 | |
| *** EmilienM is now known as EvilienM | 12:21 | |
| *** ttsiouts has joined #openstack-meeting | 12:24 | |
| *** jaypipes_ is now known as leakypipes | 12:30 | |
| *** enriquetaso has joined #openstack-meeting | 12:32 | |
| *** markvoelker has quit IRC | 12:32 | |
| *** jamesmcarthur has quit IRC | 12:33 | |
| *** e0ne has joined #openstack-meeting | 12:36 | |
| *** cheng1 has quit IRC | 12:39 | |
| *** cheng1 has joined #openstack-meeting | 12:40 | |
| *** ttsiouts has quit IRC | 12:46 | |
| *** ttsiouts has joined #openstack-meeting | 12:47 | |
| *** _pewp_ has quit IRC | 12:47 | |
| *** _pewp_ has joined #openstack-meeting | 12:47 | |
| *** hemna has quit IRC | 12:49 | |
| *** cheng1 has quit IRC | 12:49 | |
| *** jamesmcarthur has joined #openstack-meeting | 12:50 | |
| *** hemna has joined #openstack-meeting | 12:51 | |
| *** lseki has joined #openstack-meeting | 12:55 | |
| *** raildo has joined #openstack-meeting | 12:57 | |
| *** efried is now known as fried_rice | 12:58 | |
| *** lbragstad is now known as elbragstad | 13:00 | |
| *** e0ne has quit IRC | 13:02 | |
| *** yamamoto has quit IRC | 13:07 | |
| *** eharney has joined #openstack-meeting | 13:07 | |
| *** yamamoto has joined #openstack-meeting | 13:09 | |
| *** e0ne has joined #openstack-meeting | 13:11 | |
| *** awaugama has joined #openstack-meeting | 13:12 | |
| *** rbudden has joined #openstack-meeting | 13:13 | |
| *** e0ne has quit IRC | 13:13 | |
| *** lpetrut has joined #openstack-meeting | 13:15 | |
| *** hemna has quit IRC | 13:24 | |
| *** hemna has joined #openstack-meeting | 13:30 | |
| *** cheng1 has joined #openstack-meeting | 13:32 | |
| *** priteau has quit IRC | 13:37 | |
| *** whoami-rajat has joined #openstack-meeting | 13:38 | |
| *** e0ne has joined #openstack-meeting | 13:42 | |
| *** yamahata has joined #openstack-meeting | 13:43 | |
| *** iyamahat has joined #openstack-meeting | 13:45 | |
| *** cheng1 has quit IRC | 13:46 | |
| *** vishalmanchanda has quit IRC | 13:46 | |
| *** cheng1 has joined #openstack-meeting | 13:46 | |
| *** bnemec is now known as beekneemech | 13:47 | |
| *** stephenfin is now known as finucannot | 13:48 | |
| *** psachin has quit IRC | 13:52 | |
| *** yamamoto has quit IRC | 13:55 | |
| *** artom is now known as temka | 13:57 | |
| *** doreilly has joined #openstack-meeting | 13:58 | |
| *** yamamoto has joined #openstack-meeting | 13:59 | |
| *** mlavalle has joined #openstack-meeting | 14:00 | |
| *** yamamoto has quit IRC | 14:00 | |
| mlavalle | #startmeeting neutron_drivers | 14:00 |
|---|---|---|
| openstack | Meeting started Fri Mar 29 14:00:47 2019 UTC and is due to finish in 60 minutes. The chair is mlavalle. Information about MeetBot at http://wiki.debian.org/MeetBot. | 14:00 |
| openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 14:00 |
| *** openstack changes topic to " (Meeting topic: neutron_drivers)" | 14:00 | |
| openstack | The meeting name has been set to 'neutron_drivers' | 14:00 |
| ralonsoh | hi | 14:01 |
| slaweq | hi | 14:01 |
| mlavalle | hey slaweq | 14:01 |
| doreilly | hi | 14:01 |
| mlavalle | you were not supposed to here | 14:01 |
| amotoki | hi | 14:01 |
| slaweq | but I have some time now so I can be :) | 14:01 |
| mlavalle | we know haleyb won't be here | 14:02 |
| slaweq | and as haleyb is on pto, yamamoto wrote that he can't attend, I'm necessary to have quorum :P | 14:02 |
| mlavalle | ok, so we have minimumm quorum today | 14:03 |
| mlavalle | let's get going | 14:03 |
| amotoki | it depends how much time slaweq has :) | 14:03 |
| mlavalle | #topic RFEs | 14:03 |
| *** openstack changes topic to "RFEs (Meeting topic: neutron_drivers)" | 14:03 | |
| slaweq | amotoki: I have whole hour :) | 14:03 |
| mlavalle | slaweq: are you good for the entire meeting? | 14:03 |
| mlavalle | cool | 14:03 |
| slaweq | yep | 14:03 |
| amotoki | nice | 14:03 |
| mlavalle | THanks for taking the time slaweq. Much appreciated! | 14:04 |
| *** _pewp_ has quit IRC | 14:04 | |
| *** hemna has quit IRC | 14:04 | |
| mlavalle | I see doreilly is here | 14:04 |
| mlavalle | so let's re-take https://bugs.launchpad.net/neutron/+bug/1817022 | 14:04 |
| openstack | Launchpad bug 1817022 in neutron "[RFE] set inactivity_probe and max_backoff for OVS bridge controller" [Wishlist,In progress] - Assigned to Darragh O'Reilly (darragh-oreilly) | 14:04 |
| doreilly | I am | 14:04 |
| mlavalle | yamamoto mentioned in his email that he didn't have time to look at the RFE | 14:05 |
| doreilly | I'm afraid I did not have much time to dig deeper into the error os_ken is throwing | 14:05 |
| *** sridharg has quit IRC | 14:06 | |
| doreilly | I just added a line to do a LOG.exception() - https://bugs.launchpad.net/neutron/+bug/1817022/comments/8 | 14:06 |
| openstack | Launchpad bug 1817022 in neutron "[RFE] set inactivity_probe and max_backoff for OVS bridge controller" [Wishlist,In progress] - Assigned to Darragh O'Reilly (darragh-oreilly) | 14:06 |
| mlavalle | is this the exception that os-ken is throwing as a consequence of your testing? | 14:07 |
| *** _pewp_ has joined #openstack-meeting | 14:07 | |
| doreilly | yes | 14:07 |
| mlavalle | yeah, I see it now | 14:07 |
| ralonsoh | Datapath Invalid 104209607453507 | 14:08 |
| ralonsoh | did you check the bridges datapaths? | 14:08 |
| doreilly | but when you look at those places in os_ken, it is very generic | 14:08 |
| ralonsoh | I mean: you should not have you bridges with the same datapath | 14:08 |
| *** bauzas is now known as DaddyBear | 14:09 | |
| doreilly | I think i did and looked normal. I will check again | 14:09 |
| *** hemna has joined #openstack-meeting | 14:10 | |
| *** DaddyBear is now known as PapaOurs | 14:10 | |
| amotoki | doreilly: when does this happen? only when ovs-agent is restarted? | 14:10 |
| amotoki | or does it happen during normal operations? | 14:10 |
| mlavalle | and I understand that this testing is with master or close to master | 14:10 |
| doreilly | when restarted | 14:11 |
| doreilly | yes close to master | 14:11 |
| ralonsoh | doreilly, yes, when restarted and of_inactivity_probe=1 | 14:11 |
| ralonsoh | this timeout is too short | 14:11 |
| amotoki | liuyulong is trying to split security group rule operations and flow processing into pieces https://review.openstack.org/#/c/638642/ | 14:12 |
| ralonsoh | and as you pointed out in the comment, you have disconnections in the ovs logs | 14:12 |
| amotoki | it might help your case | 14:12 |
| amotoki | I might be wrong though.. | 14:12 |
| doreilly | OVS sets the inactivity probe to 5 sec if you don't specify | 14:12 |
| ralonsoh | doreilly, that's the point | 14:13 |
| ralonsoh | doreilly: 2019-03-11T16:35:25.258Z|25950|rconn|ERR|br-tun<->tcp:127.0.0.1:6633: no response to inactivity probe after 1 seconds, disconnecting | 14:13 |
| liuyulong | yes, you can try that | 14:13 |
| ralonsoh | the OF manager is not connected | 14:13 |
| liuyulong | and this https://review.openstack.org/#/c/638647/ | 14:13 |
| doreilly | right. That's what the bug is about. Allowing you to increase the inactivity probe from 5 to something higher | 14:14 |
| doreilly | ralonsoh: oh forgot to mention, I changed OVS to default to 1 sec, to make this easier to recreate | 14:15 |
| slaweq | doreilly: in log which You pointed in comment I see that exception was raised in clean_stale_flows method | 14:15 |
| slaweq | recently we merged liuyulong's patch https://review.openstack.org/#/c/638647/14 | 14:15 |
| ralonsoh | doreilly, oook, now I understand | 14:15 |
| *** sean-k-mooney has joined #openstack-meeting | 14:15 | |
| *** hemna has quit IRC | 14:16 | |
| slaweq | would that maybe help to this issue? | 14:16 |
| *** hemna has joined #openstack-meeting | 14:16 | |
| amotoki | I guess this is caused by high load of OVS and/or openflow controller, so it can be mitigated by averaging/splitting OVS load. | 14:16 |
| amotoki | 638647 can change the situation. | 14:17 |
| ralonsoh | agree | 14:17 |
| *** davidsha has joined #openstack-meeting | 14:17 | |
| doreilly | slaweq: maybe. I can retest on fresh master | 14:17 |
| slaweq | doreilly: ok, thx | 14:18 |
| *** cmurphy is now known as cmurpheus | 14:18 | |
| slaweq | would be nice :) | 14:18 |
| *** cmurpheus is now known as cmorpheus | 14:18 | |
| mlavalle | the other thing is that since liuyulong is making all these improvements, maybe you two should work together | 14:18 |
| mlavalle | ??? | 14:18 |
| *** yamamoto has joined #openstack-meeting | 14:18 | |
| *** munimeha1 has joined #openstack-meeting | 14:19 | |
| mlavalle | and see if those improvements fix your case | 14:19 |
| slaweq | mlavalle: that is very good point, we should not do the same work twice :) | 14:19 |
| amotoki | +1000 | 14:19 |
| doreilly | mlavalle: sure. I will retest. And ping liuyulong if I need anything | 14:19 |
| mlavalle | cool, let's leave it at that on this issue this week | 14:19 |
| liuyulong | https://launchpad.net/bugs/1813703 all my work can be found here. | 14:20 |
| openstack | Launchpad bug 1813703 in neutron "[L2] [summary] ovs-agent issues at large scale" [High,Fix released] - Assigned to LIU Yulong (dragon889) | 14:20 |
| liuyulong | Including the test method: https://bugs.launchpad.net/neutron/+bug/1813703/comments/12 | 14:20 |
| amotoki | and https://review.openstack.org/#/q/topic:bug/1813703+(status:open+OR+status:merged) | 14:20 |
| mlavalle | yeah, I'm sure "ovs-agentissues at large" are likely to apply to your case | 14:21 |
| mlavalle | doreilly: thanks for keeping pushing the ball forward | 14:21 |
| doreilly | mlavalle: np thx for helping | 14:22 |
| mlavalle | this is good stuff! getting to the nitty gritty | 14:22 |
| mlavalle | ok, moving to the next RFE: https://bugs.launchpad.net/neutron/+bug/1817881 | 14:22 |
| openstack | Launchpad bug 1817881 in neutron " [RFE] L3 IPs monitor/metering via current QoS functionality (tc filters)" [Wishlist,Confirmed] | 14:22 |
| mlavalle | speaking of liuyulong | 14:22 |
| liuyulong | I will not repeat the description, but give us an example. We have implemented this. And report L3 IPs statistic data to zabbix. | 14:24 |
| *** yamamoto has quit IRC | 14:24 | |
| liuyulong | YAMAMOTO had mentioned the rest API, IMO, it's a good idea. | 14:25 |
| *** yamamoto has joined #openstack-meeting | 14:25 | |
| *** yamamoto has quit IRC | 14:25 | |
| mlavalle | liuyulong: regarding the exchange you had with yamamoto, you are not proposing API changes now? | 14:25 |
| *** yamamoto has joined #openstack-meeting | 14:26 | |
| slaweq | liuyulong: what with FIPs without QoS enabled? Will this metering work for them too? | 14:26 |
| liuyulong | slaweq, yes, you get the point. | 14:26 |
| liuyulong | mlavalle, I will not add the API for now, we can remove the qos policy binding to disable the monitor. | 14:27 |
| liuyulong | mlavalle, but it can be a next step work. | 14:27 |
| slaweq | liuyulong: I really don't like idea to enable/disable metering by adding/removing qos policy to fip - those are 2 different things | 14:27 |
| mlavalle | yeah, that was what I originally understood, but then the later comments confused me | 14:28 |
| amotoki | totally agree with slaweq | 14:28 |
| amotoki | if we would like to control monitoring targets, it is better to specify it via API as the current metering API does. (it is a bit different though) | 14:29 |
| slaweq | amotoki: +1000 | 14:29 |
| mlavalle | so, is the mechanism ok but we would like a different approach from API point of view? | 14:29 |
| liuyulong | so you guys think API is necessary? | 14:30 |
| slaweq | and also if we want to have such metering it should be possible to enable it to all fips, not only those with qos | 14:30 |
| *** yamamoto has quit IRC | 14:30 | |
| liuyulong | slaweq, yes, once it can be done, but tc now does not accept '0' as input value. | 14:30 |
| *** iyamahat has quit IRC | 14:30 | |
| *** yamahata has quit IRC | 14:31 | |
| liuyulong | slaweq, if no tc filter rules, no statistic data can get | 14:31 |
| slaweq | liuyulong: so we can "workaround" this by e.g. configuring tc with some very high limit for each fip | 14:31 |
| amotoki | liuyulong: API is not a MUST, but the next question is back to why we need to set QoS rules for monitoring. they are different thing. | 14:31 |
| *** armstrong has joined #openstack-meeting | 14:31 | |
| slaweq | amotoki: exactly :) | 14:31 |
| liuyulong | OK, back to the original question. : _ | 14:32 |
| liuyulong | How to monitor the L3 IP for now? | 14:32 |
| liuyulong | Seems a lot of work need to be done, start new metering agent, and metering rule, iptables get larger and larger | 14:34 |
| liuyulong | # ip netns exec snat-867e1473-4495-4513-8759-dee4cb1b9cef tc -s -d -p filter show dev qg-91293cf7-64 | 14:34 |
| liuyulong | filter parent 1: protocol ip pref 1 u32 | 14:34 |
| liuyulong | filter parent 1: protocol ip pref 1 u32 fh 800: ht divisor 1 | 14:34 |
| liuyulong | filter parent 1: protocol ip pref 1 u32 fh 800::800 order 2048 key ht 800 bkt 0 flowid :1 not_in_hw (rule hit 180 success 180) | 14:34 |
| liuyulong | match IP src 172.16.100.10/32 (success 180 ) | 14:34 |
| liuyulong | police 0x2 rate 1024Kbit burst 128Kb mtu 64Kb action drop overhead 0b linklayer ethernet | 14:34 |
| liuyulong | ref 1 bind 1 installed 86737 sec used 439 sec | 14:34 |
| liuyulong | Sent 17640 bytes 180 pkts (dropped 0, overlimits 0) | 14:34 |
| amotoki | liuyulong: can your question be rephrased to "we would like to meter traffic per L3 IP" (as you mentioend in the bug description) | 14:35 |
| amotoki | "how" is the next thing. the first thing we need is what we want. | 14:36 |
| liuyulong | ok, make sense | 14:36 |
| liuyulong | These statistic data can easily get by l3 agent itself. | 14:36 |
| liuyulong | No more extra agent involved, L3 agent can totally handle it. | 14:37 |
| mlavalle | =therefore we see an improvement in the feature performance, right? | 14:38 |
| liuyulong | mlavalle, indeed | 14:38 |
| mlavalle | up to this point, this is what I understood originally of this RFE | 14:38 |
| slaweq | liuyulong: if we will add it to L3 we will duplicate in L3 functionality of metering service plugin, right? | 14:39 |
| mlavalle | and the proposal is to use tc as the mechanism in a L3 extension, right? | 14:39 |
| slaweq | can't we e.g. add "tc driver" to metering service plugin? | 14:39 |
| liuyulong | Yes, just read tc filter rules' statistic data. | 14:40 |
| mlavalle | like we did with the firewall. we went from ip-tables to ove / openflow | 14:41 |
| mlavalle | ovs / openflow ^^^^ | 14:42 |
| amotoki | I like 'tc driver' idea too | 14:43 |
| liuyulong | OK, I think I need to add the API for this. | 14:43 |
| amotoki | metering has two portions: the one is where we collect stats and the other is where we report stats. | 14:44 |
| amotoki | for the first one, we discussed iptables or tc stat. | 14:44 |
| slaweq | and liuyulong wants to change first part (how to collect stats) | 14:44 |
| amotoki | for the latter, the current meetering plugin send notification to ceilometer. | 14:44 |
| amotoki | we can improve the latter if we want too. | 14:45 |
| mlavalle | yeap | 14:45 |
| liuyulong | Then we need to start metering agent again? | 14:45 |
| slaweq | liuyulong: what is wrong with starting agent? | 14:46 |
| amotoki | metering agent is one choice. the other way is to handle metering in l3-agent. | 14:46 |
| amotoki | I am not sure which one is better and/or easier right now. | 14:47 |
| *** hemna has quit IRC | 14:47 | |
| *** hemna has joined #openstack-meeting | 14:48 | |
| mlavalle | overall, this doesn't seem to be a burning issue in the community (although it might be hot in liuyulong's employer). so I would like to shoot for better | 14:48 |
| slaweq | amotoki: but IMO we should finally have only one way to do it. There is no point to dupicate metering-agent's functionality in L3 agent also and keep both of them in code | 14:48 |
| mlavalle | yeah, but we can gradually transition | 14:48 |
| amotoki | slaweq: makes sense | 14:49 |
| mlavalle | again, the firewall comes to mind | 14:49 |
| *** _pewp_ has quit IRC | 14:49 | |
| slaweq | mlavalle: I agree that it can be done smoothly, just want to say that we should keep it in mind probably | 14:49 |
| mlavalle | we are saying the same thing | 14:49 |
| mlavalle | ++ | 14:49 |
| slaweq | :) | 14:49 |
| liuyulong | yes, make sense, I can try taht | 14:50 |
| *** _pewp_ has joined #openstack-meeting | 14:50 | |
| amotoki | two agents can potentially touch the same thing and it can be a problem, but I don't know it is a problem or not now, so I commented such above. | 14:50 |
| liuyulong | amotoki, how to report data is not the big problem, it is well handled, both udp and notification can be applied. | 14:51 |
| amotoki | liuyulong: yeah, I am not worrying it either :) | 14:51 |
| liuyulong | Yes, for that driver approach, once I had same idea, but I find it is a bit difficult to handle the router update/floating IP update, remove, and e | 14:51 |
| liuyulong | L3 agent restart, tc rule remove, tc rule update etc. | 14:52 |
| liuyulong | All these thing are handled by l3 agent itself, but another agent rely on that. | 14:53 |
| amotoki | liuyulong explains what I think in more detail :) | 14:53 |
| liuyulong | even more, HA router failove | 14:54 |
| liuyulong | failover | 14:54 |
| *** jamesmcarthur has quit IRC | 14:54 | |
| liuyulong | And DVR local host floating IP monitor, we need to start all metering agent to compute host too. | 14:55 |
| liuyulong | Message queue may not be happy, IMO. | 14:55 |
| mlavalle | and all these is avoided with a L3 extension, right? | 14:57 |
| *** iyamahat has joined #openstack-meeting | 14:57 | |
| *** e0ne has quit IRC | 14:58 | |
| liuyulong | mlavalle, our local implementation is a wrapper for l3 agent. | 14:58 |
| liuyulong | We called that l3_agent_with_metering. | 14:59 |
| mlavalle | I don't see a problem with the l3 agent extension approach. let's refine the RFE with the API suggestions | 14:59 |
| mlavalle | and we'll retake it next week | 14:59 |
| mlavalle | is that a good summary of next steps? | 14:59 |
| * mlavalle looks at the clock | 14:59 | |
| amotoki | +1 | 15:00 |
| njohnston_ | mlavalle: +1 | 15:00 |
| liuyulong | OK | 15:00 |
| slaweq | I agree that it can be done as another extension to L3 agent, in same way like qos is done for example | 15:00 |
| *** njohnston_ is now known as njohnston | 15:00 | |
| mlavalle | cool | 15:00 |
| mlavalle | #endmeeting | 15:00 |
| *** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 15:00 | |
| openstack | Meeting ended Fri Mar 29 15:00:24 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:00 |
| openstack | Minutes: http://eavesdrop.openstack.org/meetings/neutron_drivers/2019/neutron_drivers.2019-03-29-14.00.html | 15:00 |
| openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/neutron_drivers/2019/neutron_drivers.2019-03-29-14.00.txt | 15:00 |
| openstack | Log: http://eavesdrop.openstack.org/meetings/neutron_drivers/2019/neutron_drivers.2019-03-29-14.00.log.html | 15:00 |
| liuyulong | We can continue next week | 15:00 |
| liuyulong | see you | 15:00 |
| mlavalle | thanks for attending | 15:00 |
| slaweq | see You :) | 15:00 |
| slaweq | o/ | 15:00 |
| amotoki | o/ | 15:00 |
| mlavalle | especially you slaweq | 15:00 |
| slaweq | thx :) | 15:00 |
| ralonsoh | bye | 15:00 |
| njohnston | Have a great weekend slaweq! | 15:00 |
| slaweq | thx, You too njohnston, and all others :) | 15:01 |
| *** e0ne has joined #openstack-meeting | 15:07 | |
| *** jamesmcarthur has joined #openstack-meeting | 15:08 | |
| *** mlavalle has left #openstack-meeting | 15:08 | |
| *** e0ne has quit IRC | 15:12 | |
| *** eharney has quit IRC | 15:12 | |
| *** jamesmcarthur has quit IRC | 15:13 | |
| *** _alastor_ has quit IRC | 15:14 | |
| *** _alastor_ has joined #openstack-meeting | 15:14 | |
| *** doreilly has quit IRC | 15:15 | |
| *** aagate has joined #openstack-meeting | 15:15 | |
| *** iyamahat has quit IRC | 15:16 | |
| *** jamesmcarthur has joined #openstack-meeting | 15:18 | |
| *** slaweq has quit IRC | 15:19 | |
| *** dhellmann_ has joined #openstack-meeting | 15:24 | |
| *** gouthamr has quit IRC | 15:24 | |
| *** dmellado has quit IRC | 15:24 | |
| *** dhellmann has quit IRC | 15:24 | |
| *** dmellado has joined #openstack-meeting | 15:26 | |
| *** hongbin has joined #openstack-meeting | 15:26 | |
| *** dhellmann_ is now known as dhellmann | 15:27 | |
| *** gouthamr has joined #openstack-meeting | 15:27 | |
| *** slaweq has joined #openstack-meeting | 15:28 | |
| *** gmann is now known as gmann_afk | 15:32 | |
| *** slaweq has quit IRC | 15:32 | |
| *** kopecmartin is now known as kopecmartin|off | 15:32 | |
| *** awaugama has quit IRC | 15:40 | |
| *** knikolla is now known as nikrin | 15:41 | |
| *** slaweq has joined #openstack-meeting | 15:42 | |
| *** ekcs has quit IRC | 15:42 | |
| *** ricolin has joined #openstack-meeting | 15:43 | |
| *** eharney has joined #openstack-meeting | 15:46 | |
| *** lpetrut has quit IRC | 15:47 | |
| *** slaweq has quit IRC | 15:50 | |
| *** psachin has joined #openstack-meeting | 15:50 | |
| *** sidx64 has quit IRC | 15:52 | |
| *** donghao has joined #openstack-meeting | 15:54 | |
| *** donghao has quit IRC | 15:56 | |
| *** yamamoto has joined #openstack-meeting | 15:57 | |
| *** donghao has joined #openstack-meeting | 15:59 | |
| *** yamamoto has quit IRC | 16:01 | |
| *** zhubx has quit IRC | 16:03 | |
| *** zhubx has joined #openstack-meeting | 16:03 | |
| *** PapaOurs is now known as bauzas | 16:04 | |
| *** ricolin has quit IRC | 16:07 | |
| *** gibi is now known as gibi_off | 16:10 | |
| *** e0ne has joined #openstack-meeting | 16:14 | |
| *** e0ne has quit IRC | 16:14 | |
| *** hongbin has quit IRC | 16:18 | |
| *** diablo_rojo has joined #openstack-meeting | 16:26 | |
| *** slaweq has joined #openstack-meeting | 16:27 | |
| *** raildo_ has joined #openstack-meeting | 16:35 | |
| *** raildo has quit IRC | 16:35 | |
| *** Lucas_Gray has quit IRC | 16:37 | |
| *** Lucas_Gray has joined #openstack-meeting | 16:38 | |
| *** ttsiouts has quit IRC | 16:42 | |
| *** slaweq has quit IRC | 16:43 | |
| *** fried_rice is now known as fried_rolls | 16:45 | |
| *** rossella_s has quit IRC | 16:48 | |
| *** Lucas_Gray has quit IRC | 16:50 | |
| *** igordc has joined #openstack-meeting | 16:51 | |
| *** bbowen has quit IRC | 16:55 | |
| *** a-pugachev has quit IRC | 16:57 | |
| *** tssurya has quit IRC | 16:57 | |
| *** a-pugachev has joined #openstack-meeting | 16:57 | |
| *** raildo_ has quit IRC | 16:58 | |
| *** raildo_ has joined #openstack-meeting | 16:58 | |
| *** bbowen has joined #openstack-meeting | 16:59 | |
| *** rsimai has quit IRC | 17:01 | |
| *** a-pugachev has quit IRC | 17:07 | |
| *** iyamahat has joined #openstack-meeting | 17:19 | |
| *** sambetts_ has joined #openstack-meeting | 17:24 | |
| *** zhubx has quit IRC | 17:44 | |
| *** slaweq has joined #openstack-meeting | 17:44 | |
| *** zhubx has joined #openstack-meeting | 17:45 | |
| *** psachin has quit IRC | 17:47 | |
| *** finucannot is now known as stephenfin | 17:53 | |
| *** davidsha has quit IRC | 17:53 | |
| *** jamesmcarthur has quit IRC | 18:01 | |
| *** jamesmcarthur has joined #openstack-meeting | 18:03 | |
| *** jamesmcarthur_ has joined #openstack-meeting | 18:12 | |
| *** jamesmcarthur has quit IRC | 18:14 | |
| *** armstrong has quit IRC | 18:15 | |
| *** jamesmcarthur_ has quit IRC | 18:20 | |
| *** jamesmcarthur has joined #openstack-meeting | 18:21 | |
| *** jamesmcarthur has quit IRC | 18:26 | |
| *** electrofelix has quit IRC | 18:29 | |
| *** ralonsoh has quit IRC | 18:29 | |
| *** slaweq has quit IRC | 18:36 | |
| *** pcaruana has quit IRC | 18:38 | |
| *** kmalloc is now known as needscoffee | 18:41 | |
| *** awaugama has joined #openstack-meeting | 18:44 | |
| *** fried_rolls is now known as fried_rice | 19:14 | |
| *** gmann_afk is now known as gmann | 19:19 | |
| *** awaugama has quit IRC | 19:40 | |
| *** iyamahat has quit IRC | 19:55 | |
| *** slaweq has joined #openstack-meeting | 19:58 | |
| *** slaweq has quit IRC | 20:05 | |
| *** slaweq has joined #openstack-meeting | 20:11 | |
| *** slaweq has quit IRC | 20:16 | |
| *** awaugama has joined #openstack-meeting | 20:34 | |
| *** iyamahat has joined #openstack-meeting | 20:36 | |
| *** enriquetaso has quit IRC | 20:40 | |
| *** mrhillsman is now known as mrhillsman_away4 | 20:40 | |
| *** mrhillsman_away4 is now known as mrhillsman_wkend | 20:41 | |
| *** jamesmcarthur has joined #openstack-meeting | 20:45 | |
| *** munimeha1 has quit IRC | 20:59 | |
| *** iyamahat has quit IRC | 20:59 | |
| *** slaweq has joined #openstack-meeting | 21:11 | |
| *** yamahata has joined #openstack-meeting | 21:14 | |
| *** slaweq has quit IRC | 21:15 | |
| *** awaugama has quit IRC | 21:19 | |
| *** iyamahat has joined #openstack-meeting | 21:20 | |
| *** jamesmcarthur has quit IRC | 21:31 | |
| *** jamesmcarthur has joined #openstack-meeting | 21:32 | |
| *** jamesmcarthur has quit IRC | 21:43 | |
| *** jamesmcarthur has joined #openstack-meeting | 21:43 | |
| *** yamamoto has joined #openstack-meeting | 21:49 | |
| *** jamesmcarthur has quit IRC | 21:49 | |
| *** jamesmcarthur has joined #openstack-meeting | 21:50 | |
| *** yamamoto has quit IRC | 21:53 | |
| *** rbudden has quit IRC | 22:08 | |
| *** igordc has quit IRC | 22:09 | |
| *** slaweq has joined #openstack-meeting | 22:11 | |
| *** igordc has joined #openstack-meeting | 22:13 | |
| *** slaweq has quit IRC | 22:16 | |
| *** jamesmcarthur has quit IRC | 22:19 | |
| *** raildo_ has quit IRC | 22:27 | |
| *** rbudden has joined #openstack-meeting | 22:27 | |
| *** ijw has joined #openstack-meeting | 22:31 | |
| *** carlos_silva has quit IRC | 22:37 | |
| *** iyamahat has quit IRC | 22:45 | |
| *** yamahata has quit IRC | 22:46 | |
| *** diablo_rojo has quit IRC | 23:14 | |
| *** igordc has quit IRC | 23:30 | |
| *** igordc has joined #openstack-meeting | 23:33 | |
| *** whoami-rajat has quit IRC | 23:47 | |
| *** dklyle has quit IRC | 23:48 | |
| *** david-lyle has joined #openstack-meeting | 23:48 | |
| *** needscoffee is now known as kmalloc | 23:53 | |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!