Add Barbican integration to AIO model

This patch integrates Barbican with Nova, Cinder, Glance for AIO model

Change-Id: Ic070ba38ec5edc803e0e11d390a3b24ca1f2c940
Related-PROD: PROD-15205
diff --git a/classes/cluster/virtual-mcp11-aio/openstack/init.yml b/classes/cluster/virtual-mcp11-aio/openstack/init.yml
index ff213c4..779f7ad 100755
--- a/classes/cluster/virtual-mcp11-aio/openstack/init.yml
+++ b/classes/cluster/virtual-mcp11-aio/openstack/init.yml
@@ -120,6 +120,7 @@
     openstack_public_neutron_subnet_allocation_start: 192.168.130.10
     openstack_public_neutron_subnet_allocation_end: 192.168.130.254
     barbican_simple_crypto_kek: YWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXoxMjM0NTY=
+    barbican_integration_enabled: True
   galera:
     master:
       members: ~
@@ -143,6 +144,8 @@
       dvr: True
   nova:
     compute:
+      barbican:
+        enable: ${_param:barbican_integration_enabled}
       vncproxy_url: http://${_param:single_address}:6080
       network:
         user: neutron
@@ -151,8 +154,13 @@
       cache:
         members: ~
     controller:
+      barbican:
+        enabled: ${_param:barbican_integration_enabled}
       vncproxy_url: http://${_param:single_address}:6080
   cinder:
+    controller:
+      barbican:
+        enabled: ${_param:barbican_integration_enabled}
     volume:
       cache:
         members: ~
@@ -162,3 +170,7 @@
   designate:
     worker:
       enabled: ${_param:designate_worker_enabled}
+  glance:
+    server:
+      barbican:
+        enabled: ${_param:barbican_integration_enabled}