blob: 94233048e3673c2f26ded39cc4e0a35e7e34e639 [file] [log] [blame]
Fatemeh Rouzbehb4b55072022-03-02 10:03:15 -08001---
2# rke2 handlers/main.yml
3#
4# SPDX-FileCopyrightText: © 2022 Open Networking Foundation <support@opennetworking.org>
5# SPDX-License-Identifier: Apache-2.0
6
7- name: Debian Uninstall Docker
8 apt:
9 name: docker*
10 state: absent
11 purge: true
12 autoremove: true
13 autoclean: true
14 when: ansible_os_family == "Debian"
15 listen: Uninstall Docker
16
17- name: Unmount docker mounts
18 command:
19 cmd: "umount /var/lib/docker"
20 register: result
21 failed_when: >
22 ("no mount point specified" not in result.stderr) and
23 ("not mounted" not in result.stderr) and
24 (result.stderr | length > 0)
25 changed_when: >
26 ("no mount point specified" not in result.stderr) and
27 ("not mounted" not in result.stderr)
28 listen: Uninstall Docker
29
30- name: Remove Docker Directories
31 file:
32 path: "{{ item }}"
33 state: absent
34 with_items:
35 - /var/lib/docker
36 - /etc/docker
37 - /var/run/docker.sock
38 listen: Uninstall Docker
39
40- name: Make docker0 interface down
41 command: ifconfig docker0 down
42 listen: Uninstall Docker