Revert "Enable oslomsg_rabbit_queue_manager by default"

This reverts commit 2ffeb0c7bb5cf99d93a3987dd188353c9c79f623.

Reason for revert: In order to enable QManager we'd need to provide oslo_concurency
lock path which has not been done yet

Change-Id: I3df96674cb4190f14954431209e72e2585cf8f31
This commit is contained in:
Dmitriy Rabotyagov 2024-06-11 06:32:30 +00:00
parent 2ffeb0c7bb
commit a6c488c826
2 changed files with 6 additions and 2 deletions

View File

@ -15,6 +15,9 @@
# Quorum Queues
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
oslomsg_rpc_transport: "{{ (groups[qdrouterd_host_group] | length > 0) | ternary('amqp', 'rabbit') }}"

View File

@ -14,8 +14,9 @@ features:
is `True`
- oslomsg_rabbit_qos_prefetch_count: Must be set to a positive value if
``oslomsg_rabbit_stream_fanout`` is `True`
- oslomsg_rabbit_queue_manager: Enabled if ``oslomsg_rabbit_quorum_queues``
is also set to `True`
- oslomsg_rabbit_queue_manager: Disabled by default. There is a known issue
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
``<service>_oslomsg_rabbit_stream_fanout`` to control them separately.