Fix barbican integration on compute nodes 93/60893/3
authorDelia Popescu <delia.popescu@enea.com>
Mon, 13 Aug 2018 13:28:49 +0000 (16:28 +0300)
committerDelia Popescu <delia.popescu@enea.com>
Thu, 16 Aug 2018 14:26:54 +0000 (17:26 +0300)
Locally overwriting barbican_integration_enable
on compute nodes does not work.
Set barbican_integration_enable to true by default.
Disable barbican_integration at openstack_control side.
While at it, enable barbican on ha scenarios too.

JIRA: FUNCTEST-981

Change-Id: I3c8df5d4078f73f32f3605dec5a7a365fa386019
Signed-off-by: Delia Popescu <delia.popescu@enea.com>
mcp/reclass/classes/cluster/mcp-common-ha/openstack_control.yml.j2
mcp/reclass/classes/cluster/mcp-common-ha/openstack_init.yml.j2
mcp/reclass/classes/cluster/mcp-common-noha/openstack_compute.yml
mcp/reclass/classes/cluster/mcp-common-noha/openstack_control.yml
mcp/reclass/classes/cluster/mcp-common-noha/openstack_init.yml.j2

index 33c74fd..49c299b 100644 (file)
@@ -70,6 +70,7 @@ parameters:
     cluster_node03_address: ${_param:openstack_control_node03_address}
     nova_vncproxy_url: https://${_param:cluster_public_host}:6080
     glusterfs_version: '3.13'
+    barbican_integration_enabled: 'false'
   nova:
     controller: &db_conn_recycle_time
       database:
index 7aae337..dc28645 100644 (file)
@@ -187,7 +187,7 @@ parameters:
     mysql_barbican_password: opnfv_secret
     keystone_barbican_password: opnfv_secret
     barbican_simple_crypto_kek: "YWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXoxMjM0NTY="
-    barbican_integration_enabled: false
+    barbican_integration_enabled: true
 
     ceilometer_secret_key: opnfv_secret
     horizon_version: ${_param:openstack_version}
index 32aefd2..5c9c16d 100644 (file)
@@ -22,7 +22,6 @@ parameters:
   _param:
     interface_mtu: 9000
     linux_system_codename: xenial
-    barbican_integration_enabled: true
   nova:
     compute:
       libvirt_service: libvirtd
index 0eeff7c..2ca17ef 100644 (file)
@@ -68,6 +68,7 @@ parameters:
   _param:
     linux_system_codename: xenial
     ceilometer_create_gnocchi_resources: 'True'
+    barbican_integration_enabled: 'false'
   linux:
     system:
       package:
index e25d8e3..da6d306 100644 (file)
@@ -91,7 +91,7 @@ parameters:
     mysql_barbican_password: opnfv_secret
     keystone_barbican_password: opnfv_secret
     barbican_simple_crypto_kek: "YWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXoxMjM0NTY="
-    barbican_integration_enabled: false
+    barbican_integration_enabled: true
 
     aodh_version: ${_param:openstack_version}
     keystone_aodh_password: opnfv_secret