*** deadalnix__ has quit IRC | 00:19 | |
*** amorenoz__ has joined #openvswitch | 01:07 | |
*** amorenoz_ has quit IRC | 01:09 | |
*** rcernin has quit IRC | 02:06 | |
*** rcernin has joined #openvswitch | 02:38 | |
*** acidfoo has joined #openvswitch | 02:53 | |
*** acidfu has quit IRC | 02:53 | |
*** deadalnix__ has joined #openvswitch | 03:15 | |
*** deadalnix__ has quit IRC | 03:20 | |
*** acidfoo has quit IRC | 03:29 | |
*** acidfoo has joined #openvswitch | 03:35 | |
*** acidfoo has quit IRC | 03:41 | |
*** fdangelo_ has joined #openvswitch | 04:01 | |
*** fdangelo has quit IRC | 04:03 | |
*** ralonsoh has joined #openvswitch | 06:01 | |
*** dholler has joined #openvswitch | 07:02 | |
*** fdangelo__ has joined #openvswitch | 07:03 | |
*** eelco has joined #openvswitch | 07:04 | |
*** fdangelo_ has quit IRC | 07:05 | |
*** slaweq has joined #openvswitch | 07:12 | |
*** slaweq has quit IRC | 07:19 | |
*** rcernin has quit IRC | 07:22 | |
*** slaweq has joined #openvswitch | 07:23 | |
*** rcernin has joined #openvswitch | 07:52 | |
*** thaller has quit IRC | 07:56 | |
*** thaller has joined #openvswitch | 07:56 | |
*** mdgray has joined #openvswitch | 08:14 | |
*** thaller has quit IRC | 08:19 | |
*** elvira has joined #openvswitch | 08:44 | |
*** jaicaa has quit IRC | 08:44 | |
*** jaicaa has joined #openvswitch | 08:47 | |
*** happyhemant has joined #openvswitch | 08:49 | |
*** zhouhan has joined #openvswitch | 09:29 | |
*** tbachman_ has joined #openvswitch | 09:55 | |
*** istokes has joined #openvswitch | 09:56 | |
*** tbachman has quit IRC | 10:03 | |
*** tbachman_ is now known as tbachman | 10:03 | |
*** jangutter has quit IRC | 10:21 | |
*** jangutter has joined #openvswitch | 10:21 | |
*** zenkuro has joined #openvswitch | 10:25 | |
*** jangutter has quit IRC | 10:40 | |
*** jangutter has joined #openvswitch | 10:40 | |
*** jangutter_ has joined #openvswitch | 10:45 | |
*** jangutter has quit IRC | 10:49 | |
*** zenkuro has quit IRC | 11:05 | |
*** zenkuro has joined #openvswitch | 11:06 | |
*** deadalnix has joined #openvswitch | 11:37 | |
*** zenkuro has quit IRC | 11:51 | |
*** zenkuro has joined #openvswitch | 11:52 | |
*** jangutter_ is now known as jangutter | 12:05 | |
*** dholler has quit IRC | 12:09 | |
*** dholler has joined #openvswitch | 12:23 | |
*** rfolco has quit IRC | 12:36 | |
*** dholler has quit IRC | 12:37 | |
*** dholler has joined #openvswitch | 12:50 | |
*** zenkuro has quit IRC | 12:50 | |
*** rfolco has joined #openvswitch | 12:51 | |
*** dholler has quit IRC | 12:58 | |
*** dholler has joined #openvswitch | 13:11 | |
*** acidfoo has joined #openvswitch | 13:17 | |
*** twaapo has joined #openvswitch | 13:49 | |
*** dholler has quit IRC | 13:54 | |
*** donhw has quit IRC | 13:55 | |
*** jangutter_ has joined #openvswitch | 13:55 | |
*** BlackDex has quit IRC | 13:55 | |
*** jangutter has quit IRC | 13:58 | |
*** dholler has joined #openvswitch | 14:05 | |
*** BlackDex has joined #openvswitch | 14:08 | |
*** BlackDex has quit IRC | 14:09 | |
*** BlackDex has joined #openvswitch | 14:10 | |
*** dmarchand has quit IRC | 14:10 | |
*** dmarchand has joined #openvswitch | 14:11 | |
*** jangutter has joined #openvswitch | 14:16 | |
*** jangutter_ has quit IRC | 14:19 | |
*** dcbw has joined #openvswitch | 14:28 | |
*** zenkuro has joined #openvswitch | 14:30 | |
*** donhw has joined #openvswitch | 14:33 | |
*** donhw has quit IRC | 14:40 | |
*** teardown has quit IRC | 14:55 | |
*** donhw has joined #openvswitch | 14:56 | |
*** teardown has joined #openvswitch | 15:02 | |
*** fdangelo__ has quit IRC | 15:18 | |
*** fdangelo__ has joined #openvswitch | 15:19 | |
*** amorenoz__ has quit IRC | 16:12 | |
*** amorenoz_ has joined #openvswitch | 16:12 | |
*** eelco has quit IRC | 16:51 | |
*** cpaelzer has quit IRC | 16:59 | |
*** elvira has quit IRC | 17:05 | |
*** karthikc has joined #openvswitch | 17:16 | |
*** karthikc has quit IRC | 17:17 | |
*** donhw has quit IRC | 17:20 | |
*** dholler has quit IRC | 17:44 | |
*** donhw has joined #openvswitch | 17:57 | |
*** happyhemant has quit IRC | 18:08 | |
*** blp has joined #openvswitch | 18:13 | |
blp | Hello! | 18:13 |
---|---|---|
*** karthikc has joined #openvswitch | 18:14 | |
imaximets | hi | 18:15 |
mmichelson | hi everyone | 18:15 |
mmichelson | #startmeeting ovn_community_development_meeting | 18:15 |
openstack | Meeting started Thu Feb 25 18:15:36 2021 UTC and is due to finish in 60 minutes. The chair is mmichelson. Information about MeetBot at http://wiki.debian.org/MeetBot. | 18:15 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 18:15 |
openstack | The meeting name has been set to 'ovn_community_development_meeting' | 18:15 |
blp | I have a report. | 18:16 |
_lore_ | hi all | 18:16 |
blp | _lore_: hi! | 18:16 |
mmichelson | go ahead mr blp | 18:16 |
blp | Thank you Mr. mmichelson | 18:16 |
blp | I pushed the DDlog changes last night. | 18:16 |
mmichelson | heck yeah! | 18:17 |
blp | Now, the hard part: keeping up with ovn feature velocity. | 18:17 |
blp | and performance work. | 18:17 |
blp | I suspect that the performance is, initially, not so good. | 18:17 |
blp | But I also have a lot of confidence that Leonid can help me fix that. | 18:17 |
blp | And ultimately I expect it to scale much better than the C-based northd. | 18:17 |
blp | I have the test script that someone (Numan?) provided. I'll start with that. | 18:18 |
mmichelson | Yeah, I'm in the position where I'm having to re-work a patch in progress to make sure that it is handled in both C and DDLog. | 18:18 |
blp | mmichelson: I am available to help. | 18:18 |
mmichelson | But hey, that's what I signed up for. | 18:18 |
numans | blp, cool. | 18:18 |
mmichelson | blp, The changes I'm making are fairly simple, so hopefully I won't need help. | 18:18 |
blp | I think I need to write up some more tips on DDlog. | 18:19 |
blp | There are some "patterns" or "idioms" that I've learned over time. | 18:19 |
blp | Probably, explaingin them would help others to get a head start. | 18:19 |
mmichelson | blp, definitely! | 18:19 |
blp | That is my report. Any questions? | 18:20 |
blp | I have limited time today (only about 10 minutes of my full attention). | 18:20 |
imaximets | blp, it'll be good to have a GHA job to build and test with ddlog. | 18:20 |
imaximets | at least weekly if it takes too much time | 18:20 |
blp | imaximets: Oh, yes. I'll try to work on that. | 18:20 |
blp | I don't think it should take too much time, although more than currently. | 18:20 |
imaximets | ok. | 18:21 |
* imaximets has no idea how much time it takes to compile ddlog and stuff. | 18:21 | |
blp | A few more minutes than without it. | 18:21 |
imaximets | ok. What about the toolchain? Is everything available in usual ubuntu repo? | 18:22 |
numans | It would be good to run for all the commits rather than weekly. | 18:22 |
blp | The toolchain needs: | 18:22 |
blp | - Rust. This should be available in Ubuntu. | 18:22 |
blp | - Differential-datalog. This is probably not available in Ubuntu. It depends on: | 18:23 |
blp | - Haskell (ghc). This is probably available in Ubuntu. | 18:23 |
blp | So, we might have to figure out some things. | 18:23 |
blp | I'll see what I can do. | 18:23 |
blp | It would be good to run for all commits, yes. | 18:24 |
mmichelson | We can retrieve ddlog from source rather than relying on a package. | 18:24 |
imaximets | blp, ok. thanks. In a worst case we could build all necessary parts and cache them in GHA, so it will not take much time on a second run. | 18:24 |
imaximets | +1 fro running on every commit | 18:25 |
blp | I didn't know that GHA could cache things. Good to know. | 18:25 |
imaximets | we're caching dpdk, you can use that as example. | 18:25 |
*** donhw has quit IRC | 18:25 | |
blp | Oh, thanks. Examples are great. I am very good at following patterns. | 18:26 |
blp | The differential-datalog repo does publish binaries for its releases, I think. If they're suitable for our use, that could be a valuable shortcut. | 18:26 |
imaximets | * we're caching dpdk in ovs | 18:26 |
mmichelson | blp, would that save us the haskell dependency? | 18:27 |
numans | blp, I've been using the published binaries. I think its a good idea to use that. | 18:27 |
blp | mmichelson: I think so? | 18:27 |
blp | numans: Thanks. | 18:28 |
*** dceara has joined #openvswitch | 18:28 | |
blp | I've got to hop on a video call in a minute. I'll try to pay a little attention to this window too. | 18:29 |
mmichelson | OK, thanks for that report blp | 18:29 |
mmichelson | I can go next. | 18:29 |
mmichelson | I've been working on fixing an odd issue that was run into by an openstack customer where they are setting up floating IPs on routers, and the floating IPs are not in the subnet handled by that router. | 18:29 |
mmichelson | I have two patches that I have confirmed works for the setup | 18:30 |
mmichelson | But I have had the worst time trying to write a test for it. | 18:30 |
mmichelson | So I'm going to include DDLog changes and try to get that test written. | 18:31 |
mmichelson | And that's all I have to report. | 18:31 |
imaximets | I have a quick update. May I go next? | 18:33 |
imaximets | I'll take the silence as "yes". :) | 18:34 |
imaximets | I prepared few fixes for the raft code in ovsdb-server: | 18:34 |
imaximets | 1. to report "disconnected" state instead of "cluster member" for a candidate that is already retrying the election | 18:35 |
blp | imaximets: I am so glad that you and others (such as Han) have been maintaining the raft code. I was worried that it would just rot and die if I didn't keep it up. | 18:35 |
imaximets | 2. to reintroduce inactivity probes for raft connections, to avoid big backlogs and unclear state on dead ones. | 18:36 |
imaximets | blp, no problem. :) | 18:36 |
imaximets | Han reviewed these changes. I'm going to apply after a bit of more testing. | 18:36 |
imaximets | During the testing I found a memory use-after-free in the ovsdb-cs code caused by the idl split from blp. | 18:37 |
imaximets | Patch is available here: | 18:38 |
blp | imaximets: Does the fix to that require a change in the additional ovsdb-cs user in ovn? | 18:38 |
imaximets | #link http://patchwork.ozlabs.org/project/openvswitch/patch/20210223180014.962594-1-i.maximets@ovn.org/ | 18:38 |
imaximets | blp, the problem is internal to ovsdb-cs module. | 18:38 |
blp | imaximets: OK, I didn't read it carefully enough to know. Thanks. | 18:38 |
imaximets | blp, it just returns to the user same request_id object that it uses and frees internally and application might use it later. | 18:40 |
blp | OK. | 18:40 |
imaximets | That's it from me. | 18:40 |
mmichelson | OK thanks imaximets | 18:40 |
mmichelson | Does anyone else want to report anything? | 18:41 |
numans | I can go real quick. | 18:41 |
numans | I did some code reviews. | 18:41 |
numans | I submitted a patch to remove the usage of ct.inv in ovn-northd. Looks like this will be helpful for HWOL'adble nics. | 18:42 |
numans | I have received some comments from zhouhan. | 18:42 |
numans | I have also worked on refactoring the ofctrl code which I'm planning to submit as RFC. | 18:42 |
numans | Actually I've attempted to rewrite the ofctrl flow table management code. I think the code in ofctrl has become very complicated over the years. | 18:43 |
*** donhw has joined #openvswitch | 18:43 | |
numans | Fingers crossed if people find it to be Ok :). | 18:43 |
numans | That's it from me. | 18:43 |
mmichelson | numans, yeah that'll be a fun review :) | 18:45 |
mmichelson | Anyone else? | 18:45 |
imaximets | blp, mmichelson: one last thing is that we'll need to move forward the OVS submodule in OVN repo once ovsdb-cs fix accepted to OVS. | 18:45 |
blp | imaximets: +1 | 18:45 |
blp | I have a final comment. | 18:45 |
blp | There is *so* much ddlog code in here, and I'm trying to go through it a little bit at a time | 18:46 |
blp | and organize and refactor and add appropriate comments. | 18:46 |
mmichelson | blp +1 | 18:46 |
blp | And I'd love to hear from people who look at it and have a hard time understanding it. | 18:46 |
numans | imaximets +1 | 18:46 |
numans | blp +1 | 18:46 |
blp | Because then I can focus on those parts. | 18:46 |
blp | Some of the worst parts are around tunnel ID allocation and other kinds of allocation. | 18:47 |
blp | There are some new features coming in ddlog that should make that easier. | 18:47 |
blp | and, I hope, easier to understand also. | 18:47 |
blp | end of comment. | 18:47 |
numans | sounds good. I'll email in case I find something which is hard to understand. | 18:47 |
mmichelson | All righty. I'll talk with y'all later. Have a good weekend! | 18:49 |
mmichelson | #endmeeting | 18:49 |
openstack | Meeting ended Thu Feb 25 18:49:17 2021 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 18:49 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/ovn_community_development_meeting/2021/ovn_community_development_meeting.2021-02-25-18.15.html | 18:49 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/ovn_community_development_meeting/2021/ovn_community_development_meeting.2021-02-25-18.15.txt | 18:49 |
openstack | Log: http://eavesdrop.openstack.org/meetings/ovn_community_development_meeting/2021/ovn_community_development_meeting.2021-02-25-18.15.log.html | 18:49 |
blp | Goodbye for now! | 18:49 |
*** blp has left #openvswitch | 18:49 | |
imaximets | Bye. | 18:49 |
*** karthikc has quit IRC | 18:50 | |
*** dceara has quit IRC | 18:51 | |
numans | bye | 18:52 |
*** jangutter_ has joined #openvswitch | 19:03 | |
*** jangutter has quit IRC | 19:06 | |
*** ktraynor has quit IRC | 19:08 | |
*** ralonsoh has quit IRC | 19:24 | |
*** zhouhan has quit IRC | 19:26 | |
*** fab23 has quit IRC | 19:49 | |
*** fab23 has joined #openvswitch | 19:55 | |
*** mdgray has quit IRC | 20:04 | |
*** donhw has quit IRC | 20:12 | |
*** istokes has quit IRC | 20:15 | |
*** acidfoo has quit IRC | 20:20 | |
*** acidfoo has joined #openvswitch | 20:21 | |
*** donhw has joined #openvswitch | 20:28 | |
*** osmanlic- has joined #openvswitch | 20:35 | |
*** moldorcoder7_ has joined #openvswitch | 20:35 | |
*** weiti has quit IRC | 20:35 | |
*** Kamilion has quit IRC | 20:35 | |
*** mepholic has quit IRC | 20:35 | |
*** bern- has joined #openvswitch | 20:35 | |
*** amorenoz has joined #openvswitch | 20:36 | |
*** weiti has joined #openvswitch | 20:36 | |
*** zigo_ has joined #openvswitch | 20:36 | |
*** mishiranu has quit IRC | 20:36 | |
*** moldorcoder7 has quit IRC | 20:36 | |
*** zigo has quit IRC | 20:36 | |
*** lynxis has quit IRC | 20:36 | |
*** slaweq has quit IRC | 20:36 | |
*** fab23_ has joined #openvswitch | 20:36 | |
*** warewolf_ has joined #openvswitch | 20:36 | |
*** balkamos has quit IRC | 20:36 | |
*** gregwork has quit IRC | 20:36 | |
*** osmanlicilegi has quit IRC | 20:36 | |
*** ghormoon_ has joined #openvswitch | 20:36 | |
*** dqx has quit IRC | 20:36 | |
*** lablt_ has quit IRC | 20:37 | |
*** teardown has quit IRC | 20:37 | |
*** twaapo_b has joined #openvswitch | 20:37 | |
*** slaweq_ has joined #openvswitch | 20:37 | |
*** teardown has joined #openvswitch | 20:37 | |
*** fnordahl_ has joined #openvswitch | 20:37 | |
*** dqx has joined #openvswitch | 20:37 | |
*** BlackDex_ has joined #openvswitch | 20:37 | |
*** meph has joined #openvswitch | 20:37 | |
*** teardown has quit IRC | 20:37 | |
*** teardown has joined #openvswitch | 20:37 | |
*** terdei has quit IRC | 20:38 | |
*** kevinbenton has quit IRC | 20:38 | |
*** deadalnix has quit IRC | 20:38 | |
*** amorenoz_ has quit IRC | 20:38 | |
*** SPF|Cloud has quit IRC | 20:39 | |
*** gadago_ has joined #openvswitch | 20:39 | |
*** kevinbenton has joined #openvswitch | 20:39 | |
*** terdei has joined #openvswitch | 20:39 | |
*** markmcclain1 has joined #openvswitch | 20:39 | |
*** a5m0 has quit IRC | 20:39 | |
*** a5m0_ has joined #openvswitch | 20:40 | |
*** mmichelson has quit IRC | 20:40 | |
*** yourspiritcallin has quit IRC | 20:40 | |
*** trident has quit IRC | 20:40 | |
*** ricolin has quit IRC | 20:40 | |
*** mmichelson has joined #openvswitch | 20:40 | |
*** mishiranu has joined #openvswitch | 20:41 | |
*** mmichelson has quit IRC | 20:41 | |
*** mnasiadka has quit IRC | 20:41 | |
*** mmichelson has joined #openvswitch | 20:41 | |
*** marlinc_ has joined #openvswitch | 20:42 | |
*** ghormoon has quit IRC | 20:42 | |
*** fnordahl has quit IRC | 20:42 | |
*** markmcclain has quit IRC | 20:42 | |
*** marlinc has quit IRC | 20:42 | |
*** JStoker has quit IRC | 20:42 | |
*** gadago has quit IRC | 20:42 | |
*** mnasiadka has joined #openvswitch | 20:42 | |
*** trident has joined #openvswitch | 20:42 | |
*** bern has quit IRC | 20:43 | |
*** znf has quit IRC | 20:43 | |
*** fab23 has quit IRC | 20:43 | |
*** BlackDex has quit IRC | 20:43 | |
*** twaapo has quit IRC | 20:43 | |
*** warewolf has quit IRC | 20:43 | |
*** lablt has joined #openvswitch | 20:44 | |
*** balkamos has joined #openvswitch | 20:46 | |
*** znf has joined #openvswitch | 20:47 | |
*** JStoker has joined #openvswitch | 20:48 | |
*** Kamilion has joined #openvswitch | 20:48 | |
*** lynxis has joined #openvswitch | 20:50 | |
*** twaapo_b has quit IRC | 20:50 | |
*** lynxis has quit IRC | 20:54 | |
*** SPF|Cloud has joined #openvswitch | 20:55 | |
*** yourspiritcallin has joined #openvswitch | 20:57 | |
*** acidfoo has quit IRC | 21:02 | |
*** acidfoo has joined #openvswitch | 21:03 | |
*** lynxis has joined #openvswitch | 21:04 | |
*** rcernin has quit IRC | 21:12 | |
*** dholler has joined #openvswitch | 21:17 | |
*** fab23_ has quit IRC | 21:33 | |
*** fab23 has joined #openvswitch | 21:33 | |
*** donhw has quit IRC | 21:42 | |
*** donhw has joined #openvswitch | 21:42 | |
*** fbl has quit IRC | 21:52 | |
*** slaweq_ has quit IRC | 21:56 | |
*** fdangelo_ has joined #openvswitch | 22:07 | |
*** rcernin has joined #openvswitch | 22:09 | |
*** fdangelo__ has quit IRC | 22:09 | |
*** fdangelo__ has joined #openvswitch | 22:14 | |
*** rcernin has quit IRC | 22:15 | |
*** rcernin has joined #openvswitch | 22:15 | |
*** fdangelo_ has quit IRC | 22:16 | |
*** moldorcoder7_ has quit IRC | 22:48 | |
*** moldorcoder7 has joined #openvswitch | 22:48 | |
*** acidfu_ has joined #openvswitch | 22:52 | |
*** acidfoo has quit IRC | 22:54 | |
*** acidfoo_ has joined #openvswitch | 22:56 | |
*** acidfu_ has quit IRC | 22:57 | |
*** zenkuro has quit IRC | 23:53 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!