The introspection api connection is going away and failing. We retry but it never succeeds. It should be noted even on a passing jobs, we get timeouts waiting for introspections but we don't see this api remote end closed connection. https://logserver.rdoproject.org/64/814464/2/openstack-check/tripleo-ci-centos-8-ovb-3ctlr_1comp-featureset001/157ea66/logs/undercloud/var/log/containers/mistral/executor.log.txt.gz 2021-10-21 08:51:37.409 9 WARNING mistral.actions.openstack.base [req-f69826c4-66cf-4489-afe5-9e986efbe688 d29623a86a3c4983ad8e63b903df24d3 e53fb58fa2c8434c91c8c1646fae0dcc - default default] Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/urllib3/connectionpool.py", line 672, in urlopen chunked=chunked, File "/usr/lib/python3.6/site-packages/urllib3/connectionpool.py", line 421, in _make_request six.raise_from(e, None) File "", line 3, in raise_from File "/usr/lib/python3.6/site-packages/urllib3/connectionpool.py", line 416, in _make_request httplib_response = conn.getresponse() File "/usr/lib64/python3.6/http/client.py", line 1365, in getresponse response.begin() File "/usr/lib64/python3.6/http/client.py", line 320, in begin version, status, reason = self._read_status() File "/usr/lib64/python3.6/http/client.py", line 289, in _read_status raise RemoteDisconnected("Remote end closed connection without" http.client.RemoteDisconnected: Remote end closed connection without response During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/requests/adapters.py", line 449, in send timeout=timeout File "/usr/lib/python3.6/site-packages/urllib3/connectionpool.py", line 720, in urlopen method, url, error=e, _pool=self, _stacktrace=sys.exc_info()[2] File "/usr/lib/python3.6/site-packages/urllib3/util/retry.py", line 400, in increment raise six.reraise(type(error), error, _stacktrace) File "/usr/lib/python3.6/site-packages/urllib3/packages/six.py", line 702, in reraise raise value.with_traceback(tb) File "/usr/lib/python3.6/site-packages/urllib3/connectionpool.py", line 672, in urlopen chunked=chunked, File "/usr/lib/python3.6/site-packages/urllib3/connectionpool.py", line 421, in _make_request six.raise_from(e, None) File "", line 3, in raise_from File "/usr/lib/python3.6/site-packages/urllib3/connectionpool.py", line 416, in _make_request httplib_response = conn.getresponse() File "/usr/lib64/python3.6/http/client.py", line 1365, in getresponse response.begin() File "/usr/lib64/python3.6/http/client.py", line 320, in begin version, status, reason = self._read_status() File "/usr/lib64/python3.6/http/client.py", line 289, in _read_status raise RemoteDisconnected("Remote end closed connection without" urllib3.exceptions.ProtocolError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response',)) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/keystoneauth1/session.py", line 997, in _send_request resp = self.session.request(method, url, **kwargs) File "/usr/lib/python3.6/site-packages/requests/sessions.py", line 533, in request resp = self.send(prep, **send_kwargs) File "/usr/lib/python3.6/site-packages/requests/sessions.py", line 646, in send r = adapter.send(request, **kwargs) File "/usr/lib/python3.6/site-packages/requests/adapters.py", line 498, in send raise ConnectionError(err, request=request) requests.exceptions.ConnectionError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response',)) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/mistral/actions/openstack/base.py", line 117, in run result = method(**self._kwargs_for_run) File "/usr/lib/python3.6/site-packages/ironic_inspector_client/v1.py", line 245, in wait_for_finish status = self.get_status(node_id) File "/usr/lib/python3.6/site-packages/ironic_inspector_client/v1.py", line 210, in get_status return self.request('get', '/introspection/%s' % node_id).json() File "/usr/lib/python3.6/site-packages/ironic_inspector_client/common/http.py", line 195, in request raise_exc=False, **kwargs) File "/usr/lib/python3.6/site-packages/keystoneauth1/session.py", line 906, in request resp = send(**kwargs) File "/usr/lib/python3.6/site-packages/keystoneauth1/session.py", line 1013, in _send_request raise exceptions.ConnectFailure(msg) keystoneauth1.exceptions.connection.ConnectFailure: Unable to establish connection to https://192.168.24.2:13050/v1/introspection/c6cbbc32-804a-4a69-a31f-e3d0c52f8ff2: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response',)) : keystoneauth1.exceptions.connection.ConnectFailure: Unable to establish connection to https://192.168.24.2:13050/v1/introspection/c6cbbc32-804a-4a69-a31f-e3d0c52f8ff2: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response',)) 2021-10-21 08:51:37.410 9 WARNING mistral.executors.default_executor [req-f69826c4-66cf-4489-afe5-9e986efbe688 d29623a86a3c4983ad8e63b903df24d3 e53fb58fa2c8434c91c8c1646fae0dcc - default default] The action raised an exception [action_ex_id=716d2717-6059-49b8-bece-742a6084ef13, msg='BaremetalIntrospectionAction.wait_for_finish failed: Unable to establish connection to https://192.168.24.2:13050/v1/introspection/c6cbbc32-804a-4a69-a31f-e3d0c52f8ff2: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response',))', action_cls='', attributes='{'client_method_name': 'wait_for_finish'}', params='{'uuids': ['c6cbbc32-804a-4a69-a31f-e3d0c52f8ff2'], 'max_retries': 120, 'retry_interval': 10}']: mistral.exceptions.ActionException: BaremetalIntrospectionAction.wait_for_finish failed: Unable to establish connection to https://192.168.24.2:13050/v1/introspection/c6cbbc32-804a-4a69-a31f-e3d0c52f8ff2: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response',))