Adds support for custom RabbitMQ configuration.

In the upstream down to the 2023.2 this fixed in the
Iff0b28b770753c81ac526afd1ce6f61d77fad25c
this change only for 2023.1 and downstream.

Change-Id: Id7415d5499a56910c72ad2745ca2e6b7f042b102
Signed-off-by: Maksim Malchuk <maksim.malchuk@gmail.com>
(cherry picked from commit 1410b52c61)
This commit is contained in:
Maksim Malchuk 2024-02-14 14:02:04 +03:00
parent 360435c57e
commit 0b0c0b93e3
4 changed files with 15 additions and 0 deletions

View File

@ -493,6 +493,12 @@ kolla_extra_placement:
# Whether to enable Prometheus.
kolla_enable_prometheus:
###############################################################################
# RabbitMQ configuration.
# Whether to enable RabbitMQ.
kolla_enable_rabbitmq:
###############################################################################
# Sahara configuration.

View File

@ -219,6 +219,11 @@ kolla_openstack_custom_config:
dest: "{{ kolla_node_custom_config_path }}/prometheus"
patterns: "*"
enabled: "{{ kolla_enable_prometheus }}"
# RabbitMQ.
- src: "{{ kolla_extra_config_path }}/rabbitmq"
dest: "{{ kolla_node_custom_config_path }}/rabbitmq"
patterns: "*"
enabled: "{{ kolla_enable_rabbitmq }}"
# Sahara.
- src: "{{ kolla_extra_config_path }}/sahara"
dest: "{{ kolla_node_custom_config_path }}/sahara"

View File

@ -737,6 +737,7 @@ which files are supported.
``placement.conf`` Placement configuration.
``placement/*`` Extended Placement configuration.
``prometheus/*`` Prometheus configuration.
``rabbitmq/*`` RabbitMQ configuration.
``sahara.conf`` Sahara configuration.
``sahara/*`` Extended sahara configuration.
``storm/*`` Extended Storm configuration.

View File

@ -0,0 +1,3 @@
---
features:
- Adds support for custom RabbitMQ configuration.