]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ansible.git/commitdiff
site-docker: add iscsi role
authorSébastien Han <seb@redhat.com>
Fri, 23 Mar 2018 04:06:58 +0000 (12:06 +0800)
committerGuillaume Abrioux <gabrioux@redhat.com>
Fri, 8 Jun 2018 08:21:54 +0000 (10:21 +0200)
Signed-off-by: Sébastien Han <seb@redhat.com>
site-docker.yml.sample

index d4caefacc001e8e0c924d61e578b62a47d84750c..b36049438d85c0401e23be7f3ced455a2e80d2c3 100644 (file)
           installer_phase_ceph_client:
             status: "Complete"
             end: "{{ lookup('pipe', 'date +%Y%m%d%H%M%SZ') }}"
+
+- hosts: iscsi-gws
+  gather_facts: false
+  become: True
+  pre_tasks:
+    - name: set ceph iscsi gateway install 'In Progress'
+      run_once: true
+      set_stats:
+        data:
+          installer_phase_ceph_iscsi_gw:
+            status: "In Progress"
+            start: "{{ lookup('pipe', 'date +%Y%m%d%H%M%SZ') }}"
+  roles:
+    - { role: ceph-defaults, tags: ['ceph_update_config'] }
+    - ceph-docker-common
+    - { role: ceph-config, tags: ['ceph_update_config'], when: "ceph_release_num[ceph_release] >= ceph_release_num.luminous" }
+    - { role: ceph-iscsi-gw, when: "ceph_release_num[ceph_release] >= ceph_release_num.luminous" }
+  post_tasks:
+    - name: set ceph iscsi gw install 'Complete'
+      run_once: true
+      set_stats:
+        data:
+          installer_phase_ceph_iscsi_gw:
+            status: "Complete"
+            end: "{{ lookup('pipe', 'date +%Y%m%d%H%M%SZ') }}"