Tuesday, 2026-04-21

opendevreviewMerged openstack/neutron-fwaas stable/2026.1: Commit creation of the default FW group before listing them  https://review.opendev.org/c/openstack/neutron-fwaas/+/98475801:51
opendevreviewMerged openstack/neutron-fwaas stable/2025.2: Commit creation of the default FW group before listing them  https://review.opendev.org/c/openstack/neutron-fwaas/+/98475901:51
opendevreviewMerged openstack/neutron-fwaas stable/2025.1: Commit creation of the default FW group before listing them  https://review.opendev.org/c/openstack/neutron-fwaas/+/98476001:51
opendevreviewMerged openstack/neutron-fwaas stable/2024.2: Commit creation of the default FW group before listing them  https://review.opendev.org/c/openstack/neutron-fwaas/+/98476201:51
opendevreviewRico Lin proposed openstack/neutron master: [OVN] Mark agents down when Chassis is deleted but Chassis_Private remains  https://review.opendev.org/c/openstack/neutron/+/98449502:18
opendevreviewRico Lin proposed openstack/neutron master: [OVN] Mark agents down when Chassis is deleted but Chassis_Private remains  https://review.opendev.org/c/openstack/neutron/+/98449503:26
opendevreviewRodolfo Alonso proposed openstack/neutron master: Add missing Router ID and AZ hits in the HCG.external_ids  https://review.opendev.org/c/openstack/neutron/+/98536306:05
opendevreviewMerged openstack/neutron-vpnaas master: Start using context.project_id  https://review.opendev.org/c/openstack/neutron-vpnaas/+/98494806:43
opendevreviewRico Lin proposed openstack/neutron master: [OVN] Mark agents down when Chassis is deleted but Chassis_Private remains  https://review.opendev.org/c/openstack/neutron/+/98449507:16
opendevreviewEduardo Olivares proposed x/whitebox-neutron-tempest-plugin master: Remove trailing space from cls.OC attribute  https://review.opendev.org/c/x/whitebox-neutron-tempest-plugin/+/98470708:15
opendevreviewRico Lin proposed openstack/neutron master: [OVN] Mark agents down when Chassis is deleted but Chassis_Private remains  https://review.opendev.org/c/openstack/neutron/+/98449508:19
opendevreviewEduardo Olivares proposed x/whitebox-neutron-tempest-plugin master: Add neutron-ovn-db-sync-util tests for log and repair modes  https://review.opendev.org/c/x/whitebox-neutron-tempest-plugin/+/98369908:26
opendevreviewEduardo Olivares proposed x/whitebox-neutron-tempest-plugin master: Add neutron-ovn-db-sync-util tests for log and repair modes  https://review.opendev.org/c/x/whitebox-neutron-tempest-plugin/+/98369908:34
opendevreviewEduardo Olivares proposed x/whitebox-neutron-tempest-plugin master: Add neutron-ovn-db-sync-util tests for log and repair modes  https://review.opendev.org/c/x/whitebox-neutron-tempest-plugin/+/98369908:46
ralonsohhi folks, please check https://review.opendev.org/c/openstack/neutron/+/985363 if you have time. This is a bug related to the HA_Chassis_Group migration09:46
ralonsohthe issue is only in master, not in stable releases09:46
opendevreviewStephen Finucane proposed openstack/neutron-lib master: objects: Prepare for oslo.versionedobjects 3.10.0  https://review.opendev.org/c/openstack/neutron-lib/+/98563609:58
stephenfinralonsoh: Dead simple fix to unblock o.vo 3.10.0 there ☝️ if you have a moment?09:58
stephenfinMaybe lajoskatona also?09:58
ralonsohsure, checking now10:02
lajoskatonachecking also10:11
stephenfinlajoskatona: While I have you, is https://review.opendev.org/c/openstack/python-openstackclient/+/977974 ready to go now? I still see a lot of unresolved comments so I have been holding off review until they were resolved10:22
opendevreviewLajos Katona proposed openstack/neutron master: DNN: Use SDK for Nova notifications  https://review.opendev.org/c/openstack/neutron/+/98390510:22
ralonsohstephenfin, pep8 and py3 don't look happy10:23
ralonsohhttps://zuul.opendev.org/t/openstack/status?change=98563610:23
stephenfinhmm10:23
opendevreviewLajos Katona proposed openstack/neutron master: DNN: Use SDK for Nova notifications  https://review.opendev.org/c/openstack/neutron/+/98390510:23
stephenfinI'll be honest I didn't even check those since it was such a small change 😅 Looking now10:23
ralonsohnp10:24
stephenfinweird: autopep8 wants a newline before the method if its an instance method but not if it's a static method...10:25
lajoskatonastephenfin: as I remember all resolved, but today I check it again to be sure, and leave a comment 10:26
stephenfingreat, thanks10:27
opendevreviewStephen Finucane proposed openstack/neutron-lib master: objects: Prepare for oslo.versionedobjects 3.10.0  https://review.opendev.org/c/openstack/neutron-lib/+/98563610:42
stephenfinOkay, that's fixed and both unit and linter checks are passing. It can obviously wait for a successful CI run though: I just wanted to make sure you were aware of it10:44
ralonsohnice, you found a bug in the tests10:53
opendevreviewMerged openstack/neutron-lib master: Add "l3-agent-scheduler-ha-chassis-priority" API extension definition  https://review.opendev.org/c/openstack/neutron-lib/+/98278111:47
tafkamaxI don't know if this is a neutron question.12:38
tafkamaxHow can I delete the dns_domain and dns_name values from an floating ip?12:38
ralonsohtafkamax, https://github.com/openstack/neutron-lib/blob/master/neutron_lib/api/definitions/dns.py#L74-L8612:47
ralonsohallow_put=False12:47
ralonsohit is not possible. It is for ports, not for FIPs12:48
tafkamaxAha interesting, I am getting 15:18:35.392 1092 ERROR neutron.api.v2.resource designateclient.exceptions.NotFound: Name REDACTED.in-addr.arpa. didn't resolve when trying to delete a floating ip with those fields set. I suppose designate should have some entries there.12:50
tafkamaxI seem to be having an issue with deleting floating IP-s that have dns_name and dns_domain defined. I am getting the error above or I am getting Managed records may not be deleted13:24
tafkamaxI wonder if I should go look in the database?13:24
ralonsohstephenfin, I don't know why openstack-tox-py313-with-neutron is failing, in both executions, the same test14:05
* stephenfin looks14:06
stephenfinOh, I think I know what's going on. Give me 214:07
ralonsohstephenfin, these objects are used inside OVOs14:11
stephenfinyeah14:12
ralonsohso that would change the hash14:12
stephenfinthis is what causes the hash change https://review.opendev.org/c/openstack/neutron-lib/+/985636/2/neutron_lib/objects/common_types.py#32814:14
opendevreviewStephen Finucane proposed openstack/neutron master: tests: Handle change in hash for neutron-lib field fixes  https://review.opendev.org/c/openstack/neutron/+/98568214:29
opendevreviewStephen Finucane proposed openstack/neutron-lib master: objects: Prepare for oslo.versionedobjects 3.10.0  https://review.opendev.org/c/openstack/neutron-lib/+/98563614:39
stephenfinralonsoh: That ought to fix it ^14:40
opendevreviewArnau Verdaguer proposed x/whitebox-neutron-tempest-plugin master: Modify location of nb/sb db unix socket  https://review.opendev.org/c/x/whitebox-neutron-tempest-plugin/+/98568414:50
ralonsohstephenfin, yes, now seems to work (at least locally)14:55
stephenfinGreat. I left some more notes on the neutron review also, since I appreciate this may be the first time we've done something this14:56
ralonsohyeah, I saw them14:56
stephenfinack14:56
opendevreviewEduardo Olivares proposed x/whitebox-neutron-tempest-plugin master: Print `ovsdb-client monitor` command output  https://review.opendev.org/c/x/whitebox-neutron-tempest-plugin/+/98568514:59
haleybcid: are we meeting in neutron or ironic room?15:02
cidIn Ironic room15:02
cidWe are rounding up with Nova at the moment15:02
cidhttps://meetpad.opendev.org/ironic-ptg-2026.215:03
cidhaleyb, now in session \o/15:05
opendevreviewEduardo Olivares proposed x/whitebox-neutron-tempest-plugin master: Print `ovsdb-client monitor` command output  https://review.opendev.org/c/x/whitebox-neutron-tempest-plugin/+/98568515:23
opendevreviewMerged openstack/neutron master: Use project_id in agent DB code for AZs  https://review.opendev.org/c/openstack/neutron/+/98420215:41
opendevreviewMerged openstack/neutron master: bgp: Use NIC types when obtaining peer NIC  https://review.opendev.org/c/openstack/neutron/+/98455515:50
haleybslaweq: hey, if you're still around can you look at https://review.opendev.org/c/openstack/neutron-fwaas/+/984949 ? then we can merge the neturon-lib change :)16:05
rm_work[m]ralonsoh: ok so the patch I was testing fixes the issue in the batchnotifier in theory, and I think is probably "correct", but did not solve my thread exhaustion issue at all, so there must be somewhere else. trying to track it down, in the meantime that bug report is... not exactly invalid, but not really useful16:06
rm_work[m]I'll update it when I figure out wtf is causing all these threads to show up and never go away16:06
rm_work[m]so if you hadn't looked yet, don't bother until I poke you again :P16:07
opendevreviewRenjing Xiao proposed openstack/neutron-tempest-plugin master: Add scenario test for VM connectivity with allowed_address_pairs  https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/98413316:15
opendevreviewElvira García Ruiz proposed openstack/neutron master: Add PVLAN service plugin  https://review.opendev.org/c/openstack/neutron/+/97879816:42
opendevreviewElvira García Ruiz proposed openstack/neutron master: [WIP] PVLAN OVN Driver  https://review.opendev.org/c/openstack/neutron/+/98515016:42
otherwiseguyhaleyb: do you know how strongly we support "actual mysql" as opposed to mariadb? There are things I would find useful like the RETURNING construct which is supported by MariaDB, Postggres, and SQLite no problem, but actual MySQL not so much.17:44
haleybotherwiseguy: was having double vision with the two channel ping :) And i can't say i know the answer, but assume you are asking for tests?17:59
-opendevstatus- NOTICE: The wiki.openstack.org service will be offline for a few minutes while we perform a database upgrade18:07
opendevreviewMerged openstack/neutron master: tests: Handle change in hash for neutron-lib field fixes  https://review.opendev.org/c/openstack/neutron/+/98568218:23
jssfrjust be careful that INSERT INTO .. ON CONFLICT .. RETURNING behaves a bit different between SQLite and Postgres at least19:23
jssfr(SQLite says "on conflict is not an insert, so returning returns null", while Postgres will give you the data from post conflict resolution)19:24
opendevreviewAdam Harwell proposed openstack/neutron master: Fix unbounded thread pool in OVN MaintenanceThread  https://review.opendev.org/c/openstack/neutron/+/98572220:12
rm_work[m]ok ^^ that is the fix for https://bugs.launchpad.net/neutron/+bug/2149830 and does seem to solve my thread exhaustion issue in our env20:14
otherwiseguyhaleyb: yeah, sorry. This would just be for being able to do things like "give me a random VNI that is not currently in the DB" in a single query w/o having to pre-populate rows in the db or do the thing like the ha_vr_id stuff that we do where it does racy things like SELECT all ha_vr_ids, find a random one locally, then do an insert based on that result and hope that nothing else took it".20:22
otherwiseguyThe RETURNING feature makes it pretty easy to have the DB generate the random number and get back a result in every case (real result, range exhausted, or collision). Without it, might have to generate the random number locally and send it initially and rely on "big number, unlikely to collide, but retry if it does".20:24
otherwiseguyjssfr: thanks for the heads-up20:25
otherwiseguyThere are also some issues with random() on sqlite not being normalized to [0, 1) which I could work around.20:26
otherwiseguyIf I can come up with a way to do everything in a single query reliably across supported DBs, I'd be pretty happy.20:27
opendevreviewAdam Harwell proposed openstack/neutron master: Fix unbounded thread creation in BatchNotifier  https://review.opendev.org/c/openstack/neutron/+/98572920:51
rm_work[m]^^ submitted a reworked patch for the other one for completeness, but it wasn't actually what was wrecking my thread count, likely isn't hugely important20:52
opendevreviewJakub Libosvar proposed openstack/neutron master: bgp: Handle chassis scale in/out  https://review.opendev.org/c/openstack/neutron/+/98573020:55
opendevreviewJulia Kreger proposed openstack/neutron master: ml2: Add PortBindingError for explicit binding failure  https://review.opendev.org/c/openstack/neutron/+/98573221:06
opendevreviewJakub Libosvar proposed openstack/neutron master: bgp: Handle chassis scale in/out  https://review.opendev.org/c/openstack/neutron/+/98573023:34

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