From 5ebd305d17d1b62d20f695448f8fc0cae45fc465 Mon Sep 17 00:00:00 2001
From: yun <yckaolalala@users.noreply.github.com>
Date: Mon, 5 Jun 2023 11:02:42 +0800
Subject: [PATCH] remove cri-o using crio_bin_files (#10182)

---
 roles/container-engine/cri-o/tasks/reset.yml | 17 +++--------------
 1 file changed, 3 insertions(+), 14 deletions(-)

diff --git a/roles/container-engine/cri-o/tasks/reset.yml b/roles/container-engine/cri-o/tasks/reset.yml
index f5e0e54e9..9c8c0aac1 100644
--- a/roles/container-engine/cri-o/tasks/reset.yml
+++ b/roles/container-engine/cri-o/tasks/reset.yml
@@ -81,21 +81,10 @@
   tags:
     - reset_crio
 
-- name: CRI-O | Remove dpkg hold
-  dpkg_selections:
-    name: "{{ item }}"
-    selection: install
-  when: ansible_pkg_mgr == 'apt'
-  changed_when: false
-  with_items: "{{ crio_packages }}"
-  tags:
-    - reset_crio
-
-- name: CRI-O | Uninstall CRI-O package
-  package:
+- name: CRI-O | Remove CRI-O binaries
+  file:
     name: "{{ item }}"
     state: absent
-  when: not is_ostree
-  with_items: "{{ crio_packages }}"
+  with_items: "{{ crio_bin_files }}"
   tags:
     - reset_crio
-- 
GitLab