Thursday, 2025-09-18

opendevreviewOpenStack Proposal Bot proposed openstack/designate-dashboard master: Imported Translations from Zanata  https://review.opendev.org/c/openstack/designate-dashboard/+/96070205:26
opendevreviewMerged openstack/designate-dashboard master: Imported Translations from Zanata  https://review.opendev.org/c/openstack/designate-dashboard/+/96070209:32
zigojohnsom: Hi there!10:05
zigoI'm trying to write a daemon that listen to the Neutron notification bus. So far, it works great, except only one of my 3 daemons is consuming the message, and others don't get the notif (and possibly, Designate wouldn't have it too, as the message is consumed).10:05
zigoMy code is here:10:05
zigohttps://salsa.debian.org/openstack-team/services/neutron-ipv6-bgp-injector/-/blob/debian/flamingo/neutron_ipv6_bgp_injector/injector.py?ref_type=heads#L77610:05
zigoI tried added server=notif_queue to the oslo_messaging.Target call, but it's not helping, I still get only a single of my 3 daemons that get the port create/delete/update notifs...10:05
zigoDo you have any idea of what I'm doing wrong?10:05
zigoSince Designate also reads port update notifs, I thought you'd know ...10:05
fricklerzigo: well for designate that is working as expected I think, we only need to process the message on one of the workers, not on all of them10:46
fricklerso it sounds like you need a different kind of queue, broadcast instead of anycast. but no idea how to do that with neutron + o-m. or maybe you need a different design and sync your daemons internally?10:48
*** ykarel_ is now known as ykarel11:43
zigofrickler: Yeah, that's my current thinking indeed. It feels like oslo.messaging doesn't have the feature to have multiple listeners in fact.11:55
opendevreviewArkady Shtempler proposed openstack/designate-tempest-plugin master: Adds boundary scenario tests for "Project limits" values  https://review.opendev.org/c/openstack/designate-tempest-plugin/+/83722112:00
tkajinamo/ May I ask for 2nd review for https://review.opendev.org/c/openstack/designate-tempest-plugin/+/961076 (to add 2025.2 job ) ?17:38
tkajinamso that it won't be lost17:39

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