blob: 701389aac9b05630dfdb9adaca79cb2f804311fe [file] [log] [blame]
Fatemeh Rouzbehb4b55072022-03-02 10:03:15 -08001---
2# rke2 molecule/default/verify.yml
3#
4# SPDX-FileCopyrightText: © 2022 Open Networking Foundation <support@opennetworking.org>
5# SPDX-License-Identifier: Apache-2.0
6
7- name: Verify
8 hosts: all
9 become: true
10 tasks:
11 - name: Gather service facts
12 service_facts:
13 - name: Verify docker is uninstalled
14 assert:
15 that: "'{{ item }}' not in ansible_facts.services"
16 with_items:
17 - docker.service
18
19 - name: Check directories exists
20 stat:
21 path: "{{ item }}"
22 register: directories_stats
23 with_items:
24 - /etc/ceph
25 - /etc/cni
26 - /etc/kubernetes
27 - /opt/cni
28 - /opt/rke
29 - /run/secrets/kubernetes.io
30 - /run/calico
31 - /run/flannel
32 - /var/lib/calico
33 - /var/lib/etcd
34 - /var/lib/cni
35 - /var/lib/kubelet
36 - /var/lib/rancher/rke/log
37 - /var/log/containers
38 - /var/log/pods
39 - /var/run/calico
40
41 - name: Directories status
42 assert:
43 that: "not item.stat.exists"
44 with_items: "{{ directories_stats.results }}"
45 loop:
46 - "{{ directories_stats.results }}"