*** 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!