Merge "Revert "Enable oslomsg_rabbit_queue_manager by default""

This commit is contained in:
Zuul 2024-06-11 18:17:55 +00:00 committed by Gerrit Code Review
commit 749cb3d3c7
2 changed files with 6 additions and 2 deletions

View File

@ -15,6 +15,9 @@
# Quorum Queues # Quorum Queues
oslomsg_rabbit_quorum_queues: "{{ rabbitmq_queue_replication }}" oslomsg_rabbit_quorum_queues: "{{ rabbitmq_queue_replication }}"
# NOTE(noonedeadpunk): Disabled due to missing oslo.concurrency lock_path defenition
# for services
oslomsg_rabbit_queue_manager: False
# RPC # RPC
oslomsg_rpc_transport: "{{ (groups[qdrouterd_host_group] | length > 0) | ternary('amqp', 'rabbit') }}" oslomsg_rpc_transport: "{{ (groups[qdrouterd_host_group] | length > 0) | ternary('amqp', 'rabbit') }}"

View File

@ -14,8 +14,9 @@ features:
is `True` is `True`
- oslomsg_rabbit_qos_prefetch_count: Must be set to a positive value if - oslomsg_rabbit_qos_prefetch_count: Must be set to a positive value if
``oslomsg_rabbit_stream_fanout`` is `True` ``oslomsg_rabbit_stream_fanout`` is `True`
- oslomsg_rabbit_queue_manager: Enabled if ``oslomsg_rabbit_quorum_queues`` - oslomsg_rabbit_queue_manager: Disabled by default. There is a known issue
is also set to `True` of missing [oslo_concurrency]/lock_path defenition in some service configs,
which is required for QManager SHM locking process.
Each service also has corresponsive variables prefixed with service name, like Each service also has corresponsive variables prefixed with service name, like
``<service>_oslomsg_rabbit_stream_fanout`` to control them separately. ``<service>_oslomsg_rabbit_stream_fanout`` to control them separately.