diff --git a/roles/container-engine/cri-o/tasks/reset.yml b/roles/container-engine/cri-o/tasks/reset.yml
index f5e0e54e95ab696949620ce4eee8582bb13153e7..9c8c0aac1422f9b1c5481421b3982d2d71c116c5 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