diff --git a/ansible/roles/ironic/handlers/main.yml b/ansible/roles/ironic/handlers/main.yml index 86b97aee4f..95cf4e7648 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"