Matt Crees a5331d3208 Add precheck to fail if RabbitMQ HA needs configuring
Currently, the process of enabling RabbitMQ HA with the variable
``om_enable_rabbitmq_high_availbility`` requires some manual steps to
migrate from transient to mirrored queues. In preparation for setting
this variable to ``True`` by default, this adds a precheck that will
fail if a system is currently running non-mirrored queues and
``om_enable_rabbitmq_high_availbility`` is set to ``True``.

Includes a helpful message informing the operator of their choice.
Either follow the manual procedure to migrate the queues described in
the docs, or set ``om_enable_rabbitmq_high_availbility`` to ``False``.

The RabbitMQ HA section of the reference docs is updated to include
these instructions.

Change-Id: Ic5e64998bd01923162204f7bb289cc110187feec
2023-04-19 09:45:34 +01:00
..
2023-01-16 11:14:45 +00:00
2022-12-21 17:19:09 +00:00
2022-12-21 17:19:09 +00:00
2022-12-21 17:19:09 +00:00
2022-12-08 06:50:15 +00:00
2023-01-12 14:27:36 +00:00
2023-01-12 14:27:36 +00:00
2023-01-12 14:27:36 +00:00
2023-03-15 09:44:35 +00:00
2023-01-12 14:27:36 +00:00
2023-01-12 14:27:36 +00:00
2020-08-25 20:20:57 +01:00
2023-01-12 14:27:36 +00:00
2023-01-12 14:27:36 +00:00
2022-12-21 17:19:09 +00:00
2023-01-12 14:27:36 +00:00
2023-01-12 14:27:36 +00:00
2023-01-12 14:27:36 +00:00
2023-01-31 13:47:18 +08:00
2023-01-16 11:14:45 +00:00
2023-01-12 14:27:36 +00:00
2023-01-12 14:27:36 +00:00