---
- name: reset | check cni network device
  stat:
    path: /sys/class/net/cni0
    get_attributes: no
    get_checksum: no
    get_mime: no
  register: cni

- name: reset | remove the network device created by the flannel
  command: ip link del cni0
  when: cni.stat.exists

- name: reset | check flannel network device
  stat:
    path: /sys/class/net/flannel.1
    get_attributes: no
    get_checksum: no
    get_mime: no
  register: flannel

- name: reset | remove the network device created by the flannel
  command: ip link del flannel.1
  when: flannel.stat.exists