mirror of https://github.com/ceph/ceph-ansible.git
purge: add iscsi support
add iscsi support for both non containerized and containerized
deployment in purge playbooks.
Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1651054
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
(cherry picked from commit 78116fa6db
)
pull/3271/head
parent
c3a2320e01
commit
e37a90b5ec
|
@ -73,6 +73,57 @@
|
||||||
remove_img
|
remove_img
|
||||||
ignore_errors: true
|
ignore_errors: true
|
||||||
|
|
||||||
|
- name: purge ceph iscsigws cluster
|
||||||
|
|
||||||
|
hosts:
|
||||||
|
- "{{ iscsi_gw_group_name|default('iscsigws') }}"
|
||||||
|
- iscsi-gws
|
||||||
|
become: true
|
||||||
|
tasks:
|
||||||
|
|
||||||
|
- name: disable ceph iscsigw services
|
||||||
|
service:
|
||||||
|
name: "{{ item }}"
|
||||||
|
state: stopped
|
||||||
|
enabled: no
|
||||||
|
ignore_errors: true
|
||||||
|
with_items:
|
||||||
|
- rbd-target-api
|
||||||
|
- rbd-target-gw
|
||||||
|
- tcmu-runner
|
||||||
|
|
||||||
|
- name: remove ceph iscsigw containers
|
||||||
|
docker_container:
|
||||||
|
image: "{{ ceph_docker_registry }}/{{ ceph_docker_image }}:{{ ceph_docker_image_tag }}"
|
||||||
|
name: "{{ item }}"
|
||||||
|
state: absent
|
||||||
|
ignore_errors: true
|
||||||
|
with_items:
|
||||||
|
- rbd-target-api
|
||||||
|
- rbd-target-gw
|
||||||
|
- tcmu-runner
|
||||||
|
|
||||||
|
- name: remove ceph iscsigw systemd unit files
|
||||||
|
file:
|
||||||
|
path: /etc/systemd/system/{{ item }}.service
|
||||||
|
state: absent
|
||||||
|
ignore_errors: true
|
||||||
|
with_items:
|
||||||
|
- rbd-target-api
|
||||||
|
- rbd-target-gw
|
||||||
|
- tcmu-runner
|
||||||
|
|
||||||
|
- name: remove ceph iscsigw image
|
||||||
|
docker_image:
|
||||||
|
state: absent
|
||||||
|
repository: "{{ ceph_docker_registry }}"
|
||||||
|
name: "{{ ceph_docker_image }}"
|
||||||
|
tag: "{{ ceph_docker_image_tag }}"
|
||||||
|
force: yes
|
||||||
|
tags:
|
||||||
|
remove_img
|
||||||
|
ignore_errors: true
|
||||||
|
|
||||||
- name: purge ceph mgr cluster
|
- name: purge ceph mgr cluster
|
||||||
|
|
||||||
hosts:
|
hosts:
|
||||||
|
|
Loading…
Reference in New Issue