- include_vars: roles/ceph-common/defaults/main.yml
- include_vars: roles/ceph-mds/defaults/main.yml
- include_vars: group_vars/all
+ ignore_errors: true
+ - include_vars: group_vars/mdss
+ ignore_errors: true
- name: disable ceph mds service
service:
- name: remove ceph mds service
file:
- path: /etc/systemd/system/ceph-mds@.service
- state: absent
+ path: /etc/systemd/system/ceph-mds@.service
+ state: absent
- name: remove ceph mds image
docker_image:
- include_vars: roles/ceph-common/defaults/main.yml
- include_vars: roles/ceph-rgw/defaults/main.yml
- include_vars: group_vars/all
+ ignore_errors: true
+ - include_vars: group_vars/rgws
+ ignore_errors: true
- name: disable ceph rgw service
service:
- name: remove ceph rgw service
file:
- path: /etc/systemd/system/ceph-rgw@.service
- state: absent
+ path: /etc/systemd/system/ceph-rgw@.service
+ state: absent
- name: remove ceph rgw image
docker_image:
- include_vars: roles/ceph-common/defaults/main.yml
- include_vars: roles/ceph-rbd-mirror/defaults/main.yml
- include_vars: group_vars/all
+ ignore_errors: true
+ - include_vars: group_vars/rbd-mirrors
+ ignore_errors: true
- name: disable ceph rbd-mirror service
service:
- name: remove ceph rbd-mirror service
file:
- path: /etc/systemd/system/ceph-rbd-mirror@.service
- state: absent
+ path: /etc/systemd/system/ceph-rbd-mirror@.service
+ state: absent
- name: remove ceph rbd-mirror image
docker_image:
- include_vars: roles/ceph-common/defaults/main.yml
- include_vars: roles/ceph-nfs/defaults/main.yml
- include_vars: group_vars/all
+ ignore_errors: true
+ - include_vars: group_vars/nfss
+ ignore_errors: true
- name: disable ceph nfs service
service:
- include_vars: roles/ceph-common/defaults/main.yml
- include_vars: roles/ceph-osd/defaults/main.yml
- include_vars: group_vars/all
+ ignore_errors: true
+ - include_vars: group_vars/osds
+ ignore_errors: true
- name: disable ceph osd service
service:
- name: remove ceph osd service
file:
- path: /etc/systemd/system/ceph-osd@.service
- state: absent
+ path: /etc/systemd/system/ceph-osd@.service
+ state: absent
- name: remove ceph osd image
docker_image:
- include_vars: roles/ceph-mon/defaults/main.yml
- include_vars: roles/ceph-restapi/defaults/main.yml
- include_vars: group_vars/all
+ ignore_errors: true
+ - include_vars: group_vars/mons
+ ignore_errors: true
+ - include_vars: group_vars/restapis
+ ignore_errors: true
- name: disable ceph mon service
service:
image: "{{ ceph_restapi_docker_username }}/{{ ceph_restapi_docker_imagename }}:{{ ceph_restapi_docker_image_tag }}"
name: "{{ ansible_hostname }}-ceph-restapi"
state: absent
+ ignore_errors: true
- name: remove ceph mon service
file:
- path: /etc/systemd/system/ceph-mon@.service
- state: absent
+ path: /etc/systemd/system/ceph-mon@.service
+ state: absent
- name: remove ceph mon image
docker_image:
tasks:
- include_vars: roles/ceph-common/defaults/main.yml
- include_vars: group_vars/all
+ ignore_errors: true
+ - include_vars: group_vars/mdss
+ ignore_errors: true
+ - include_vars: group_vars/rgws
+ ignore_errors: true
+ - include_vars: group_vars/rbd-mirrors
+ ignore_errors: true
+ - include_vars: group_vars/nfss
+ ignore_errors: true
+ - include_vars: group_vars/osds
+ ignore_errors: true
+ - include_vars: group_vars/mons
+ ignore_errors: true
+ - include_vars: group_vars/restapis
+ ignore_errors: true
- name: purge fetch directory for localhost
file: