Thursday, 2020-04-02

*** acidfoo has joined #openvswitch00:08
*** yamamoto has joined #openvswitch01:01
*** yamamoto has quit IRC02:04
*** links has joined #openvswitch02:17
*** zhouhan_ has quit IRC02:33
*** zhouhan has joined #openvswitch02:33
*** links has quit IRC03:00
*** yamamoto has joined #openvswitch03:03
*** simon_lefisch has joined #openvswitch03:20
simon_lefischHey all, I'm looking for some advice on how to properly setup OVS with my pfSense VM and Netgear GS728TPv2 managed switch with VLANs. Can anyone help me out with some advice?03:21
simon_lefischI already have my managed switch setup with VLANs. Just a little lost on how to properly setup OVS so my VMs and hardware can talk to each other.03:22
*** donhw has quit IRC03:37
*** armax has quit IRC03:42
*** donhw has joined #openvswitch03:42
*** igordc has quit IRC03:42
simon_lefischAnyone?03:45
simon_lefischBueller?03:46
*** simon_lefisch has left #openvswitch03:55
*** fnordahl_ has quit IRC05:05
*** fnordahl has joined #openvswitch05:10
*** links has joined #openvswitch05:25
*** kobis1 has joined #openvswitch05:46
*** yogananth has joined #openvswitch05:56
*** teardown has joined #openvswitch06:16
*** mnasiadka has quit IRC06:21
*** mnasiadka has joined #openvswitch06:22
*** jaicaa has quit IRC06:33
*** jaicaa has joined #openvswitch06:35
*** dholler has joined #openvswitch07:00
*** eelco has joined #openvswitch07:01
*** Foxmaster has quit IRC07:03
*** frickler_ is now known as frickler07:05
*** slaweq has joined #openvswitch07:09
*** Foxmaster has joined #openvswitch07:14
*** mbarroso has joined #openvswitch07:14
*** dceara has joined #openvswitch07:18
*** theodotos[m] has quit IRC07:29
*** eelco has quit IRC07:32
*** eelco has joined #openvswitch07:34
*** theodotos[m] has joined #openvswitch07:58
*** acidfu_ has joined #openvswitch08:33
*** acidfoo has quit IRC08:34
*** mmirecki has joined #openvswitch08:54
*** yamamoto has quit IRC08:56
*** yamamoto has joined #openvswitch08:58
*** kobis1 has quit IRC08:58
*** KpuCko has quit IRC09:03
*** KpuCko has joined #openvswitch09:04
*** yamamoto has quit IRC09:13
*** kobis1 has joined #openvswitch09:27
*** yamamoto has joined #openvswitch09:31
*** timothy has joined #openvswitch09:38
*** ygk_12345 has joined #openvswitch09:52
*** kobis1 has quit IRC09:54
*** ygk_12345 has left #openvswitch09:55
*** kobis1 has joined #openvswitch10:17
*** KpuCko has quit IRC10:26
*** KpuCko has joined #openvswitch10:26
*** yamamoto has quit IRC10:29
*** yamamoto has joined #openvswitch10:30
*** yamamoto has quit IRC11:42
*** yamamoto has joined #openvswitch11:43
*** kobis1 has quit IRC11:44
*** rcernin has quit IRC11:54
*** kobis1 has joined #openvswitch11:57
*** fbl has joined #openvswitch12:01
*** yamamoto has quit IRC12:14
*** yamamoto has joined #openvswitch12:19
*** yamamoto has quit IRC12:19
*** yamamoto has joined #openvswitch12:20
*** bostondriver has joined #openvswitch12:25
*** kobis1 has quit IRC13:20
*** kobis1 has joined #openvswitch13:29
*** kobis1 has quit IRC14:09
*** kobis1 has joined #openvswitch14:41
*** dcbw has joined #openvswitch14:49
*** links has quit IRC15:03
*** mmirecki has quit IRC15:28
*** eelco has quit IRC15:35
*** armax has joined #openvswitch15:35
*** kobis1 has quit IRC15:47
*** yamamoto has quit IRC16:00
*** yamamoto has joined #openvswitch16:23
*** yamamoto has quit IRC16:34
*** yamamoto has joined #openvswitch16:35
*** yamamoto has quit IRC16:35
*** yamamoto has joined #openvswitch16:36
*** yamamoto has quit IRC16:40
*** acidfu_ has quit IRC16:45
*** acidfu_ has joined #openvswitch16:59
*** mmirecki has joined #openvswitch17:01
numansHello17:15
numansIsn't it the time for ovn meeting ?17:15
mmichelson#startmeeting ovn-community-development-discussion17:15
openstackMeeting started Thu Apr  2 17:15:34 2020 UTC and is due to finish in 60 minutes.  The chair is mmichelson. Information about MeetBot at http://wiki.debian.org/MeetBot.17:15
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.17:15
openstackThe meeting name has been set to 'ovn_community_development_discussion'17:15
numansHello17:15
*** blp has joined #openvswitch17:15
blpgood morning17:15
dcearaHi17:15
mmichelsonLet's do a meeting17:15
_lore_hi all17:15
mmichelsonI can get things started17:16
blpmmichelson: Did we do the magic thing with the bot?17:16
mmichelsonblp, yep, just before you joined17:16
blpOK17:16
mmichelsonI've been firmly in the land of SCTP recently. We got a patch for SCTP load balancer support put into master, and I now have a patch adding a load balancer test case for SCTP17:17
mmichelsonBy "I have a patch" I mean I posted it for review17:17
mmichelsonQuesetion: what would all of you think about backporting SCTP load balancers to 20.03?17:17
mmichelsons/Quesetion/Question/17:18
* blp has never had an SCTP load to balance17:18
mmichelsonthat does not surprise me.17:18
*** aginwala has joined #openvswitch17:18
blpWell, since no one has offered opinions, I'll offer some questions.17:19
blpHow big and possibly disruptive is the change?17:19
mmichelsonblp, it's small. It essentially adds some code to northd that makes it so that "sctp" can be present for load balancer flows in addition to "tcp" and "udp"17:20
mmichelsonAnd the presence of a test should make us more confident in its correctness.17:20
blpSounds reasonable to me.17:20
*** mmirecki has quit IRC17:20
mmichelsonI also wanted to bring up the CI e-mail I sent this past Friday. Whenever any of you has a chance to have a look at it, please feel free to respond with opinions on it. I'm already basically moving forward with it under the assumption that no response means approval.17:20
numansI'm fine with the backport.17:21
*** mmirecki has joined #openvswitch17:21
numansmmichelson, I don't have any comments. Having CI is awesome.17:21
mmichelsonAnyways, those were the only topics I had wanted to bring up. Whoever wants to go next can feel free.17:22
blpIt's hard for me to guess why anyone would object, except possibly to the gating part.17:22
blpAnd presumably that would be phased in.17:22
*** kobis1 has joined #openvswitch17:22
numansI can go in next17:23
numansI submitted the vtep to ramp patches. First patch is blp's and the second patch renames ovn-controller-vtep to ovn-controller-ramp17:24
numansand the related code.17:24
numanstaoyunupt <taoyunupt@126.com> was testing ovn-controller-vtep. So I asked if he/she can test the patches out.17:25
numansI submitted the v2 of I-P patches after dropping the patches 5 and  6 from the series17:26
numansAs it requires some more work. zhouhan thanks for looking into the patches and providing the feedback17:26
numansI've started looking into addressing his comments.17:26
numansAnd I did some code reviews too.17:26
numansThat's it from me.17:26
zhouhannumans: thanks17:26
dcearaI can go next if that's ok.17:27
numanszhouhan, I want to discuss few things. We can discuss probably after  every one is done if you're fine17:27
numansdceara, please17:27
zhouhannumans: sure17:28
*** acidfu_ has quit IRC17:28
dceararegarding the missing SB updates issue I reported a couple of weeks ago, I still couldn't pinpoint the root cause but in the meantime I sent a patch to at least recover ovn-controller when the idl is in inconsistent state: https://patchwork.ozlabs.org/patch/1262361/17:28
blpI'm going to drop out for a few minutes for a brief video chat. I don't have anything important to say so if I disappear for the rest of the meeting don't mind me.17:28
*** acidfu_ has joined #openvswitch17:28
dcearaAlso, I started a thread on the discuss ML to see if there are any potential problems with adding per logical switch port metadata that could be used to simplify network policies in CMSs (ovn-kubernetes in this case)17:29
zhouhanblp: before you go, there is a patch need your review https://patchwork.ozlabs.org/patch/1264446/17:31
dcearaAnd, numans, I have this follow up patch that fixes a potential issue with virtual port bindings for when you have time: https://patchwork.ozlabs.org/patch/1265487/17:31
numansdceara, ack.17:31
dcearathat's it on my side, thanks17:32
mmichelsonOK we've got a few more people here. who'd like to go next?17:33
zhouhanI have no update this week17:33
mmichelsonah, ok17:34
_lore_can I go next? very quick17:34
mmichelsondo it!17:35
_lore_this week I posted v9 of IPv6 prefix delegation series addressing Numan's comment on v8 and I worked little bit downstream backporting upstream fixes17:35
_lore_now I am trying to understand if we can simplify arp stage in router pipeline17:35
_lore_and I forgot, I updated the ovn-scale-test pr with Numan's comments17:36
_lore_that's all from me17:36
mmichelsonOK, anybody else?17:36
flaviofI have no update this week, sorry17:36
numansI have a few questions to zhouhan if no one else has any updates17:37
numanszhouhan, regarding the runtime data changes, I think it makes sense if the runtime data provides the input of "what changed" to flow output engine in order for it to handle  the changes incrementally17:38
zhouhanyes, that is needed if we want to I-P it17:39
numansSo I'm planning to proceed on this direction . i.e runtime data will provide information like - this port bound, this port unbound, this datapath got deleted etc17:39
numanszhouhan, I wanted to check with you if this is fine ?17:39
*** mmirecki has quit IRC17:39
numansand looks like you're :)17:39
zhouhanyes, I think that's the only way :)17:40
numanszhouhan, indeed.17:40
zhouhanBut I do think it is better to split into different nodes17:40
numanszhouhan, ok. like ?17:40
zhouhanIt would be hard to try to handle all changes incrementally in one shot17:40
numanszhouhan, right now we store 2 main imformation in runtime data -17:40
numans1. binding related17:41
numans2. active tunnels17:41
numansI'll see if that's possible.17:41
blpOK I'm back.17:41
numanszhouhan, I also think if we handle runtime data changes in flow output, then probably there is no need to handle port binding changes in flow output.17:42
numanszhouhan, any comments there ?17:42
blpzhouhan: That patch looks straightforward. I was worried about it until you mentioned that there's already the heartbeat.17:42
zhouhanFor the rest of the data in runtime_data, if there is no plan to I-P it for now, we can leave them in runtime data, and split the other ones (that can be I-Ped) into new nodes, which would be more clear (and easier to implement, I think)17:42
numansblp, I think we are almost done. I had few questions for zhouhan at the end.17:42
blpI have a short update when everyone else is done.17:43
zhouhanblp: so do you think it is safe to merge?17:43
blpzhouhan: yes, I'll take care of it.17:43
zhouhanthanks blp17:43
numanszhouhan, ok. Thanks for the comments. I'm done17:44
mmichelsonblp, I think you can give your update if you'd like.17:44
blpOK, my update is that I'm moving forward in porting patches to the ddlog version of northd.17:44
blpCurrently I'm working on service monitors. They're tricky.17:45
blpI have to say that the hardest part of it is usually figuring out what the existing code in ovn-northd.c is doing and what its intent is.17:45
blpAnd quite often hundreds of lines of C code end up as a dozen lines of DDlog.17:45
zhouhanAwesome17:46
numansthat's awesome.17:46
numansHope it's not hard for new comers :(17:46
numans:)17:46
numansI meant this -> :)17:46
blpIt's a little frustrating looking at the dates in the commits, because  it seems like about 90% of OVN was committed in November.17:46
blpI'm not quite sure how that happens.17:46
blpI think I should be able to write up an introduction that helps a lot with understanding it.17:47
blpDatalog looks really opaque at first, but I've devised some strategies for reading it and writing it that make it much easier for me.17:47
numansblp, are those patches pre split ?17:47
flaviofblp how about an episode in ovs orbit on this topic?17:48
blpNo, this is post-split I think.17:48
numansoh ok.17:48
blpI should start doing OVS Orbit again.17:48
flaviof+117:48
numansthat's a good idea and may be with leonid17:49
blpI'd want to find someone to talk to about it. Maybe Leonid.17:49
numans+117:49
blpI hate trying to do episodes where I just talk by myself.17:49
zhouhanI stopped listen to anything since the stay-at-home ...17:49
blpzhouhan: That's the other thing! I'm not listening to podcasts much because I mostly do that on my bike (or in the car) and I'm not commuting anymore.17:49
blpalthough for some reason I'm in the habit of listening when I'm cooking, so I do still listen a little.17:50
blpAnyhow, I'm done.17:50
dcearablp, I gave it a try on our scale test infra with a rebased version of the ddlog-dev-v2 branch and at least in our scenario I saw some performance impact and quite a lot of high CPU from ovn-northd-ddlog which was quite surprising as I expected updates to be incremental. I didn't dig too much into it but I plan to. Might be related to the specific scenario we test.17:50
blpUpdates should be incremental.17:50
blpI'm sure there will be some optimization work. Currently I'm writing everything in the most obvious way, but some profiling is needed.17:51
dcearablp, ack, if you need scale testing feel free to reach out. We're planning to upstream all the test work but we're not there yet..17:52
blpdceara: The "replay" feature should make it easy to try to optimize specific cases, once we're to that point.17:52
numansI've to sign off.17:54
numansBye17:54
dcearablp, right, I'll dig more into it coming weeks17:54
mmichelsonIf there's nothing else, then I guess we can end this.17:54
blpmmichelson: +117:54
*** kobis1 has quit IRC17:54
mmichelsonOkie-dokie. Have a good evening and a good weekend. Stay safe!17:54
mmichelson#endmeeting17:54
openstackMeeting ended Thu Apr  2 17:54:50 2020 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)17:54
openstackMinutes:        http://eavesdrop.openstack.org/meetings/ovn_community_development_discussion/2020/ovn_community_development_discussion.2020-04-02-17.15.html17:54
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/ovn_community_development_discussion/2020/ovn_community_development_discussion.2020-04-02-17.15.txt17:54
openstackLog:            http://eavesdrop.openstack.org/meetings/ovn_community_development_discussion/2020/ovn_community_development_discussion.2020-04-02-17.15.log.html17:54
dcearaBye everyone17:54
flaviofbye all stay safe17:54
_lore_bye17:54
zhouhanbye17:55
blpbye17:55
*** blp has quit IRC17:55
*** aginwala has quit IRC17:55
*** acidfu_ has quit IRC17:58
*** acidfu_ has joined #openvswitch17:59
*** fab23 has quit IRC18:02
*** mbarroso has quit IRC18:07
*** zhouhan_ has joined #openvswitch18:23
*** zhouhan has quit IRC18:27
*** yamamoto has joined #openvswitch18:39
*** fab23 has joined #openvswitch18:41
*** yamamoto has quit IRC18:47
*** mmirecki has joined #openvswitch18:55
*** dceara has quit IRC19:06
*** acidfu_ has quit IRC19:14
*** tbachman has quit IRC19:14
*** acidfu_ has joined #openvswitch19:15
*** tbachman has joined #openvswitch19:16
*** mmirecki has quit IRC19:23
*** Asgaroth has joined #openvswitch19:28
*** Asgaroth has quit IRC19:34
*** mmirecki has joined #openvswitch19:46
*** mmirecki has quit IRC19:53
*** acidfu_ has quit IRC20:15
*** acidfu_ has joined #openvswitch20:22
*** mmirecki has joined #openvswitch20:40
*** igordc has joined #openvswitch21:05
*** slaweq has quit IRC21:07
*** slaweq has joined #openvswitch21:15
*** mmirecki has quit IRC21:19
*** slaweq has quit IRC21:26
*** donhw has quit IRC22:18
*** rcernin has joined #openvswitch22:22
*** donhw has joined #openvswitch22:35
*** fbl has quit IRC22:40
*** fbl has joined #openvswitch22:40
*** yamamoto has joined #openvswitch22:45
*** yamamoto has quit IRC22:49
*** openstack has joined #openvswitch23:00
*** timothy has quit IRC23:18
*** acidfu_ has quit IRC23:32
*** acidfu_ has joined #openvswitch23:33
*** acidfu_ has quit IRC23:51
*** bostondriver has quit IRC23:53
*** armax has quit IRC23:59

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