Consolidate barbican_integration_enabled settings
barbican might be enabled in multiple openstack services
* nova
* glance
* cinder
Instead of enabling it on cluster level, move this integration
to system. Use barbican_integration_enabled option for this.
Related-Prod: PROD-25026
Related-Prod: PROD-25025
Related-Prod: PROD-25023
(cherry picked from commit 1cc05dee1232165e5ee9f463302f8c43682de241)
Change-Id: Ifcb2c404d700232085ba983dbca3b41dcdaaa43e
diff --git a/nova/compute/cluster.yml b/nova/compute/cluster.yml
index 3053335..127f687 100644
--- a/nova/compute/cluster.yml
+++ b/nova/compute/cluster.yml
@@ -71,6 +71,8 @@
password: ${_param:keystone_nova_password}
tenant: service
protocol: ${_param:cluster_internal_protocol}
+ barbican:
+ enabled: ${_param:barbican_integration_enabled}
message_queue:
engine: rabbitmq
port: ${_param:openstack_rabbitmq_port}
diff --git a/nova/compute/single.yml b/nova/compute/single.yml
index 7ba6775..5921ff0 100644
--- a/nova/compute/single.yml
+++ b/nova/compute/single.yml
@@ -70,6 +70,8 @@
tenant: service
protocol: ${_param:cluster_internal_protocol}
region: ${_param:openstack_region}
+ barbican:
+ enabled: ${_param:barbican_integration_enabled}
message_queue:
engine: rabbitmq
host: ${_param:control_address}
diff --git a/nova/control/cluster.yml b/nova/control/cluster.yml
index 330a233..036b4b4 100644
--- a/nova/control/cluster.yml
+++ b/nova/control/cluster.yml
@@ -62,6 +62,8 @@
password: ${_param:keystone_nova_password}
tenant: service
protocol: ${_param:cluster_internal_protocol}
+ barbican:
+ enabled: ${_param:barbican_integration_enabled}
message_queue:
engine: rabbitmq
port: ${_param:openstack_rabbitmq_port}
diff --git a/nova/control/single.yml b/nova/control/single.yml
index 5b61f20..5e03214 100644
--- a/nova/control/single.yml
+++ b/nova/control/single.yml
@@ -31,6 +31,8 @@
region: ${_param:openstack_region}
glance:
protocol: ${_param:cluster_internal_protocol}
+ barbican:
+ enabled: ${_param:barbican_integration_enabled}
message_queue:
port: ${_param:openstack_rabbitmq_port}
x509: