Thursday, 2020-09-24

*** acidfoo has quit IRC02:25
*** acidfoo has joined #openvswitch02:35
*** rcernin has quit IRC02:38
*** dmellado has quit IRC02:38
*** acidfoo has quit IRC02:40
*** rcernin has joined #openvswitch02:42
*** dholler has quit IRC02:54
*** dholler has joined #openvswitch03:07
*** dmellado has joined #openvswitch03:09
*** maciejjozefczyk has joined #openvswitch06:07
*** slaweq has joined #openvswitch06:11
*** rado has joined #openvswitch06:12
*** rado_ has joined #openvswitch06:14
*** eelco has joined #openvswitch06:14
*** maciejjozefczyk_ has joined #openvswitch06:15
*** rado has quit IRC06:16
*** maciejjozefczyk has quit IRC06:17
*** slaweq has quit IRC06:29
*** slaweq has joined #openvswitch06:32
*** ralonsoh has joined #openvswitch06:36
*** links has joined #openvswitch07:16
*** ralonsoh has quit IRC08:23
*** yamamoto has quit IRC08:23
*** ralonsoh has joined #openvswitch08:24
*** yamamoto has joined #openvswitch08:25
*** yamamoto has quit IRC08:25
*** rcernin has quit IRC08:35
*** rado has joined #openvswitch08:37
*** yamamoto has joined #openvswitch08:39
*** rado_ has quit IRC08:40
*** rcernin has joined #openvswitch08:42
*** rcernin has quit IRC08:57
*** yamamoto has quit IRC08:58
*** maciejjozefczyk has joined #openvswitch09:06
*** anilvenkata has quit IRC09:06
*** maciejjozefczyk_ has quit IRC09:08
*** jaicaa has quit IRC09:27
*** yamamoto has joined #openvswitch09:31
*** yamamoto has quit IRC09:36
*** jaicaa has joined #openvswitch10:02
*** rado has quit IRC10:02
*** yamamoto has joined #openvswitch10:24
*** yamamoto has quit IRC10:26
*** rcernin has joined #openvswitch10:35
*** yamamoto has joined #openvswitch10:42
*** maciejjozefczyk_ has joined #openvswitch10:45
*** maciejjozefczyk has quit IRC10:48
*** yamamoto has quit IRC10:51
*** rcernin has quit IRC10:56
*** anilvenkata has joined #openvswitch10:57
*** JamesBenson has joined #openvswitch11:06
*** JamesBenson has quit IRC11:06
*** JamesBenson has joined #openvswitch11:06
mnasiadkaGood afternoon11:27
mnasiadkaIs there a way to show ARP table of an OVN managed router?11:27
*** yamamoto has joined #openvswitch11:29
*** yamamoto has quit IRC11:40
*** yamamoto has joined #openvswitch12:06
numansmnasiadka, Hi.12:40
numansmnasiadka, ARP table as in ?12:40
mnasiadkanumans: I did have a weird issue, which looked like a stale ARP entry for one IP12:40
numansmnasiadka, whenever OVN learns mac it does'nt know, it stores in the SB DB MAC_Binding table.12:41
*** maciejjozefczyk has joined #openvswitch12:41
mnasiadkaok, so I could check that table12:41
numansmnasiadka, ok. can you run - ovn-sbctl list mac_binding | grep "IP"12:41
mnasiadkaWould removing an entry from there cause any mayhem?12:41
numansmnasiadka, and see if you find tht entry. You can try deleting manually as - ovn-sbctl destroy mac_binding <uuid>12:42
numansmnasiadka, no.12:42
numansmnasiadka, ovn would re learn if required.12:42
numansBut its a known issue in OVN that it doesn't cleanup any stale entries in mac_binding table12:42
mnasiadkagood to know :)12:43
*** maciejjozefczyk_ has quit IRC12:44
*** yamamoto has quit IRC12:48
*** yamamoto has joined #openvswitch12:54
*** bostondriver has joined #openvswitch13:01
*** yamamoto has quit IRC13:03
kklimondahmm, I haven't yet looked into it, but are there any know bugs about how ovn handles "VIP" addresses, where two hosts are running VRRP and IP switches between them?13:28
kklimondaI seem to be able to reach VIP that is in the same network, but when I try to reach VIP from another network (via router) it "doesn't work".13:30
kklimondaI haven't yet had time to look into it, but perhaps there is some known limitation or bug13:30
*** acidfoo has joined #openvswitch13:36
*** yamamoto has joined #openvswitch13:36
*** rcernin has joined #openvswitch13:36
*** yamamoto has quit IRC13:45
*** acidfu_ has joined #openvswitch13:47
*** acidfoo has quit IRC13:48
*** rcernin has quit IRC13:51
*** maciejjozefczyk_ has joined #openvswitch14:25
*** maciejjozefczyk has quit IRC14:27
*** ralonsoh has quit IRC14:35
*** dcbw has joined #openvswitch14:37
*** ralonsoh has joined #openvswitch14:37
*** thaller has quit IRC14:56
*** thaller has joined #openvswitch14:59
*** thaller has quit IRC15:03
*** thaller has joined #openvswitch15:03
*** eelco has quit IRC15:21
*** yamamoto has joined #openvswitch15:43
*** yamamoto has quit IRC15:50
*** ralonsoh has quit IRC16:22
*** thaller has quit IRC16:50
*** thaller has joined #openvswitch16:50
*** thaller has quit IRC17:00
*** thaller has joined #openvswitch17:00
*** thaller has quit IRC17:15
*** thaller has joined #openvswitch17:15
imaximetsHi.  It sounds like a time for OVN meeting.17:17
_lore_hi all17:18
*** blp has joined #openvswitch17:18
blphi!17:18
imaximetsblp, hi!17:18
imaximetsWe didn't start yet.17:18
blpAh. When we do, I have a progress report.17:19
imaximetsdceara and mmichelson are not here today.  And I'm not sure if numans will join.17:20
blpAh, perhaps we should just start then.17:20
imaximetszhouhan, are you around?17:21
blp#startmeeting ovn_community_development_discussion17:21
imaximetsblp, I think so.17:21
openstackMeeting started Thu Sep 24 17:21:08 2020 UTC and is due to finish in 60 minutes.  The chair is blp. Information about MeetBot at http://wiki.debian.org/MeetBot.17:21
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.17:21
openstackThe meeting name has been set to 'ovn_community_development_discussion'17:21
blpI'll start with my progress report then.17:21
imaximetsack17:21
blpI am preparing to post the DDlog patches for OVN.17:21
blpThey will add ddlog support without removing the existing northd implementation.17:21
blpIt is valuable to have them in ovn because that makes it easier to maintain17:22
blpand easier to start doing performance benchmarks and tuning.17:22
blpand some deployments might find them useful.17:22
blpIt's taking me some time to do it because I need to crossport ~200 patches that have been committed in the meantime.17:22
blpMost of them are trivial or require no work at all, but some are tricky and I'm spending most of the time on that.17:23
blpWhen I'm done, and tests pass, I'll start posting patches for review.17:23
blpThat's my report. I can take questions or comments.17:23
imaximetsGood news.  Thanks!17:24
blpWho is next? Ilya?17:24
imaximetswill make check test both implementations at once?17:24
blpYes, tests are paired; if you don't build ddlog, then the ddlog versions are skipped.17:25
imaximetsok.17:25
imaximetsI have one one small update17:26
imaximets*only one17:26
imaximetsIt's kind of OVN related.  I'm trying to finish v2 of stream record/replay patch set and going to post it this week.17:27
blpI might not know about this. What kind of streams are being recorded?17:27
imaximetsAll streams.  tcp, unix, ssl.17:28
blpOh, for debugging purposes?17:28
imaximetsYep. The idea is to record incoming ovsdb operations and replay them locally to reproduce issues or test performance of production usecases.17:29
blpOK17:29
imaximetsThe same could be applicable to C version of northd. or ovn-controller in the future.17:29
imaximetswill ddlog use C implementation of streams? or it will have some different implementation?17:30
blpIt's using the C jsonrpc code.17:31
blp(which is built on C streams)17:31
imaximetsack.  So it should be possible to use from ddlog version of northd too.17:31
imaximetsHere is the link for v1, if you're interested17:32
imaximets#link https://patchwork.ozlabs.org/project/openvswitch/cover/20200630012435.205590-1-i.maximets@ovn.org/17:32
imaximetsfor now it requires some tricks, i.e. disabling some randomness and also doesn't support clustered dbs, but these are points for future improvements.17:34
imaximetsThat's it from my side.17:34
blpOK!17:34
blpIs anyone else here?17:34
imaximets_lore_, are you still here?17:35
_lore_yes17:35
_lore_I have a very brief update, this week I worked mainly on a QoS regression introduced by I-P processing17:35
_lore_posted v4 upstream17:35
_lore_now I am working adding new option for lr-policy-add/delete17:36
_lore_like --may-exist/--if-exist17:36
_lore_I will post it today or tomorrow17:37
*** links has quit IRC17:38
_lore_btw imaximets: any new about the raft patch I posted some time ago?17:38
imaximets_lore_, you mean extra information for cluster/show command?17:39
_lore_imaximets: yes17:39
blpThat's good...17:39
blpAnyone else today?17:39
imaximets_lore_, sorry, I didn't look at it closely yet.17:39
imaximetsMaybe I could say a couple of words about what numans worked on.17:40
_lore_https://patchwork.ozlabs.org/project/openvswitch/patch/95b2a271bc6f04b91bed76847b70359b4234eeef.1599127790.git.lorenzo.bianconi@redhat.com/17:40
_lore_imaximets: ok, no worries17:40
imaximetsnumans just posted a patch to avoid addition of invalid lflows for reject ACLs.17:41
imaximetsnorthd adds 4 flows unconditionally for each reject ACL17:41
imaximetsone for ip4, ip6, tcp and icmp17:41
imaximetsand if 'match' already contains some protocol e.g. ip4, half of these flows will be invalid as they will match on ip4 and ip6 at the same time17:42
imaximetsthere are deployments where such flows takes significant part of SB db17:43
imaximetse.g. 300-400 MB of invalid flows of total 1GB SB db.17:43
imaximetsSolution is that CMS could specify which protocols it targets, so northd will generate only relevant flows.17:44
imaximets#link https://patchwork.ozlabs.org/project/ovn/patch/20200924164955.2733564-1-numans@ovn.org/17:44
blpSounds like it solves a real problem.17:45
zhouhanimaximets: hi sorry I was in a conflict meeting17:45
imaximetsAnd also numans accepted a pile of refactorig patches for northd, to split up big functions.17:46
imaximetsThat's all I know from his side.17:46
imaximetszhouhan, do you have any updates?17:47
zhouhanimaximets: not really much, but just code reviews. (I am done :)17:47
imaximetszhouhan, any ddlog related questions while blp is here? :)17:48
zhouhanimaximets: no questions. Sounds like a great progress. Thanks blp!17:51
imaximetsIt seems like we could end this meeting now.17:54
blpOK.17:55
blp#endmeeting17:55
openstackMeeting ended Thu Sep 24 17:55:02 2020 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)17:55
openstackMinutes:        http://eavesdrop.openstack.org/meetings/ovn_community_development_discussion/2020/ovn_community_development_discussion.2020-09-24-17.21.html17:55
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/ovn_community_development_discussion/2020/ovn_community_development_discussion.2020-09-24-17.21.txt17:55
openstackLog:            http://eavesdrop.openstack.org/meetings/ovn_community_development_discussion/2020/ovn_community_development_discussion.2020-09-24-17.21.log.html17:55
imaximetsThanks, everyone!  Bye.17:55
blpbye!18:01
*** blp has left #openvswitch18:01
*** acidfu_ has quit IRC18:10
*** acidfu_ has joined #openvswitch18:35
*** rebrec has quit IRC18:37
*** rebrec has joined #openvswitch18:42
*** maciejjozefczyk_ has quit IRC18:51
*** zhouhan_ has joined #openvswitch19:11
*** zhouhan has quit IRC19:15
*** yamamoto has joined #openvswitch19:48
*** yamamoto has quit IRC19:52
*** itandops has joined #openvswitch19:55
*** JamesBenson has quit IRC20:14
*** ohama has quit IRC20:15
*** ohama has joined #openvswitch20:17
*** rebrec has quit IRC20:51
*** ihrachys has quit IRC20:56
*** slaweq has quit IRC21:06
*** itandops has quit IRC21:27
*** dcbw has quit IRC21:37
*** itandops has joined #openvswitch21:39
*** yamamoto has joined #openvswitch21:49
*** yamamoto has quit IRC21:53
*** bostondriver has quit IRC21:58
*** yamamoto has joined #openvswitch22:13
*** rcernin has joined #openvswitch22:59
*** acidfu_ has quit IRC22:59
*** rcernin has quit IRC23:14
*** rcernin has joined #openvswitch23:14

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!