Friday, 2025-02-14

opendevreviewliuyulong proposed openstack/neutron master: Fullstack case for metadata path  https://review.opendev.org/c/openstack/neutron/+/88809801:40
opendevreviewliuyulong proposed openstack/neutron master: Add devstack plugin to enable ovs metadata_path  https://review.opendev.org/c/openstack/neutron/+/92858601:40
opendevreviewliuyulong proposed openstack/neutron master: [doc] Remove port resource change after unplug  https://review.opendev.org/c/openstack/neutron/+/94161601:56
opendevreviewliuyulong proposed openstack/neutron master: Remove resource cache query_ids  https://review.opendev.org/c/openstack/neutron/+/90416901:58
opendevreviewMerged openstack/neutron master: [eventlet-removal] Remove the usage of eventlet in the Neutron API (2)  https://review.opendev.org/c/openstack/neutron/+/94120204:03
opendevreviewRodolfo Alonso proposed openstack/neutron stable/2023.2: Revert "Add router ``PUT`` external gateways actions policies"  https://review.opendev.org/c/openstack/neutron/+/94162406:31
opendevreviewRodolfo Alonso proposed openstack/neutron stable/2024.1: Revert "Add router ``PUT`` external gateways actions policies"  https://review.opendev.org/c/openstack/neutron/+/94162506:32
opendevreviewRodolfo Alonso proposed openstack/neutron master: [OVN] Create a deterministic hash ring node UUID generator  https://review.opendev.org/c/openstack/neutron/+/94100806:34
ralonsohlajoskatona, slaweq we have drama!!08:44
ralonsohhttps://bugs.launchpad.net/neutron/+bug/2098109/comments/1108:44
ralonsohI'm pushing now a fix for the API without the multihoming extension08:44
ralonsohthen we'll need to fix it08:45
lajoskatonaralonsoh: checking08:48
slaweqthx for cleaning this mess @ralol08:55
slaweq*ralonsoh08:55
opendevreviewAndrew Bonney proposed openstack/neutron master: ml2/sriov: bind port on segment that subnet belongs  https://review.opendev.org/c/openstack/neutron/+/94134510:17
opendevreviewAndrew Bonney proposed openstack/neutron master: ml2/sriov: bind port on segment that subnet belongs  https://review.opendev.org/c/openstack/neutron/+/94134510:27
opendevreviewRodolfo Alonso proposed openstack/neutron-lib master: Fix the router "external_gateway_info" validation  https://review.opendev.org/c/openstack/neutron-lib/+/94163111:11
opendevreviewLajos Katona proposed openstack/networking-bagpipe master: WIP: Remove LinuxBridge related code  https://review.opendev.org/c/openstack/networking-bagpipe/+/94076511:15
opendevreviewMerged openstack/neutron stable/2023.2: Revert "Add router ``PUT`` external gateways actions policies"  https://review.opendev.org/c/openstack/neutron/+/94162413:15
opendevreviewMerged openstack/neutron stable/2024.1: Revert "Add router ``PUT`` external gateways actions policies"  https://review.opendev.org/c/openstack/neutron/+/94162513:23
*** tkajinam is now known as Guest912913:39
opendevreviewMichel Nederlof proposed openstack/ovn-bgp-agent master: Add IPv6 gateway ips on the vrf interface  https://review.opendev.org/c/openstack/ovn-bgp-agent/+/94165313:48
opendevreviewMichel Nederlof proposed openstack/ovn-bgp-agent master: Add IPv6 gateway ips on the vrf interface  https://review.opendev.org/c/openstack/ovn-bgp-agent/+/94165313:49
haleyb#startmeeting neutron_drivers14:00
opendevmeetMeeting started Fri Feb 14 14:00:31 2025 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
haleybPing list: ykarel, mlavalle, mtomaska, slaweq, obondarev, tobias-urdin, lajoskatona, amotoki, haleyb, ralonsoh14:00
mlavalle\o14:00
obondarevo/14:00
lajoskatonao/14:00
slaweqo/14:01
sahido/14:02
haleybjust waiting for ralonsoh 14:02
haleybthe item on the agenda is his change14:02
haleyb#link https://review.opendev.org/c/openstack/neutron/+/94151114:02
ralonsohhello14:02
ralonsohyeah, did you check the mail?14:03
haleybno, not yet14:03
ralonsohI commented that it would be better just to take this conversation offline14:03
ralonsohI commented in the LP bug14:03
ralonsohone sec14:03
ralonsohhttps://bugs.launchpad.net/neutron/+bug/2098109/comments/1114:03
ralonsohso is worst than expected14:03
ralonsohwe have the default API that is currently broken14:04
ralonsohusing "external_gateway_info"14:04
ralonsohthat should be fixed with https://review.opendev.org/c/openstack/neutron-lib/+/94163114:04
ralonsohbut that requires some additional changes in the tempest tests14:04
ralonsohand we have the multihoming extension, that uses "external_gateways"14:04
ralonsohthat extension does not enforce at all any policy nor we have any defined14:05
ralonsohthat will take more time14:05
ralonsohand that's all basically14:05
ralonsohso I think, as commented in the mail, that we can continue the investigation, testing and reviews offline14:06
mlavalleso no need to meet today?14:06
haleybok, i'm still reading the bug comments but we can look offline14:06
haleybyour email came at 2am my time, so i had not seen it14:06
ralonsohno, no meeting today is needed14:06
ralonsohyes, I finished the investigation today early (for me)14:07
haleybdoes anyone have any questions?14:07
ralonsoh(I do... but I'm trying to find the answers myself)14:08
lajoskatonaso we need to disable some tempest tests till the n-lib fix is merged?14:08
ralonsohno, we'll need to change the client to admin_client14:08
lajoskatonaah, ok, that's good14:08
ralonsohthis is because https://review.opendev.org/c/openstack/neutron-lib/+/941631 CI result, right?14:08
ralonsohthese calls must be done by an admin14:08
ralonsohfor example, create a router with GW and snat flag14:09
ralonsoh(e.g.: https://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_656/941631/1/check/neutron-tempest-plugin-ovn/65617f7/testr_results.html)14:09
ralonsohI'm proposing a patch right now. That's all from me!14:10
lajoskatonafor tempest this is the patch am I right: https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/941545 ?14:10
ralonsohnot really, that was for the reverted patch14:11
ralonsohthis one will be needed but in a second phase, once we implement the multihoming policies and API changes14:11
lajoskatonaah, ack14:11
haleybralonsoh: one of the other reasons i'm confused is even the openstackclient --enable-snat help text doesn't say admin only, and the api ref doesn't show it as an argument14:13
ralonsohabout the API doc, I need to check that14:14
ralonsohwe have this rule (one sec)14:14
ralonsohhttps://github.com/openstack/neutron/blob/master/neutron/conf/policies/router.py#L120-L13114:14
ralonsohexcept for the network_id, any other parameter inside "external_gateway_info" can be modified/created only by an admin14:15
ralonsohthat means: a non-admin user can add an external GW to a router, selecting the network14:15
ralonsohbut cannot to this (or modify) the enable_snat or external_fixed_ips14:16
haleybthe add_external_gateways section needs an update, and probably something needed for external_gateway_info as well, fyi14:16
haleyband update* of course14:17
ralonsohthese new commands, related to external_gateways, are related to the new extension14:17
haleybright14:17
ralonsohand yes, doc, API and policies are in bad shape14:17
ralonsoh(in ml2/ovs this is not used by default, but it is in ml2/ovn)14:17
mlavallehaleyb: do we need to stay in the meeting? Do we have something else to discuss? Or can we continue the conversation in LP and Gerrit?14:18
ralonsohlet's close the meeting14:18
haleybsure14:18
haleyb#endmeeting14:18
opendevmeetMeeting ended Fri Feb 14 14:18:38 2025 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)14:18
opendevmeetMinutes:        https://meetings.opendev.org/meetings/neutron_drivers/2025/neutron_drivers.2025-02-14-14.00.html14:18
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/neutron_drivers/2025/neutron_drivers.2025-02-14-14.00.txt14:18
opendevmeetLog:            https://meetings.opendev.org/meetings/neutron_drivers/2025/neutron_drivers.2025-02-14-14.00.log.html14:18
mlavalle\o14:18
slaweqhave a great weekend :)14:18
ralonsohhaleyb, so I'll start with the patches today14:18
mlavallehave a nice weekend y'all!14:19
lajoskatonao/14:19
haleybralonsoh: thanks, i'll look for them14:19
lajoskatonaYEah, have a nice weekend!14:19
opendevreviewBrian Haley proposed openstack/neutron-tempest-plugin master: Remove Linux Bridge job from experimental queue  https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/94115114:27
sahidhaleyb, ralonsoh thanks a lot for your review regarding os-ken14:29
haleybsahid: np, did the final one merge?14:29
sahiddo you want me to build a release with this current state?14:29
sahidhaleyb: I think, there is just the last one which enables native, that ralonsoh prefer to wait a bit14:30
sahidi understand its fear :-)14:30
ralonsohwe can control this value with a env variable14:31
ralonsohright now, if we need to test that, we can always define it in the CI jobs14:31
ralonsohso for now we can wait14:31
ralonsohuntil all the removal process is done14:31
haleybok, so we can update the hash to tip of master14:31
sahidit's basicall what i have done, ehre no? https://review.opendev.org/c/openstack/neutron/+/94150814:32
haleybno, i mean in the os-ken release patch - we want a new version, correct?14:33
ralonsohif we release what we have now in os-ken, it is possible to switch to native just defining OSKEN_HUB_TYPE in the job14:33
ralonsohso I would release os-ken as is now14:33
sahidhaleyb: correct I will update that14:34
sahidralonsoh: sure14:34
ralonsohis there a patch for releases?14:34
sahidhttps://review.opendev.org/c/openstack/releases/+/94135614:34
sahidI will update it now14:35
ralonsohsahid, I would update the minor number14:35
ralonsohto 2.1214:35
ralonsohthis is not a minor release\14:35
ralonsohactually, haleyb I would bump this to 3.0.014:35
ralonsohnow supporting native threads14:36
sahidralonsoh: i would be to 3 if you switch to native by default, no?14:36
sahids/you/we14:36
sahidbump...14:36
ralonsohI think this is not a minor bump and that requires a mayor change14:36
sahidok sure and how do you think we shoould handle the switch evenlet to native by default?14:37
sahidregarding the version14:37
ralonsohwe can always release a new minor version, 3.1.0, for example14:38
ralonsohbut at least 3.0.0 provides support for this14:38
sahidok, sounds good for me14:38
sahidif we are all agree I can do that14:38
haleyb+114:38
sahidthanks I doing that so14:39
sahidhum I should have perhaps added a release note to mention the new support14:41
haleybyou can add it as a standalone patch14:43
opendevreviewSahid Orentino Ferdjaoui proposed openstack/os-ken master: hub: use native as default implementation  https://review.opendev.org/c/openstack/os-ken/+/93833714:49
opendevreviewSahid Orentino Ferdjaoui proposed openstack/os-ken master: release: add release note to mention support fo native  https://review.opendev.org/c/openstack/os-ken/+/94167114:49
opendevreviewSahid Orentino Ferdjaoui proposed openstack/os-ken master: release: add release note to mention support for native  https://review.opendev.org/c/openstack/os-ken/+/94167114:50
opendevreviewSahid Orentino Ferdjaoui proposed openstack/os-ken master: hub: use native as default implementation  https://review.opendev.org/c/openstack/os-ken/+/93833714:50
opendevreviewRodolfo Alonso proposed openstack/neutron-tempest-plugin master: Bagpipe: make ``neutron-tempest-plugin-bgpvpn-bagpipe`` non-voting  https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/94121814:59
opendevreviewSahid Orentino Ferdjaoui proposed openstack/os-ken master: release: add release note to mention support for native  https://review.opendev.org/c/openstack/os-ken/+/94167115:03
lajoskatonahaleyb: bagpipe patch is green: https://review.opendev.org/c/openstack/networking-bagpipe/+/940765 and much lighter than before :-)15:34
lajoskatonahaleyb: must check and update all the docs, and find somebody perhaps from the old team to check if it worth to keep what is left in it15:35
opendevreviewMerged openstack/os-ken master: release: add release note to mention support for native  https://review.opendev.org/c/openstack/os-ken/+/94167115:46
sahidthank you lajoskatona, ralonsoh for the fast review :-)15:56
sahidI have proposed the change for releases I will ping you once CI green15:57
sahidhttps://review.opendev.org/c/openstack/releases/+/94135615:57
opendevreviewMerged openstack/neutron master: Update Nova aggregates on changed host mappings  https://review.opendev.org/c/openstack/neutron/+/93599016:00
lajoskatonasahid: cool16:11
opendevreviewTerry Wilson proposed openstack/neutron stable/2024.2: Update Nova aggregates on changed host mappings  https://review.opendev.org/c/openstack/neutron/+/94168516:20
opendevreviewTerry Wilson proposed openstack/neutron stable/2024.1: Update Nova aggregates on changed host mappings  https://review.opendev.org/c/openstack/neutron/+/94168616:21
opendevreviewTerry Wilson proposed openstack/neutron stable/2023.2: Update Nova aggregates on changed host mappings  https://review.opendev.org/c/openstack/neutron/+/94168816:24
opendevreviewRodolfo Alonso proposed openstack/neutron-tempest-plugin master: Execute router commands with admin client  https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/94168916:28
haleyblajoskatona: you should just remove the WIP from that bagpipe patch17:00
opendevreviewMerged openstack/neutron master: [OVN] Create a deterministic hash ring node UUID generator  https://review.opendev.org/c/openstack/neutron/+/94100817:30
opendevreviewLajos Katona proposed openstack/tap-as-a-service master: Tap Mirror OVS driver  https://review.opendev.org/c/openstack/tap-as-a-service/+/89308617:50
opendevreviewElod Illes proposed openstack/python-neutronclient unmaintained/victoria: [stable-only] Cap setuptools <71.0.0  https://review.opendev.org/c/openstack/python-neutronclient/+/94170618:22
opendevreviewVasyl Saienko proposed openstack/neutron-tempest-plugin master: Add network_data validation for trunks  https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/94135521:21
opendevreviewVasyl Saienko proposed openstack/neutron master: Do not review  https://review.opendev.org/c/openstack/neutron/+/94173021:33

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