diff --git a/roles/kubernetes/preinstall/tasks/0030-pre_upgrade.yml b/roles/kubernetes/preinstall/tasks/0030-pre_upgrade.yml
deleted file mode 100644
index 62a863808b3ad709a7118fd70986f04d0627cd71..0000000000000000000000000000000000000000
--- a/roles/kubernetes/preinstall/tasks/0030-pre_upgrade.yml
+++ /dev/null
@@ -1,28 +0,0 @@
----
-- name: "Pre-upgrade | check if old credential dir exists"
-  stat:
-    path: "{{ inventory_dir }}/../credentials"
-  delegate_to: localhost
-  connection: local
-  register: old_credential_dir
-  become: no
-
-- name: "Pre-upgrade | check if new credential dir exists"
-  stat:
-    path: "{{ inventory_dir }}/credentials"
-  delegate_to: localhost
-  connection: local
-  register: new_credential_dir
-  become: no
-  when: old_credential_dir.stat.exists
-
-- name: "Pre-upgrade | move data from old credential dir to new"
-  command: mv {{ inventory_dir }}/../credentials {{ inventory_dir }}/credentials
-  args:
-    creates: "{{ inventory_dir }}/credentials"
-  delegate_to: localhost
-  connection: local
-  become: no
-  when:
-    - old_credential_dir.stat.exists
-    - not new_credential_dir.stat.exists
diff --git a/roles/kubernetes/preinstall/tasks/main.yml b/roles/kubernetes/preinstall/tasks/main.yml
index d1b1b112db1db3218c839ec1d6aa80225f81f850..69a21ed13fedf7b8058fb4bfd066ed2ce7c21c42 100644
--- a/roles/kubernetes/preinstall/tasks/main.yml
+++ b/roles/kubernetes/preinstall/tasks/main.yml
@@ -11,14 +11,6 @@
   tags:
     - asserts
 
-# This is run before bin_dir is pinned because these tasks are run on localhost
-- import_tasks: 0030-pre_upgrade.yml
-  run_once: true
-  when:
-    - not dns_late
-  tags:
-    - upgrade
-
 - import_tasks: 0040-set_facts.yml
   tags:
     - resolvconf