Add support for Dell PowerStore

Sem-Ver: feature
Change-Id: Ia0e32c4b33a73d0e182a52c50e3d45f059c7bb8d
diff --git a/playbooks/ceph.yml b/playbooks/ceph.yml
index 58ba618..6fb2c9c 100644
--- a/playbooks/ceph.yml
+++ b/playbooks/ceph.yml
@@ -16,17 +16,21 @@
   hosts: controllers:cephs
   become: true
   roles:
-    - ceph_repository
+    - role: ceph_repository
+      when: atmosphere_ceph_enabled | default(true)
 
 - name: Deploy Ceph monitors & managers
   hosts: controllers
   become: true
   roles:
-    - ceph_mon
-    - ceph_mgr
+    - role: ceph_mon
+      when: atmosphere_ceph_enabled | default(true)
+    - role: ceph_mgr
+      when: atmosphere_ceph_enabled | default(true)
 
 - name: Deploy Ceph OSDs
   hosts: cephs
   become: true
   roles:
-    - ceph_osd
+    - role: ceph_osd
+      when: atmosphere_ceph_enabled | default(true)
diff --git a/playbooks/openstack.yml b/playbooks/openstack.yml
index 3749487..9d8442b 100644
--- a/playbooks/openstack.yml
+++ b/playbooks/openstack.yml
@@ -20,9 +20,9 @@
       tags:
         - cilium
 
-    - role: ceph_csi_rbd
+    - role: csi
       tags:
-        - ceph-csi-rbd
+        - csi
 
     - role: kube_prometheus_stack
       tags:
@@ -77,6 +77,7 @@
         - openstack-helm-barbican
 
     - role: openstack_helm_infra_ceph_provisioners
+      when: atmosphere_ceph_enabled | default(true)
       tags:
         - openstack-helm-infra-ceph-provisioners