Open artificial-intelligence opened 2 months ago
there's also this related patch:
https://review.opendev.org/c/openstack/kolla-ansible/+/907977 (by SvenKieske) only makes sure the precheck for all rabbitmq queues also checks transient and fanout queues, currently depends on the Patchset 927497 by SvenKieske
So, currently there are different approaches upstream on what to do, let me try to document the current state here:
There is this bug: https://bugs.launchpad.net/kolla-ansible/+bug/2077448
There are different patchsets floating around. We basically have these mid term options:
This is also documented for the next two kolla upstream meetings here:
https://etherpad.opendev.org/p/KollaWhiteBoard#L72
But the Whiteboard upstream will get cleaned up so I wanted to have something more persistent to document the current state of the work and what decisions we need to make.
I'm not sure yet about quorum queues or streams, I need to research this topic a bit, but I think in either case we want to use it for all queues and maybe don't even make it possible for users to disable this, as afaik in some failure scenarios we currently lose messages from openstack services making the system as a whole less reliable than it could be.