Tuesday, 2024-06-11

opendevreviewZhouHeng proposed openstack/neutron master: Improve ACL comparison efficiency  https://review.opendev.org/c/openstack/neutron/+/88544901:00
opendevreviewJay Jahns proposed openstack/neutron master: Add network dns_domain to dns assignment if present  https://review.opendev.org/c/openstack/neutron/+/92045904:47
opendevreviewJay Jahns proposed openstack/ovn-bgp-agent master: Announce lrp ip if advertisement method is subnet  https://review.opendev.org/c/openstack/ovn-bgp-agent/+/92151604:55
opendevreviewJay Jahns proposed openstack/ovn-bgp-agent master: Announce lrp ip if advertisement method is subnet  https://review.opendev.org/c/openstack/ovn-bgp-agent/+/92151604:56
opendevreviewJay Jahns proposed openstack/ovn-bgp-agent master: Announce lrp ip if advertisement method is subnet  https://review.opendev.org/c/openstack/ovn-bgp-agent/+/92151604:58
opendevreviewJay Jahns proposed openstack/ovn-bgp-agent master: Announce lrp ip if advertisement method is subnet  https://review.opendev.org/c/openstack/ovn-bgp-agent/+/92151606:42
*** elodilles_pto is now known as elodilles07:26
opendevreviewMerged openstack/neutron master: Fix trunk test_subport_delete functional test  https://review.opendev.org/c/openstack/neutron/+/92129607:28
opendevreviewJay Jahns proposed openstack/ovn-bgp-agent master: Announce lrp ip if advertisement method is subnet  https://review.opendev.org/c/openstack/ovn-bgp-agent/+/92151607:49
opendevreviewJay Jahns proposed openstack/ovn-bgp-agent master: Announce lrp ip if advertisement method is subnet  https://review.opendev.org/c/openstack/ovn-bgp-agent/+/92151607:49
opendevreviewSahid Orentino Ferdjaoui proposed openstack/neutron master: dhcp: fix dhcp cleaning stale devices process when enable action  https://review.opendev.org/c/openstack/neutron/+/90725008:14
opendevreviewMerged openstack/ovn-bgp-agent stable/2024.1: Ensure cr-lrp ports are exposed  https://review.opendev.org/c/openstack/ovn-bgp-agent/+/92166708:19
opendevreviewMerged openstack/ovn-bgp-agent stable/2023.2: Ensure cr-lrp ports are exposed  https://review.opendev.org/c/openstack/ovn-bgp-agent/+/92166808:21
opendevreviewLajos Katona proposed openstack/networking-sfc master: Handle missing vlan for egress flow setup  https://review.opendev.org/c/openstack/networking-sfc/+/92151411:37
opendevreviewFernando Royo proposed openstack/neutron master: [OVN] Bump revision number after update_virtual_port_host  https://review.opendev.org/c/openstack/neutron/+/92175912:30
*** ykarel_ is now known as ykarel13:10
opendevreviewMohammed Naser proposed openstack/neutron stable/2023.1: [ML2/OVN] Add gateway_port support for FIP  https://review.opendev.org/c/openstack/neutron/+/92103413:57
opendevreviewMohammed Naser proposed openstack/neutron unmaintained/zed: [ML2/OVN] Add gateway_port support for FIP  https://review.opendev.org/c/openstack/neutron/+/92103513:57
haleyb#startmeeting networking14:00
opendevmeetMeeting started Tue Jun 11 14:00:27 2024 UTC and is due to finish in 60 minutes.  The chair is haleyb. Information about MeetBot at http://wiki.debian.org/MeetBot.14:00
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:00
opendevmeetThe meeting name has been set to 'networking'14:00
haleybPing list: bcafarel, elvira, frickler, mlavalle, mtomaska, obondarev, slaweq, tobias-urdin, ykarel, lajoskatona, jlibosva, averdagu, amotoki, haleyb, ralonsoh14:00
mlavalle\o14:00
slaweqo/14:00
ralonsohhello14:00
ihrachyso/14:00
ykarelo/14:00
lajoskatonao/14:01
obondarevo/14:01
haleyblooks like we have quorum14:02
haleyb#topic announcements14:02
haleybWe are now in Dalmatian release week (R - 16)14:02
haleyb#link https://releases.openstack.org/dalmatian/schedule.html14:02
fricklero/14:02
rubasovo/14:02
haleybwe did do a neutron-lib release last week for some things, so it is being used in the gate, the 'bump' patch hasn't merged yet though14:03
haleybReminder if you have a topic for the drivers meeting on Fridays, please add it to the wiki @ https://wiki.openstack.org/wiki/Meetings/NeutronDrivers14:04
haleyband just a reminder that if you have a feature planned and haven't started work on it, please start working on it14:05
haleybi will go through the ptg notes this week as i had some items in there for this cycle14:06
* slaweq needs to do the same14:06
haleybthat was all i had14:06
haleyboh, and i see ralonsoh is back - welcome back! hope you had a good leave14:07
ralonsohthank you!14:07
mlavalle+114:07
lajoskatona+114:07
haleybwe can move onto bugs14:08
haleyb#topic bugs14:08
haleybjlibosva was the deputy last week14:08
haleyb#link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/W2TC6LKDC6FYKJK2MD22PUP3PGAT2HWM/14:08
haleybthere was one un-assigned bug14:09
haleyb#link https://bugs.launchpad.net/neutron/+bug/206785114:09
haleybPackets dropped in br-int bridge14:09
haleyblarge E-W burst shows packet drops, but drop counters don't show it14:10
haleybi think if we just added some notes on where else to look it would be helpful14:10
ralonsoh(recommendation: not to use hybrid plug --> qvoxxx but native)14:10
slaweqIMHO this is more likely to be asked on the ovs mailing list for example14:11
haleybslaweq: right, and hybrid plug as well, hadn't noticed that14:11
haleybi will add a quick note and mention the ovs list14:12
slaweqI don't think hybrid plug is issue here as qvo is veth end which is in the br-int14:12
slaweqso it probably wouldn't change if they would try non hybrid plug14:12
ralonsohbut the linux bridge could be the one dropping the packages14:13
slaweqoh, maybe14:13
slaweqyeah14:13
slaweqso that is one thing we can recommend them to check14:13
slaweqif not then go to the ovs community IMO14:13
haleybit also didn't mention which ovs version, a 3.x release would be desired14:13
haleyball other bugs have assignees, i did have a question about one though14:15
haleyb#link https://bugs.launchpad.net/neutron/+bug/206876114:15
haleybmtomaska: this is a revert, but in the bug you mention 'selectin'14:16
slaweqI think that the idea here is to do revert first and backport this revert to stable branches too14:18
slaweqand later change it to use 'selectin' in master branch14:18
ralonsoh^^ agree (and the test this new option)14:18
haleybi don't know the back story of the original patch myself, but since i have a 'selectin' change up for review didn't want to miss this in my change14:18
slaweqoriginal patch was proposed long time ago when dansmith raised to us issues that neutron is making A LOT of the sql queries during e.g. tempest job run14:19
ralonsohbut we can revert (including stable branches) and then apply your patch14:19
haleybi have a selectin discussion in on-demand14:19
slaweqwith ralonsoh we were trying to optimize it and the only thing we found was that query for tags14:19
ihrachysselectin is unrelated to revert; but yes, will have to pick up the change to not miss this instance of subquery14:20
ralonsohthe only goal was that, to reduce the queries in the logs14:20
slaweqbut now it seems it caused performance regression in case when there is a lot of tags associated with port14:20
haleybslaweq: ack, just wanted to make sure ihrachys was happy as well since there was a -1 there14:20
ihrachysI am not happy with the commit message14:20
ihrachys1. it's malformed - there's a single line that spands hundreds of characters.14:21
ihrachys(which is minor but must be fixed)14:21
ihrachys2. it doesn't document what everyone claims about the number of logs being irrelevant to actual performance. which may be true - I don't question it - but then if that's the rationale, document it. it shouldn't be hard to make this claim in writing in commit message.14:22
ihrachysonce these are handled, I will not -1 it. I will happily rely on others' knowledge about the number of logs not being a real issue.14:23
haleybihrachys: ok, let's get the message fixed and better document the issue, not sure if mtomaska is around today14:23
ralonsohit's around and checking now14:23
ihrachyshe is, seen him in slack14:23
slaweqjust to be clear - it wasn't about number of logs14:24
ihrachys"The initial reason for this change was to reduce amount of SELECT logs"14:24
slaweqdansmith may have more details but IIRC he was trying to optimize i/o load made by ci jobs on the ci infra14:24
ihrachysquoting. so let's make the commit message correct, whatever the correct is14:24
ykarel+114:25
slaweqand he came to the conclusion that neutron is far ahead of every other project with making sql queries14:25
slaweqso we have tried to optimize that somehow14:25
dansmithwhatever patch wasn't from me was it? I was raising the flag about the query load yeah14:25
dansmithbut yeah, neutron was doing like an order of magnitude more select calls for a given run than other services14:26
slaweqihrachys I know that this is what current commit message says and I already explained to mtomaska that this is not correct14:26
ihrachysok. then we shouldn't +2 patches with incorrect commit messages! :)14:26
slaweqdansmith patch was from me :)14:26
dansmithack :)14:26
slaweqihrachys you're right, my bad. I just removed my vote 14:27
ihrachysthanks. I think the next steps are clear - fix / clarify commit message. maybe if we still are not sure the revert is totally innocent, report a LP to follow up on it.14:28
haleyb+114:28
haleybare there any other bugs to discuss?14:29
haleybThis week obondarev is the bug deputy, next week will be isabek14:30
haleybobondarev: is that good for you?14:30
opendevreviewJay Jahns proposed openstack/ovn-bgp-agent master: Announce lrp ip if advertisement method is subnet  https://review.opendev.org/c/openstack/ovn-bgp-agent/+/92151614:31
haleyband since i have not seen isabek in a while, does anyone here work with him to ping him?14:31
haleybok, i'll try and follow-up offline14:32
haleyb#topic specs14:33
haleyb#link https://review.opendev.org/q/project:openstack%252Fneutron-specs+status:open14:33
obondarevhaleyb: yes sure14:33
haleybslaweq: i think we can merge the pre-commit one, will look after meeting14:33
haleybobondarev: thanks!14:33
slaweqthx14:34
haleybthere is some discussion in the other14:34
haleyb#link https://review.opendev.org/c/openstack/neutron-specs/+/92068114:34
haleybi have not reviewed yet14:34
haleyb#topic community-goals14:36
haleyblajoskatona: i see the horizon change is green, hopefully you get some core reviews14:37
lajoskatonaI have to ping the horizon folks again to have attention 14:37
haleybslaweq: i don't seem to have your current community goal in the wiki, will need to add it14:39
slaweqthx14:39
slaweqI still need to finish some internal tasks and then get back to the SRBAC stuff14:40
haleybstill has service role, which is complete14:40
haleyback14:40
lajoskatonais there a consensus for the drop eventlet topic?14:40
slaweqyes, but we need now to use service token while communicating with e.g. nova14:40
ihrachyslajoskatona consensus where? does neutron have any specific plans?14:41
slaweqand test that (I need to sync with @gmann on that part at some point)14:41
lajoskatonaI mean the community as a whole (for this one: https://review.opendev.org/c/openstack/governance/+/902585 )14:41
haleybthe timeline i had (from the ptg) was14:42
haleyb2025.2 for co-existence14:42
haleyb2027.2 for migration14:42
haleybpersonally, i think it's a good plan in the governance doc14:43
haleybbut neutron does not have an owner for any work at the moment14:44
lajoskatonahaleyb: ack, we go for asyncio? yes the last update is more concrete perhaps14:44
ralonsohdid we check the tasks to fix that in neutron?14:44
opendevreviewMerged openstack/neutron-specs master: Add pre-commit configuration  https://review.opendev.org/c/openstack/neutron-specs/+/91830614:44
ralonsohfor example, remove evenlet from agents, fix OVN with wsgi, etc14:44
opendevreviewJay Jahns proposed openstack/neutron-tempest-plugin master: Add check to pick up network's dns_domain if present  https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/92177214:45
ralonsohhaleyb, right, that needs an owner, first of all14:45
haleybralonsoh: the OVN with wsgi is still an issue14:45
ralonsohthe bug is still open14:46
ralonsohI'll ping Lucas to check the status14:47
haleybyes, and last i asked about it the work was non-trivial14:47
ihrachysso who's the owner? :)14:49
ralonsohI can take it and do my best14:49
ralonsohbut for sure I'll need your help14:50
ihrachysthank you. I think we will need to read on it, I for one am not well versed in asyncio.14:50
haleybralonsoh: thanks, and I will help where i can14:50
haleyblet's move on14:51
haleyb#topic on-demand14:51
haleybi had added two topics, but want to see if others have any14:52
mlavallenone from me14:52
haleybalright, my first was regarding 'selectin' load strategy14:52
haleyb#link https://review.opendev.org/c/openstack/neutron/+/92093314:52
haleybonce neutron-lib was released that started to pass14:53
haleybbut it will need a rebase on the revert we mentioned earlier14:53
haleyband i now wonder if we should add a hacking check to not allow lazy='subquery' any longer14:53
ihrachysyes pls14:53
ykarelhaleyb, nice, btw so you observed that it also helped in memory usage with cover jobs?14:54
lajoskatonagood idea14:54
haleybthe reason to merge that sooner than later was to get some cycles testing with it14:54
haleybykarel: no, didn't seem to help memory consumption, but will try again with new neutron-lib14:55
ykarelohkk, CI should already have newer neutron-lib14:55
haleybykarel: right, and i'll run some tests locally when a fresh VM, but 'coverage' tool itself seems to be the memory hog here14:56
ykarelack 14:57
haleybykarel: i will have to look at your changes regarding this, i did not forget14:57
haleybi.e. swap, etc14:57
ykarel+114:57
haleybmy other topic was regarding a ptg goal - migrate from wsgi scripts to python module paths14:58
haleybthere were two reviews posted right after ptg from stephenfin (thanks!) - i have since rebased and will do again if necessary, but need some reviews14:58
haleybhttps://review.opendev.org/c/openstack/neutron/+/91640614:59
haleybhttps://review.opendev.org/c/openstack/neutron/+/91640714:59
haleybso if anyone has some cycles, thanks in advance14:59
haleyband we are out of time15:00
lajoskatonado we have/do we need  devstack support for this?15:00
haleybci meeting starts now, video today15:00
haleyblajoskatona: i think there was a patch for that, don't know if we need more for neutron, good question15:01
fricklerlajoskatona: there should be related devstack patches, yes15:01
haleybhttps://review.opendev.org/q/topic:%22remove-wsgi_scripts%2215:01
lajoskatonahaleyb, frickler: thanks15:01
haleybthanks for coming everyone15:01
haleyb#endmeeting15:01
opendevmeetMeeting ended Tue Jun 11 15:01:46 2024 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:01
opendevmeetMinutes:        https://meetings.opendev.org/meetings/networking/2024/networking.2024-06-11-14.00.html15:01
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/networking/2024/networking.2024-06-11-14.00.txt15:01
opendevmeetLog:            https://meetings.opendev.org/meetings/networking/2024/networking.2024-06-11-14.00.log.html15:01
lajoskatonao/15:01
ralonsohbye15:01
fricklerhttps://review.opendev.org/c/openstack/devstack/+/91641215:01
ykarel#startmeeting neutron_ci15:02
opendevmeetMeeting started Tue Jun 11 15:02:49 2024 UTC and is due to finish in 60 minutes.  The chair is ykarel. Information about MeetBot at http://wiki.debian.org/MeetBot.15:02
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:02
opendevmeetThe meeting name has been set to 'neutron_ci'15:02
ykarelPing list: bcafarel, lajoskatona, mlavalle, mtomaska, ralonsoh, ykarel, jlibosva, elvira15:02
mlavalle\o15:02
ykarelThis will be video meeting this time: https://meetpad.opendev.org/neutron-ci-meetings15:02
ralonsoh(sorry I can'15:03
lajoskatonao/15:03
ralonsohI can't attend today15:03
slaweqo/15:03
ykarel#topic Actions from previous meetings15:04
ykarellajoskatona to check sfc failures15:04
lajoskatonahttps://bugs.launchpad.net/neutron/+bug/206872715:04
ykarel#link https://bugs.launchpad.net/neutron/+bug/206872715:06
ykarelmlavalle to check failures in neutron-functional15:06
ykarelslaweq to include ovn grenade jobs in check queue15:08
ykarel#action slaweq to add ovn grenade to check queue15:11
ykarelykarel to include neutron unit-test job in neutron-lib to catch such issues15:12
ykarelhttps://review.opendev.org/c/openstack/neutron-lib/+/92142215:12
ykarelykarel to check failures in neutron-fullstack15:12
ykarelykarel to push patch to drop centos 8-stream jobs15:15
ykarelhttps://review.opendev.org/c/openstack/neutron/+/92151715:15
ykarel#topic Stable branches15:15
ykarelall green15:15
ykarel#topic Stadium projects15:16
ykarel#topic Rechecks15:16
ykarel#topic fullstack/functional15:17
ykareltest_direct_route_for_address_scope15:17
ykarel3 packets transmitted, 0 received, 100% packet loss, time 2049ms15:17
ykarelhttps://4ae2de5d02c97f2930b7-ff2d888c3307ad9718a14b305143c473.ssl.cf2.rackcdn.com/periodic/opendev.org/openstack/neutron/master/neutron-functional-with-oslo-master/419cce2/testr_results.html15:17
ykarel#action mlavalle to check failures in test_direct_route_for_address_scope15:18
ykareltest_metadata_proxy_rate_limiting_ipv615:18
ykarel; Stdout: ; Stderr: Cannot open network namespace "qrouter-0156eaec-06cc-43a7-83cb-1a72504f7624": No such file or directory15:19
ykarelhttps://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_08a/885449/22/check/neutron-functional-with-uwsgi/08af95d/testr_results.html15:19
ykarel#action ykarel to check test_metadata_proxy_rate_limiting_ipv615:20
ykareltest_configurations_are_synced_towards_placement15:20
ykarelneutron.common.utils.WaitTimeout: Timed out after 47 seconds15:20
ykarelhttps://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_66c/periodic/opendev.org/openstack/neutron/master/neutron-fullstack-with-uwsgi-fips/66c69d3/testr_results.html15:20
ykarel#action lajoskatona to check fullstack failure test_configurations_are_synced_towards_placement15:21
ykarel#topic Tempest/Scenario15:21
ykarelneutron-tempest-plugin-openvswitch-enforce-scope-old-defaults15:21
ykarelhttps://551b5d3d5ab1e9429cee-63329dcd236a98c48b3784d0d458e269.ssl.cf5.rackcdn.com/921309/5/gate/neutron-tempest-plugin-openvswitch-enforce-scope-old-defaults/a4ace52/testr_results.html15:21
ykarelhttps://3fd7427f13d5af8cb7bc-eca1b8de8e7b31708d9cffbfd5030903.ssl.cf1.rackcdn.com/921309/7/gate/neutron-tempest-plugin-openvswitch-enforce-scope-old-defaults/2ca2d39/testr_results.html15:21
ykarelhttps://f38d3934203b991a7ebe-d701f6a98461967df274f184d5a7d3cd.ssl.cf2.rackcdn.com/921526/1/check/neutron-ovs-tempest-multinode-full/2dc0e58/testr_results.html15:21
ykarel#action ykarel to check tempest failures in enforce-scope job15:22
ykarel#topic Grafana15:23
ykarelhttps://grafana.opendev.org/d/f913631585/neutron-failure-rate15:23
opendevreviewMiro Tomaska proposed openstack/neutron master: Revert "Use HasStandardAttributes as parent class for Tags DB model"  https://review.opendev.org/c/openstack/neutron/+/92156615:23
ykarel#topic On Demand15:26
ykarel#endmeeting15:27
opendevmeetMeeting ended Tue Jun 11 15:27:57 2024 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:27
opendevmeetMinutes:        https://meetings.opendev.org/meetings/neutron_ci/2024/neutron_ci.2024-06-11-15.02.html15:27
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/neutron_ci/2024/neutron_ci.2024-06-11-15.02.txt15:27
opendevmeetLog:            https://meetings.opendev.org/meetings/neutron_ci/2024/neutron_ci.2024-06-11-15.02.log.html15:27
opendevreviewJay Jahns proposed openstack/ovn-bgp-agent master: Announce lrp ip if advertisement method is subnet  https://review.opendev.org/c/openstack/ovn-bgp-agent/+/92151615:52
opendevreviewMiro Tomaska proposed openstack/neutron stable/2024.1: Revert "Use HasStandardAttributes as parent class for Tags DB model"  https://review.opendev.org/c/openstack/neutron/+/92156716:31
opendevreviewMiro Tomaska proposed openstack/neutron stable/2023.2: Revert "Use HasStandardAttributes as parent class for Tags DB model"  https://review.opendev.org/c/openstack/neutron/+/92156816:31
opendevreviewMiro Tomaska proposed openstack/neutron stable/2023.1: Revert "Use HasStandardAttributes as parent class for Tags DB model"  https://review.opendev.org/c/openstack/neutron/+/92156916:32
opendevreviewMiro Tomaska proposed openstack/neutron stable/zed: Revert "Use HasStandardAttributes as parent class for Tags DB model"  https://review.opendev.org/c/openstack/neutron/+/92178016:41
opendevreviewMerged openstack/neutron-lib master: Add neutron unit test job in check queue  https://review.opendev.org/c/openstack/neutron-lib/+/92142217:35
opendevreviewMerged openstack/neutron master: [OVN] Fix virtual parent match for PortBindingUpdateVirtualPortsEvent  https://review.opendev.org/c/openstack/neutron/+/92165918:04
opendevreviewMerged openstack/neutron master: Bump neutron-lib to 3.13.0  https://review.opendev.org/c/openstack/neutron/+/92153318:04
opendevreviewMiro Tomaska proposed openstack/neutron unmaintained/zed: Revert "Use HasStandardAttributes as parent class for Tags DB model"  https://review.opendev.org/c/openstack/neutron/+/92178718:16
opendevreviewMiro Tomaska proposed openstack/neutron unmaintained/yoga: Revert "Use HasStandardAttributes as parent class for Tags DB model"  https://review.opendev.org/c/openstack/neutron/+/92178818:17
opendevreviewMiro Tomaska proposed openstack/neutron unmaintained/wallaby: Revert "Use HasStandardAttributes as parent class for Tags DB model"  https://review.opendev.org/c/openstack/neutron/+/92179118:25
opendevreviewMiro Tomaska proposed openstack/neutron unmaintained/wallaby: Revert "Use HasStandardAttributes as parent class for Tags DB model"  https://review.opendev.org/c/openstack/neutron/+/92179118:32
opendevreviewJay Jahns proposed openstack/ovn-bgp-agent master: Announce lrp ip if advertisement method is subnet  https://review.opendev.org/c/openstack/ovn-bgp-agent/+/92151618:34
opendevreviewJay Jahns proposed openstack/neutron-tempest-plugin master: Add check to pick up network's dns_domain if present  https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/92177218:52
opendevreviewBrian Haley proposed openstack/neutron master: Improve ACL comparison efficiency  https://review.opendev.org/c/openstack/neutron/+/88544920:51
haleybihrachys: i think this one is ready for review - https://review.opendev.org/c/openstack/neutron/+/907504 :)20:59
ihrachyshaleyb commented; main question is if fallback to empty set - and not "just the 1st level subnets" - is the right approach. otherwise, just nits.21:30
ihrachysthe patch is cursed21:31
haleybihrachys: i thought our last conversation was "do no SNAT" if the recursion failed, will look in the time machine21:31
haleyb"could we just not configure nested if there are too many nested, at all? so not leave it to chance but just do nothing (except the warning)? that would be consistent (order independent)."21:33
haleybsigh, maybe i interpreted how i wanted to see it, especially since having just 1st level is harder to do with a single function doing all the work21:36
ihrachyshaleyb I was vague; but also only when I saw your latest version, I realized we are going to affect a (unknown, probably minuscule) number of existing users with convoluted chains of networks.21:55
haleybbut it's very determinate - "you'll get nothing and like it", and it covers the case where someone creates 100 1st level subnets21:57
haleybihrachys: i can hack at it one more time, going to make the testing harder i think21:58
ihrachysit's definitely deterministic now. just not backwards compat. :)21:58
* haleyb will get the machete out tomorrow22:01
opendevreviewMerged openstack/neutron master: [OVN] Bump revision number after update_virtual_port_host  https://review.opendev.org/c/openstack/neutron/+/92175922:09

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