From dfdcb567849e85b17cdc51436decc1b84f50b2e5 Mon Sep 17 00:00:00 2001 From: Takashi Okamoto <toraneko@gmail.com> Date: Wed, 8 Aug 2018 00:50:15 -0400 Subject: [PATCH] Delete all cri-o containers when execute reset.yml. --- roles/reset/tasks/main.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/roles/reset/tasks/main.yml b/roles/reset/tasks/main.yml index 47b51546f..9c0d994f5 100644 --- a/roles/reset/tasks/main.yml +++ b/roles/reset/tasks/main.yml @@ -60,6 +60,16 @@ tags: - docker +- name: reset | remove all cri-o containers + shell: "crictl ps -aq | xargs -r crictl rm" + register: remove_all_crio_containers + retries: 4 + until: remove_all_crio_containers.rc == 0 + delay: 5 + tags: + - crio + when: manage_crio + - name: reset | gather mounted kubelet dirs shell: mount | grep /var/lib/kubelet/ | awk '{print $3}' | tac check_mode: no -- GitLab