Friday, 2024-01-26

opendevreviewBrian Haley proposed openstack/neutron master: Update .pylintrc  https://review.opendev.org/c/openstack/neutron/+/90677201:43
opendevreviewBrian Haley proposed openstack/neutron master: [ovn] Implement support for external-gateway-multihoming extension  https://review.opendev.org/c/openstack/neutron/+/87419901:55
opendevreviewFrode Nordahl proposed openstack/neutron master: WIP: Add documentation for aa-l3-gw-multihoming  https://review.opendev.org/c/openstack/neutron/+/89940201:56
opendevreviewFrode Nordahl proposed openstack/neutron master: [ovn] Honor `enable_default_route_ecmp` attribute  https://review.opendev.org/c/openstack/neutron/+/87853101:56
opendevreviewTakashi Kajinami proposed openstack/ovn-bgp-agent master: Use .coveragerc to omit directories  https://review.opendev.org/c/openstack/ovn-bgp-agent/+/90666607:02
opendevreviewRodolfo Alonso proposed openstack/neutron-lib master: [sqlalchemy-20] Use sqlalchemy.orm.DeclarativeBase  https://review.opendev.org/c/openstack/neutron-lib/+/90662707:30
ralonsohhi folks, if you have 1 min: https://review.opendev.org/c/openstack/neutron/+/90583608:04
ralonsohhi lajoskatona! if you have less than 1 min08:05
ralonsohhttps://review.opendev.org/c/openstack/neutron-lib/+/90384108:05
ralonsohhttps://review.opendev.org/c/openstack/neutron/+/90384208:05
ralonsohthanks!08:06
lajoskatonaralonsoh: checking08:09
opendevreviewRodolfo Alonso proposed openstack/neutron master: [OVN] Add ``subnetpool-prefix-ops`` extension to ML2/OVN mech driver  https://review.opendev.org/c/openstack/neutron/+/90681608:28
maximkorezkij[m]frickler ralonsoh yes, i was talking about the subnetpool-prefix-ops. Did you guys already created a bug or should i do it ?08:31
ralonsohmaximkorezkij[m], ^^ no, I just added the extension to the OVN driver with a reference to the bug that implemented that feature08:32
ralonsohin the upper patch08:32
maximkorezkij[m]perfect, sorry i didnt see it08:33
maximkorezkij[m]then i will have an eye open for that patch, if i can help with something to speed this up, let me know08:34
opendevreviewMerged openstack/neutron-fwaas master: Update python classifier with py3.10 & py3.11 in setup.cfg  https://review.opendev.org/c/openstack/neutron-fwaas/+/90530108:53
opendevreviewLajos Katona proposed openstack/networking-bgpvpn master: Add pyproject.toml to support pip 23.1  https://review.opendev.org/c/openstack/networking-bgpvpn/+/90028709:00
opendevreviewMerged openstack/ovn-bgp-agent master: Use .coveragerc to omit directories  https://review.opendev.org/c/openstack/ovn-bgp-agent/+/90666609:23
*** ravlew is now known as Guest44410:09
opendevreviewMerged openstack/neutron master: python-3.12: do not use datetime.datetime.utcnow()  https://review.opendev.org/c/openstack/neutron/+/90384210:33
opendevreviewMerged openstack/neutron master: [ovn] Implement support for external-gateway-multihoming extension  https://review.opendev.org/c/openstack/neutron/+/87419910:33
opendevreviewMerged openstack/neutron-lib master: Python-3.12: do not use datetime.datetime.utcnow()  https://review.opendev.org/c/openstack/neutron-lib/+/90384110:44
opendevreviewMerged openstack/neutron-lib master: Tap mirror API def and API ref  https://review.opendev.org/c/openstack/neutron-lib/+/88535410:44
opendevreviewMerged openstack/neutron-tempest-plugin master: [ovn] Enable IPv6 metadata tests for OVN  https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/89402710:44
opendevreviewMerged openstack/neutron-lib master: Add Tap Mirror exception  https://review.opendev.org/c/openstack/neutron-lib/+/89560310:45
opendevreviewMerged openstack/neutron-lib master: Add some neutron constants  https://review.opendev.org/c/openstack/neutron-lib/+/90536010:45
opendevreviewMerged openstack/neutron master: [ovn] Honor `enable_default_route_ecmp` attribute  https://review.opendev.org/c/openstack/neutron/+/87853110:45
opendevreviewLuis Tomas Bolivar proposed openstack/ovn-bgp-agent stable/2023.2: Use .coveragerc to omit directories  https://review.opendev.org/c/openstack/ovn-bgp-agent/+/90649710:50
opendevreviewSahid Orentino Ferdjaoui proposed openstack/neutron master: dhcp: ensure that cleaning DHCP process with one segment happens first  https://review.opendev.org/c/openstack/neutron/+/90561711:05
opendevreviewFernando Royo proposed openstack/ovn-bgp-agent master: Add support to PF OVN LBs for NB Driver  https://review.opendev.org/c/openstack/ovn-bgp-agent/+/90550411:28
opendevreviewMerged openstack/neutron stable/yoga: Revert "Add sleep before checking if ovs port is in the namespace"  https://review.opendev.org/c/openstack/neutron/+/90629511:44
opendevreviewMerged openstack/ovn-bgp-agent stable/2023.2: Use .coveragerc to omit directories  https://review.opendev.org/c/openstack/ovn-bgp-agent/+/90649712:13
opendevreviewJames Page proposed openstack/networking-sfc master: python 3.12: assertDictContainsSubset  https://review.opendev.org/c/openstack/networking-sfc/+/90652313:02
haleyb#startmeeting neutron_drivers14:00
opendevmeetMeeting started Fri Jan 26 14:00:30 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 'neutron_drivers'14:00
slaweqo/14:00
mlavalle\o14:00
haleybPing list: ykarel, mlavalle, mtomaska, slawek, obondarev, tobias-urdin, lajoskatona, amotoki14:00
obondarevo/14:00
lajoskatonao/14:00
ralonsohhi14:01
haleybalright, we have quorum14:02
mlavalle\o/14:02
mlavallefirst time this year14:02
haleybi forgot to update the wiki, but seems we have 3 things to review14:03
haleybfirst rfe14:03
haleybhttps://bugs.launchpad.net/neutron/+bug/204784914:03
haleyb[RFE] Start using oslo messaging namespaces14:03
haleybmtomaska__: are you here?14:04
haleybalthough i see ralonsoh sent out the patch14:04
ralonsohI've started with a POC: https://review.opendev.org/c/openstack/neutron/+/90530914:04
ralonsohthis is duplicating the server RPCs: one with namespace, the other one without it14:04
ralonsohto allow the upgrades (newer servers, older agents)14:05
ralonsohof course, I found some issues...14:05
ralonsohin any case, the question here is if that should be approved or not14:05
ralonsohI'll start: yes, the RPC segregation should have been done since the beginning14:06
ralonsohRPC channels between different agents should have different namespaces and different APIs14:06
lajoskatona+114:06
ralonsoh(now we are sharing some of them...)14:06
mlavalleit's really technical debt14:07
mlavalleso yes14:07
ralonsohexactly14:07
lajoskatonabut as you mentioned it isi tricky for the upgrade, C is slurp, am I right?14:07
haleybralonsoh: so what happens during an upgrade?14:07
slaweqfor me there is no question if we should or not do that - we should BUT we need to have good plan and test well upgrades14:08
ralonsohduring the upgrade the server will be listening to two namespaces14:08
slaweqwith keeping in mind SLURP releases14:08
ralonsohslaweq, right, this is mandatory and probably we'll need something more that grenade jobs14:08
slaweqlajoskatona yes, C will be SLURP14:08
mlavalleI don't think there is any doubt we should do this. The question is how14:09
obondarevso what's the main issue that namespaces are solving? Is it just method names collisions?14:09
ralonsohyes, we had that in the DHCP agent recently14:09
ralonsohso each API should be independent14:10
obondarevI see, thanks14:10
ralonsohand each RPC server should be listening only to th specific agents14:10
haleyband to the SLURP question, it seems we should get this done in C to be useful for next SLURP14:11
ralonsohhmmm to be honest, i don't know if I'll be able to finish that in C14:11
ralonsohI know our current release cadence14:12
lajoskatonathat is my feeling also we are quite in the middle of C for this14:13
haleyback14:13
ralonsohin any case, this is not a high priority, is not affecting any deployment and should be considered as a tech debt14:13
haleybright, thanks14:14
lajoskatonaas I see we can prepare it (perhaps discuss during the ptg in detail) and activate it in E14:14
mlavalleyes, we don't have a deluge of cases affected by this. so we have time14:16
slaweq++14:18
haleybok. and i guess that once it's complete we can decide if we activate in D or E14:18
haleyblets vote14:18
mlavalle+114:18
haleyb+114:18
obondarev+114:18
ralonsoh+114:19
slaweq+114:19
haleybgreat, and should i assign to you ralonsoh ?14:19
ralonsohyeah14:19
lajoskatona+!14:19
haleybok, there was another RFE filed by ralonsoh this week14:22
haleybhttps://bugs.launchpad.net/neutron/+bug/204962314:22
haleyb[RFE] Refactor OVS Trunk plugin to have one single port14:22
ralonsohIf you don't mind, I'll first try to create a POC14:22
ralonsohif that works, then I'll present it here14:22
haleybralonsoh: that was going to be my first question14:22
ralonsohif not, I'll close the bug14:22
opendevreviewmorice proposed openstack/neutron master: [ovn] AZs distribution in L3 port scheduler  https://review.opendev.org/c/openstack/neutron/+/89260414:23
ralonsohso please, discard this one for now14:23
haleybok, and the other one we were also going to wait for a POC14:24
haleybhttps://bugs.launchpad.net/neutron/+bug/204505814:24
haleybso i guess there is nothing else on the agenda14:25
haleybany other things anyone wants to discuss?14:25
mlavallenot from me14:25
ralonsohno thanks14:26
lajoskatonanothing from me14:26
slaweqnothing from me14:26
haleybok, thanks for attending and have a nice weekend!14:26
haleyb#endmeeting14:26
opendevmeetMeeting ended Fri Jan 26 14:26:36 2024 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)14:26
opendevmeetMinutes:        https://meetings.opendev.org/meetings/neutron_drivers/2024/neutron_drivers.2024-01-26-14.00.html14:26
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/neutron_drivers/2024/neutron_drivers.2024-01-26-14.00.txt14:26
opendevmeetLog:            https://meetings.opendev.org/meetings/neutron_drivers/2024/neutron_drivers.2024-01-26-14.00.log.html14:26
mlavalle\o14:26
slaweqo/14:26
ralonsohbye14:26
mlavallehave a nice weekend y'all14:26
lajoskatonao/14:27
obondarevo/14:27
opendevreviewRodolfo Alonso proposed openstack/neutron stable/2023.1: If method ``set_netns`` fails, restore previous device namespace  https://review.opendev.org/c/openstack/neutron/+/90685515:45
opendevreviewRodolfo Alonso proposed openstack/neutron stable/2023.2: If method ``set_netns`` fails, restore previous device namespace  https://review.opendev.org/c/openstack/neutron/+/90685615:45
opendevreviewMerged openstack/tap-as-a-service master: Add pyproject.toml to support pip 23.1  https://review.opendev.org/c/openstack/tap-as-a-service/+/90063915:47
opendevreviewBrian Haley proposed openstack/neutron master: [ovn] Make scheduling of unhosted gateways aware of current transaction  https://review.opendev.org/c/openstack/neutron/+/87476015:49
opendevreviewFrode Nordahl proposed openstack/neutron master: [ovn] Add helper for retrieving LR associated with LRP  https://review.opendev.org/c/openstack/neutron/+/87369815:50
opendevreviewMerged openstack/neutron-dynamic-routing master: Exclude tests directory from coverage calculation  https://review.opendev.org/c/openstack/neutron-dynamic-routing/+/90666316:03
opendevreviewRodolfo Alonso proposed openstack/neutron master: [OVN] Document the OVN L3 scheduler: AZs  distribution  https://review.opendev.org/c/openstack/neutron/+/90686816:13
opendevreviewLuis Tomas Bolivar proposed openstack/ovn-bgp-agent master: Add documentation about NB DB driver  https://review.opendev.org/c/openstack/ovn-bgp-agent/+/90340716:18
opendevreviewMerged openstack/tap-as-a-service master: Enables external network mirroring  https://review.opendev.org/c/openstack/tap-as-a-service/+/89651516:44
opendevreviewLuis Tomas Bolivar proposed openstack/ovn-bgp-agent master: Add documentation about NB DB driver  https://review.opendev.org/c/openstack/ovn-bgp-agent/+/90340716:47
haleybstarting to see a openstack-tox-py311-with-sqlalchemy-master failure in all jobs :(16:57
ralonsohlog?16:58
haleybralonsoh: https://zuul.opendev.org/t/openstack/build/c48468391e6140858f35519a44ddffed is one example16:59
haleybi quickly looked an noticed three different changes same failure16:59
haleybi won't have cycles for a couple of hours17:00
ralonsohmaybe is related to https://review.opendev.org/c/openstack/neutron/+/90384217:02
opendevreviewLuis Tomas Bolivar proposed openstack/ovn-bgp-agent master: Add documentation about NB DB driver  https://review.opendev.org/c/openstack/ovn-bgp-agent/+/90340717:03
haleybralonsoh: could be, even though the test passed there17:14
haleybralonsoh: timeutils.utcnow() does have more elements than that test mocks17:22
haleybdatetime.datetime(2024, 1, 26, 17, 21, 39, 560872)17:23
opendevreviewMerged openstack/neutron master: If method ``set_netns`` fails, restore previous device namespace  https://review.opendev.org/c/openstack/neutron/+/90583617:36
opendevreviewBrian Haley proposed openstack/neutron master: Fix test_update_timestamp unit test failure  https://review.opendev.org/c/openstack/neutron/+/90691820:26
opendevreviewBrian Haley proposed openstack/neutron master: Fix test_update_timestamp unit test failure  https://review.opendev.org/c/openstack/neutron/+/90691820:57
opendevreviewBrian Haley proposed openstack/neutron master: Fix test_update_timestamp unit test failure  https://review.opendev.org/c/openstack/neutron/+/90691821:25
opendevreviewBrian Haley proposed openstack/neutron master: Fix test_update_timestamp unit test failure  https://review.opendev.org/c/openstack/neutron/+/90691822:22

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