diff --git a/ansible/roles/ironic/handlers/main.yml b/ansible/roles/ironic/handlers/main.yml
index 86b97aee4f78a4777406323577d0f4fda84a590c..95cf4e764813e0a4d490b7809f4dc8c98e89c212 100644
--- a/ansible/roles/ironic/handlers/main.yml
+++ b/ansible/roles/ironic/handlers/main.yml
@@ -32,26 +32,6 @@
   when:
     - kolla_action != "config"
 
-# Due to a bug in the ironic client, ironic inspector fails to start if ironic
-# API is not accessible. https://storyboard.openstack.org/#!/story/2006393
-# TODO(mgoddard): remove this task when
-# https://storyboard.openstack.org/#!/story/2006393 has been fixed.
-- name: Wait for ironic-api to be accessible
-  become: true
-  kolla_toolbox:
-    module_name: uri
-    module_args:
-      url: "{{ ironic_internal_endpoint }}"
-      validate_certs: false
-  register: result
-  until: result is success
-  retries: 12
-  delay: 5
-  listen: Restart ironic-api container
-  when:
-    - kolla_action != "config"
-  run_once: True
-
 - name: Restart ironic-inspector container
   vars:
     service_name: "ironic-inspector"