*** yamamoto has joined #openvswitch | 00:40 | |
*** blahdodo has quit IRC | 01:22 | |
*** yamamoto has quit IRC | 01:25 | |
*** blahdodo has joined #openvswitch | 01:25 | |
*** tbachman has quit IRC | 02:00 | |
*** tbachman has joined #openvswitch | 02:09 | |
*** dholler has quit IRC | 02:17 | |
*** yamamoto has joined #openvswitch | 02:23 | |
*** zhouhan has quit IRC | 02:25 | |
*** zhouhan has joined #openvswitch | 02:26 | |
*** dholler has joined #openvswitch | 02:30 | |
*** rcernin has quit IRC | 03:14 | |
*** rcernin has joined #openvswitch | 03:17 | |
*** rcernin has quit IRC | 03:24 | |
*** acidfu has quit IRC | 03:27 | |
*** rcernin has joined #openvswitch | 03:32 | |
*** acidfu has joined #openvswitch | 03:39 | |
*** acidfu has quit IRC | 03:44 | |
*** rcernin has quit IRC | 03:45 | |
*** rcernin has joined #openvswitch | 03:49 | |
*** rcernin has quit IRC | 03:56 | |
*** rcernin has joined #openvswitch | 04:05 | |
*** psahoo has joined #openvswitch | 04:08 | |
*** mmirecki has joined #openvswitch | 04:55 | |
*** cpaelzer__ has joined #openvswitch | 04:56 | |
*** cpaelzer has quit IRC | 04:57 | |
*** mmirecki has quit IRC | 05:11 | |
*** blahdodo has quit IRC | 05:14 | |
*** blahdodo has joined #openvswitch | 05:19 | |
*** mmirecki has joined #openvswitch | 05:19 | |
*** jaicaa has quit IRC | 05:22 | |
*** jaicaa has joined #openvswitch | 05:23 | |
*** mmirecki has quit IRC | 05:25 | |
*** mmirecki has joined #openvswitch | 05:27 | |
*** blahdodo has quit IRC | 05:30 | |
*** blahdodo has joined #openvswitch | 05:32 | |
*** links has joined #openvswitch | 05:32 | |
*** mmirecki has quit IRC | 05:35 | |
*** mmirecki has joined #openvswitch | 05:37 | |
*** mmirecki has quit IRC | 05:42 | |
*** blahdodo has quit IRC | 05:43 | |
*** blahdodo has joined #openvswitch | 05:48 | |
*** links has quit IRC | 05:50 | |
*** blahdodo has quit IRC | 05:53 | |
*** links has joined #openvswitch | 05:59 | |
*** blahdodo has joined #openvswitch | 06:02 | |
*** eelco has joined #openvswitch | 06:10 | |
*** blahdodo has quit IRC | 06:17 | |
*** blahdodo has joined #openvswitch | 06:27 | |
*** psahoo has quit IRC | 06:33 | |
*** psahoo has joined #openvswitch | 06:47 | |
*** thaller has quit IRC | 06:53 | |
*** meph has joined #openvswitch | 07:04 | |
*** Nirkus_ has joined #openvswitch | 07:05 | |
*** mepholic has quit IRC | 07:10 | |
*** Nirkus has quit IRC | 07:10 | |
*** slaweq has joined #openvswitch | 07:27 | |
*** blahdodo has quit IRC | 07:36 | |
*** blahdodo has joined #openvswitch | 07:40 | |
*** maciejjozefczyk has joined #openvswitch | 07:43 | |
*** cpaelzer_ has joined #openvswitch | 07:57 | |
*** cpaelzer__ has quit IRC | 07:58 | |
*** JamesBenson has joined #openvswitch | 08:02 | |
*** JamesBen_ has quit IRC | 08:05 | |
*** psahoo has quit IRC | 08:05 | |
*** tbachman has quit IRC | 08:08 | |
*** tbachman has joined #openvswitch | 08:08 | |
*** rcernin has quit IRC | 08:17 | |
*** ktraynor has joined #openvswitch | 08:18 | |
*** psahoo has joined #openvswitch | 08:19 | |
*** blahdodo has quit IRC | 08:30 | |
*** blahdodo has joined #openvswitch | 08:32 | |
*** mmirecki has joined #openvswitch | 08:46 | |
*** mmirecki has quit IRC | 08:57 | |
*** zhouhan has quit IRC | 09:02 | |
*** zhouhan has joined #openvswitch | 09:03 | |
*** afics has joined #openvswitch | 09:48 | |
*** afics is now known as Guest5143 | 09:48 | |
*** psahoo has quit IRC | 09:52 | |
*** psahoo has joined #openvswitch | 10:04 | |
*** psahoo has quit IRC | 10:42 | |
*** psahoo has joined #openvswitch | 10:59 | |
*** hkominos has joined #openvswitch | 11:28 | |
hkominos | Hi guys! Is this the right channel to ask for an OVN debugging issue in my deployment ? | 11:29 |
---|---|---|
Madkiss | Well. You can ask, but there will usually not be a reply, so i would suggest du try the mailing list right way. | 11:30 |
Madkiss | away i mean | 11:30 |
hkominos | Mailing list it is ! | 11:33 |
*** ghanima has quit IRC | 11:44 | |
*** dholler has quit IRC | 12:03 | |
*** dholler has joined #openvswitch | 12:15 | |
*** psahoo has quit IRC | 12:16 | |
*** psahoo has joined #openvswitch | 12:33 | |
*** yamamoto has quit IRC | 12:43 | |
*** bostondriver has joined #openvswitch | 12:49 | |
hkominos | I will ask here as well all the same. Is there any extra config to be made on OVN to allow DNAT? I see the all the routers created fine, all port mappings fine. SDNAT works but all my floating IPs do not. Is comming in the compute host but the reply is not getting reverse nated | 13:01 |
hkominos | (Vlan provider network ) | 13:01 |
*** fbl has quit IRC | 13:04 | |
*** yamamoto has joined #openvswitch | 13:15 | |
*** yamamoto has quit IRC | 13:15 | |
*** yamamoto has joined #openvswitch | 13:16 | |
*** acidfu has joined #openvswitch | 13:17 | |
*** fbl has joined #openvswitch | 13:19 | |
*** psahoo has quit IRC | 13:19 | |
*** yamamoto has quit IRC | 13:20 | |
*** psahoo has joined #openvswitch | 13:35 | |
*** yamamoto has joined #openvswitch | 13:46 | |
*** yamamoto has quit IRC | 13:46 | |
*** yamamoto has joined #openvswitch | 13:47 | |
*** yamamoto has quit IRC | 13:47 | |
*** yamamoto has joined #openvswitch | 13:48 | |
*** yamamoto has quit IRC | 13:53 | |
*** acidfu has quit IRC | 13:56 | |
*** yamamoto has joined #openvswitch | 14:27 | |
*** yamamoto has quit IRC | 14:36 | |
*** dholler has quit IRC | 15:32 | |
*** eelco has quit IRC | 15:42 | |
*** thaller has joined #openvswitch | 16:36 | |
*** psahoo has quit IRC | 16:43 | |
*** dceara has joined #openvswitch | 16:45 | |
*** ktraynor has quit IRC | 16:48 | |
*** eelco has joined #openvswitch | 16:52 | |
*** anilvenkata has quit IRC | 16:59 | |
*** eelco has quit IRC | 17:03 | |
*** matteo has quit IRC | 17:14 | |
*** mmichelson_ has quit IRC | 17:15 | |
*** mmichelson has joined #openvswitch | 17:15 | |
*** hkominos has quit IRC | 17:15 | |
mmichelson | I guess it's about that time. | 17:16 |
mmichelson | #startmeeting | 17:16 |
openstack | mmichelson: Error: A meeting name is required, e.g., '#startmeeting Marketing Committee' | 17:16 |
mmichelson | Oh whoops | 17:16 |
mmichelson | #startmeeting ovn_community_development_discussion | 17:17 |
openstack | Meeting started Thu Jun 25 17:17:00 2020 UTC and is due to finish in 60 minutes. The chair is mmichelson. Information about MeetBot at http://wiki.debian.org/MeetBot. | 17:17 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 17:17 |
openstack | The meeting name has been set to 'ovn_community_development_discussion' | 17:17 |
mmichelson | Hi everyone | 17:17 |
imaximets | Hi. | 17:17 |
flaviof | o/ | 17:18 |
dceara | Hi | 17:18 |
*** anilvenkata has joined #openvswitch | 17:18 | |
mmichelson | I can go first | 17:18 |
mmichelson | I spent some time yesterday updating all the case-sensitivity/normalization issues in ovn-nbctl commands for MACs and IPv6 addresses | 17:18 |
mmichelson | I also wrote a script to be able to send the email to ovs-dev about this particular meeting. We'll see how that goes once this meeting is over :) | 17:19 |
mmichelson | Did a bunch of reviews Monday. | 17:19 |
mmichelson | And I think that about covers it. | 17:19 |
_lore_ | hi all | 17:20 |
aconole | I have a quick thing to bring up: we're going to have OvS+OVN conf 2020 to be virtual. We're looking at the week of Dec 7th to have it. Still open to ideas on implementation. The big thing is making sure the dates aren't already booked. | 17:21 |
mmichelson | If people have plans for that week this far out, I'm impressed | 17:21 |
mmichelson | I, for one, can tell you that I do not have plans yet for that week :) | 17:22 |
aconole | Well, we targeted a week in Nov, but KubeCon is already scheduled then. | 17:22 |
imaximets | #link https://mail.openvswitch.org/pipermail/ovs-discuss/2020-June/050275.html | 17:22 |
imaximets | A relevant thread on ovs-discuss. ^ | 17:22 |
*** Franky_T has joined #openvswitch | 17:24 | |
mmichelson | I'd suggest people look into what may be going on that week for them and comment on the email thread. | 17:25 |
mmichelson | Thanks, aconole for bringing it up | 17:26 |
mmichelson | Does anyone else wish to share? This could be a quick meeting... | 17:27 |
dceara | I have a couple updates | 17:27 |
dceara | 1. I respinned the IDL recovery patch as discussed during the last meeting. I did make it retry in all cases when an inconsistency is detected: | 17:28 |
dceara | #link https://patchwork.ozlabs.org/project/openvswitch/patch/1592513144-25095-1-git-send-email-dceara@redhat.com/ | 17:28 |
*** gmg has joined #openvswitch | 17:28 | |
dceara | 2. I sent a series implementing zhouhan's suggestion to avoid high number of flows in the IP_INPUT stage due to ARP responders for DNAT IPs: | 17:29 |
dceara | #link https://patchwork.ozlabs.org/project/openvswitch/list/?series=185580 | 17:29 |
zhouhan | dceara: thanks, I will review them. | 17:29 |
dceara | As far as I know gmg is already testing the second series on his setup. | 17:29 |
dceara | zhouhan: thanks. | 17:30 |
dceara | I'm also working on a potential optimization suggested by numans: to split port groups per datapath in order to avoid reinstalling all referring logical flows when ports are changed in a port group. | 17:31 |
dceara | That's it on my side for this week. | 17:31 |
zhouhan | That's cool, but didn't hear from gmg on the RFC patches I sent earlier for the ARP_RESOLVE stage flow explosion problem. | 17:31 |
*** gmg has left #openvswitch | 17:32 | |
dceara | zhouhan: as far as I understood gmg has both series applied in his current test. | 17:32 |
* zhouhan seeing gmg left | 17:32 | |
dceara | zhouhan: connectivity issues? :) | 17:32 |
*** gmg has joined #openvswitch | 17:32 | |
zhouhan | dceara: that's great :) | 17:32 |
flaviof | dceara: can you briefly describe how splitting pgs per dp avoids the re-installing of the referring logical flows? I'm just curious. | 17:34 |
*** gmg has quit IRC | 17:34 | |
dceara | flaviof: I meant, splitting the port groups in the SB db. So for the CMS this change would be transparent. | 17:34 |
*** gmg has joined #openvswitch | 17:35 | |
flaviof | dceara: right, I'd think this is a sb think only. still, how does it change the bahevior? | 17:35 |
* flaviof sorry for typos | 17:35 | |
dceara | flaviof: Right now if a port group contains ports from different logical switches and X logical flows refer the port group and a port P is added to the port group, we reinstall all X logical flows while we could reinstall only the Y ( < X) flows that are defined on the logical datapath corresponding to the switch where X is connected. | 17:37 |
dceara | (sorry, really long sentence, I hope it makes sense) | 17:37 |
flaviof | it does. thanks! | 17:38 |
zhouhan | dceara: wow, you made it by describing this in one sentence! | 17:38 |
dceara | zhouhan: :) | 17:38 |
flaviof | dceara++ and yes, that would be huge for openstack, bc we have a pg that has all ports from all ls | 17:39 |
dceara | flaviof: yes, this issue came up during scale testing done by anilvenkata and dalvarez and team for OpenStack | 17:39 |
*** links has quit IRC | 17:41 | |
zhouhan | flaviof: "a pg that has all ports from all ls" sounds strange. I guess it would not need a pg in this case if we know that it would be all ports, right? | 17:41 |
flaviof | dceara yup. I had that side of the story, just did not know how you were solving it. | 17:41 |
dceara | zhouhan: yes, it's a default deny PG, afaiu | 17:41 |
zhouhan | flaviof: it would be much much more scalable if not using PG in this case. | 17:42 |
flaviof | zhouhan: yeah, it is a 'special' pg. We need it to give the 'drop' by default behavior that openstack expects. | 17:42 |
dceara | zhouhan: but the problem is with port groups in general, not only with this 'special' pg | 17:42 |
dceara | zhouhan: there might still be reasonably large port groups that don't contain all ports from all LSs | 17:42 |
zhouhan | dceara: yes I agree with the problem in general. | 17:43 |
dceara | zhouhan: I have the code almost ready, will send it out once I do more benchmarking. | 17:43 |
zhouhan | great! | 17:44 |
*** gmg has left #openvswitch | 17:44 | |
zhouhan | flaviof: I think I misunderstood here. The default PG doesn't has any rule that references the group itself, right? | 17:45 |
zhouhan | flaviof: if so, that's fine. And the change mentioned by dceara should help. | 17:45 |
flaviof | zhouhan: right. not rules, many many ports. ;) | 17:45 |
zhouhan | ok | 17:46 |
* numans joining late. | 17:46 | |
numans | zhouhan, Also openstack normally would have a default security group (and sg rule) for a tenant. | 17:47 |
*** gmoodalbail has joined #openvswitch | 17:47 | |
numans | So in a way its not just the drop one. Anyway I see that you already understood what dceara is saying :) | 17:47 |
numans | Can I go real quick or I'm intruding some one who is in the middle of the update ? | 17:49 |
dceara | numans: zhouhan: there are more potential optimizations we should look at for this: like I-P for port group members | 17:49 |
gmoodalbail | Han, Dumitru: This is Girish here. We are testing your patches. It has definitely reduced the logical flow explosion that was captured in the email thread. We haven't yet tested the `dynamic neighbor cache` thing yet since we need to write code to move to single join switch | 17:49 |
zhouhan | numans: yeah, I recalled it. flaviof mentioned about the default pg that contains all ports, and I thought about if this group has rules that references itself, it would generate O(N^2) flows due to the self-referencce address-set. | 17:49 |
zhouhan | Usually tenant's default PG has such self-reference rules (to allow port in a group to talk to each other) | 17:50 |
numans | Yeah | 17:50 |
zhouhan | gmoodalbail: thanks for the update! | 17:51 |
zhouhan | gmoodalbail: so the ARP_RESOLVE stage flows are not yet verified, right? | 17:51 |
zhouhan | gmoodalbail: that problem happens when you have a single join switch, so I will wait for your confirm when you move to single join switch. | 17:52 |
zhouhan | I can go next quickly | 17:53 |
zhouhan | I don't have much update except rebuilding our scale test env in lab. | 17:53 |
zhouhan | I found that latest ovn-scale-test is not working as expected for our old scenarios. I am working on the changes. | 17:54 |
zhouhan | that's it | 17:55 |
mmichelson | That was succinct :) | 17:55 |
numans | I can go real quick. | 17:56 |
numans | Last Friday I applied the I-P patches to master. | 17:56 |
numans | Thanks to zhouhan dceara and mmichelson for the reviews. | 17:56 |
numans | I applied those patches today to branch-20.06 | 17:57 |
zhouhan | great! | 17:57 |
numans | mmichelson, It would be great if we could release 20.06.1 | 17:57 |
numans | I submitted few bug fix patches and couple of small patches. | 17:57 |
numans | thanks for the reviews. | 17:58 |
flaviof | #link https://github.com/ovn-org/ovn/commit/ade4e779d3fb5cfe601a0da2bf73a0ed90696c38 ip patches | 17:58 |
numans | I just have 2 patches in the queue now. | 17:58 |
numans | #link https://patchwork.ozlabs.org/project/openvswitch/list/?submitter=77669 | 17:58 |
numans | It would be great if some one take a look. | 17:58 |
mmichelson | numans, sure, that makes sense. Would it make sense to wait for dceara's improvements to make it in before making 20.06.1? | 17:58 |
numans | mmichelson, I think it may take some time. | 17:58 |
numans | dceara, what do you think ? | 17:59 |
numans | I'd suggest for 20.06.1. | 17:59 |
numans | That's it from me. | 17:59 |
mmichelson | numans, ack | 17:59 |
numans | I plan to look into mmichelson and dceara's patches tomorrow. | 17:59 |
gmoodalbail | zhouzhan: correct. we should be able to finish the single join switch case failry soon. | 17:59 |
dceara | mmichelson: numans: I can have the PG patch on the ML in a couple of days. | 18:00 |
* zhouhan have to drop off for another meeting. ttyl | 18:00 | |
numans | dceara, wow. That's cool :) | 18:00 |
mmichelson | dceara numans OK, it would be nice to have all the performance improvements in 20.06.1 if possible | 18:00 |
dceara | numans: just the splitting of the PG. Nothing fancy. | 18:00 |
numans | mmichelson, If you want to wait for the PG patches that's fine | 18:01 |
mmichelson | OK cool | 18:01 |
numans | I guess with those PG patches in, we can close the 20.06 branch for any further non bug fix patches. | 18:01 |
mmichelson | numans, hopefully it's mostly bug fixes going in there anyway | 18:02 |
mmichelson | Does anybody else wish to share? | 18:02 |
imaximets | I hae one note | 18:02 |
imaximets | *have | 18:03 |
imaximets | We likely need a stable OVS release at least on 2.13 branch. People out there are using latest stable tag which is 2.13.0 and complains about raft issues. :) | 18:03 |
imaximets | We had quiet a lot of raft fixes and some other patches, so it seems like a good point to make a stable release for OVS 2.13.1 at least. | 18:03 |
mmichelson | I didn't realize there hasn't been a point release of OVS since 2.13.0 | 18:03 |
mmichelson | I guess we should contact blp about that. | 18:03 |
mmichelson | We can bring it up on the dev list. | 18:04 |
imaximets | mmichelson, sure, I'll send an email on a list. | 18:04 |
imaximets | One point here that raised yesterday during OVS+DPDK public meeting that Intel is going to finish verification of latest stable DPDK releases in a couple of weeks and submit related patches for OVS. So, it should be a good thing to release OVS stable right after that. | 18:04 |
mmichelson | Also it would be good to be sure all the RAFT changes are in the 2.13 branch | 18:04 |
*** gmoodalbail1 has joined #openvswitch | 18:04 | |
imaximets | mmichelson, they are, AFAIK. But we could re-check | 18:04 |
mmichelson | imaximets, ack | 18:04 |
imaximets | So, I'll send an email soon about that. | 18:05 |
*** gmoodalbail has quit IRC | 18:05 | |
imaximets | That's it from my side. | 18:05 |
mmichelson | OK, anybody else? | 18:06 |
mmichelson | All right, I suppose that's it. Bye everyone! | 18:08 |
imaximets | Bye. | 18:08 |
mmichelson | #endmeeting | 18:08 |
openstack | Meeting ended Thu Jun 25 18:08:31 2020 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 18:08 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/ovn_community_development_discussion/2020/ovn_community_development_discussion.2020-06-25-17.17.html | 18:08 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/ovn_community_development_discussion/2020/ovn_community_development_discussion.2020-06-25-17.17.txt | 18:08 |
openstack | Log: http://eavesdrop.openstack.org/meetings/ovn_community_development_discussion/2020/ovn_community_development_discussion.2020-06-25-17.17.log.html | 18:08 |
dceara | Bye everyone! | 18:09 |
*** Franky_T has quit IRC | 18:09 | |
flaviof | bye all | 18:09 |
mmichelson | woohoo! Script to send the meeting email worked perfectly! | 18:10 |
numans | Bue | 18:10 |
numans | Bye | 18:10 |
flaviof | mmichelson: woot! | 18:11 |
*** gmoodalbail1 has quit IRC | 18:25 | |
*** yamamoto has joined #openvswitch | 18:34 | |
*** dceara has quit IRC | 18:34 | |
*** yamamoto has quit IRC | 18:38 | |
*** matteo has joined #openvswitch | 18:40 | |
*** itandops has quit IRC | 18:43 | |
*** dceara has joined #openvswitch | 19:08 | |
*** dholler has joined #openvswitch | 19:16 | |
*** mmirecki has joined #openvswitch | 19:21 | |
*** dceara has quit IRC | 19:54 | |
*** mmirecki has quit IRC | 20:00 | |
*** mmirecki has joined #openvswitch | 20:05 | |
*** thaller_ has joined #openvswitch | 20:05 | |
*** thaller has quit IRC | 20:06 | |
*** zhouhan_ has joined #openvswitch | 20:10 | |
*** zhouhan has quit IRC | 20:12 | |
*** mmirecki has quit IRC | 20:22 | |
*** mmirecki has joined #openvswitch | 20:22 | |
*** mmirecki has quit IRC | 20:36 | |
*** maciejjozefczyk has quit IRC | 20:42 | |
*** dceara has joined #openvswitch | 20:50 | |
*** mmirecki has joined #openvswitch | 20:50 | |
*** icarusfactor has joined #openvswitch | 20:50 | |
*** acidfu has joined #openvswitch | 20:51 | |
*** factor has quit IRC | 20:52 | |
*** mmirecki has quit IRC | 20:59 | |
*** dceara has quit IRC | 21:07 | |
*** zhouhan has joined #openvswitch | 21:24 | |
*** slaweq has quit IRC | 21:24 | |
*** zhouhan_ has quit IRC | 21:26 | |
*** bostondriver has quit IRC | 21:30 | |
*** troulouliou_div2 has joined #openvswitch | 22:30 | |
*** apus has quit IRC | 23:08 | |
*** apus has joined #openvswitch | 23:09 | |
*** blahdodo has quit IRC | 23:31 | |
*** blahdodo has joined #openvswitch | 23:35 | |
*** zhouhan_ has joined #openvswitch | 23:41 | |
*** zhouhan has quit IRC | 23:44 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!