Enable cinder in virtual-mcp-pike-dvr/ovs

* The patch enables loopback devices for cinder volume in ctl
  nodes and created cinder volume in compute nodes.

Change-Id: Id1ffdceb981bb7f9d7615edef04773e77f7e0a3d
Related-PROD: PROD-19226
diff --git a/classes/cluster/virtual-mcp-pike-ovs/openstack/compute.yml b/classes/cluster/virtual-mcp-pike-ovs/openstack/compute.yml
index a7817f4..c727f7f 100644
--- a/classes/cluster/virtual-mcp-pike-ovs/openstack/compute.yml
+++ b/classes/cluster/virtual-mcp-pike-ovs/openstack/compute.yml
@@ -5,6 +5,9 @@
 - system.linux.network.hosts
 - system.nova.compute.cluster
 - system.neutron.compute.cluster
+- system.cinder.volume.single
+- system.cinder.volume.backend.lvm
+- system.linux.storage.loopback
 - system.ceilometer.agent.cluster
 - system.ceilometer.agent.polling.default
 - cluster.virtual-mcp-pike-ovs
@@ -15,6 +18,7 @@
     external_interface: ens6
     interface_mtu: 1500
     linux_system_codename: xenial
+    loopback_device_size: 20
   neutron:
     compute:
       bgp_vpn:
diff --git a/classes/cluster/virtual-mcp-pike-ovs/openstack/control.yml b/classes/cluster/virtual-mcp-pike-ovs/openstack/control.yml
index 4ab6709..15dc91d 100644
--- a/classes/cluster/virtual-mcp-pike-ovs/openstack/control.yml
+++ b/classes/cluster/virtual-mcp-pike-ovs/openstack/control.yml
@@ -21,6 +21,7 @@
 - system.nova.control.cluster
 - system.neutron.control.openvswitch.cluster
 - system.cinder.control.cluster
+- system.cinder.control.backend.lvm
 - system.heat.server.cluster
 - system.designate.server.cluster
 - system.designate.server.backend.bind