From: Sébastien Han Date: Fri, 23 Mar 2018 04:06:58 +0000 (+0800) Subject: site-docker: add iscsi role X-Git-Tag: v3.2.0beta1~38 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=fdeee9eb192b0a1ad1de9c18441eba2254f0d916;p=ceph-ansible.git site-docker: add iscsi role Signed-off-by: Sébastien Han --- diff --git a/site-docker.yml.sample b/site-docker.yml.sample index d4caefacc..b36049438 100644 --- a/site-docker.yml.sample +++ b/site-docker.yml.sample @@ -326,3 +326,28 @@ 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') }}"