Public bug reported: If a server disconnects after a pooled connection is created, it fails withe an ldap.TIMEOUT which is Unhandled.
The ReconnectLDAPObject used by ldappool only catches the ldap.SERVER_DOWN exception in _apply_method_s which is applied to synchronous methods, whereas ldap.TIMEOUT is properly caught only during the initial connection. To test this I did the following: 1. Create a new interface with a new IP address for the ldap server 2. set this as the first server in the url list and set pool_connection_timeout in the domain [ldap] configuration 3. Do a couple of: time openstack user list --domain=Users to fill the connections in the pools in all WSGI processes 4. remove the created IP address from the interface 5. try an openstack user list again Result: the pooled connection consistently fails with: gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: CRITICAL keystone [None req-7ad1997a-e23e-436b-a9ad-72f68a52abf8 demo admin] Unhandled error: ldap.TIMEOUT gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone Traceback (most recent call last): gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/flask/app.py", line 2091, in __call__ gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return self.wsgi_app(environ, start_response) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/werkzeug/middleware/proxy_fix.py", line 187, in __call__ gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return self.app(environ, start_response) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/webob/dec.py", line 129, in __call__ gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone resp = self.call_func(req, *args, **kw) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/webob/dec.py", line 193, in call_func gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return self.func(req, *args, **kwargs) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/oslo_middleware/base.py", line 124, in __call__ gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone response = req.get_response(self.application) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/webob/request.py", line 1313, in send gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone status, headers, app_iter = self.call_application( gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/webob/request.py", line 1278, in call_application gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone app_iter = application(self.environ, start_response) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/webob/dec.py", line 143, in __call__ gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return resp(environ, start_response) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/webob/dec.py", line 129, in __call__ gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone resp = self.call_func(req, *args, **kw) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/webob/dec.py", line 193, in call_func gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return self.func(req, *args, **kwargs) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/oslo_middleware/base.py", line 124, in __call__ gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone response = req.get_response(self.application) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/webob/request.py", line 1313, in send gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone status, headers, app_iter = self.call_application( gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/webob/request.py", line 1278, in call_application gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone app_iter = application(self.environ, start_response) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/webob/dec.py", line 129, in __call__ gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone resp = self.call_func(req, *args, **kw) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/webob/dec.py", line 193, in call_func gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return self.func(req, *args, **kwargs) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/osprofiler/web.py", line 112, in __call__ gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return request.get_response(self.application) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/webob/request.py", line 1313, in send gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone status, headers, app_iter = self.call_application( gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/webob/request.py", line 1278, in call_application gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone app_iter = application(self.environ, start_response) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/webob/dec.py", line 129, in __call__ gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone resp = self.call_func(req, *args, **kw) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/webob/dec.py", line 193, in call_func gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return self.func(req, *args, **kwargs) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/oslo_middleware/request_id.py", line 58, in __call__ gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone response = req.get_response(self.application) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/webob/request.py", line 1313, in send gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone status, headers, app_iter = self.call_application( gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/webob/request.py", line 1278, in call_application gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone app_iter = application(self.environ, start_response) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/opt/stack/keystone/keystone/server/flask/request_processing/middleware/url_normalize.py",[50/1978] in __call__ gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return self.app(environ, start_response) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/webob/dec.py", line 129, in __call__ gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone resp = self.call_func(req, *args, **kw) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/webob/dec.py", line 193, in call_func gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return self.func(req, *args, **kwargs) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/keystonemiddleware/auth_token/__init__.py", line 341, in __c all__ gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone response = req.get_response(self._app) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/webob/request.py", line 1313, in send gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone status, headers, app_iter = self.call_application( gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/webob/request.py", line 1278, in call_application gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone app_iter = application(self.environ, start_response) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/werkzeug/middleware/dispatcher.py", line 78, in __call__ gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return app(environ, start_response) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/flask/app.py", line 2076, in wsgi_app gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone response = self.handle_exception(e) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/flask_restful/__init__.py", line 271, in error_router gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return original_handler(e) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/flask_restful/__init__.py", line 271, in error_router gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return original_handler(e) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/flask_restful/__init__.py", line 271, in error_router gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return original_handler(e) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone [Previous line repeated 27 more times] gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/flask/app.py", line 2073, in wsgi_app gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone response = self.full_dispatch_request() gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/flask/app.py", line 1518, in full_dispatch_request gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone rv = self.handle_user_exception(e) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/flask_restful/__init__.py", line 271, in error_router gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return original_handler(e) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/flask_restful/__init__.py", line 271, in error_router gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return original_handler(e) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/flask_restful/__init__.py", line 271, in error_router gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return original_handler(e) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone [Previous line repeated 27 more times] gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/flask/app.py", line 1516, in full_dispatch_request gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone rv = self.dispatch_request() gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/flask/app.py", line 1502, in dispatch_request gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return self.ensure_sync(self.view_functions[rule.endpoint])(**req.view_args) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/flask_restful/__init__.py", line 467, in wrapper gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone resp = resource(*args, **kwargs) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/flask/views.py", line 84, in view gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return current_app.ensure_sync(self.dispatch_request)(*args, **kwargs) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/flask_restful/__init__.py", line 582, in dispatch_request gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone resp = meth(*args, **kwargs) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/opt/stack/keystone/keystone/api/users.py", line 183, in get gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return self._list_users() gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/opt/stack/keystone/keystone/api/users.py", line 214, in _list_users gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone refs = PROVIDERS.identity_api.list_users( gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/opt/stack/keystone/keystone/common/manager.py", line 115, in wrapped gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone __ret_val = __f(*args, **kwargs) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/opt/stack/keystone/keystone/identity/core.py", line 414, in wrapper gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return f(self, *args, **kwargs) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/opt/stack/keystone/keystone/identity/core.py", line 424, in wrapper gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return f(self, *args, **kwargs) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/opt/stack/keystone/keystone/identity/core.py", line 1108, in list_users gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone ref_list = self._handle_shadow_and_local_users(driver, hints) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/opt/stack/keystone/keystone/identity/core.py", line 1091, in _handle_shadow_and_local_users gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return driver.list_users(hints) + fed_res gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/opt/stack/keystone/keystone/identity/backends/ldap/core.py", line 85, in list_users gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return self.user.get_all_filtered(hints) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/opt/stack/keystone/keystone/identity/backends/ldap/core.py", line 328, in get_all_filtered gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone for user in self.get_all(query, hints)] gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/opt/stack/keystone/keystone/identity/backends/ldap/core.py", line 319, in get_all gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone objs = super(UserApi, self).get_all(ldap_filter=ldap_filter, gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/opt/stack/keystone/keystone/identity/backends/ldap/common.py", line 1934, in get_all gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return super(EnabledEmuMixIn, self).get_all(ldap_filter, hints) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/opt/stack/keystone/keystone/identity/backends/ldap/common.py", line 1622, in get_all gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone for x in self._ldap_get_all(hints, ldap_filter)] gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/opt/stack/keystone/keystone/common/driver_hints.py", line 42, in wrapper gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return f(self, hints, *args, **kwargs) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/opt/stack/keystone/keystone/identity/backends/ldap/common.py", line 1572, in _ldap_get_all gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone res = conn.search_s(self.tree_dn, gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/opt/stack/keystone/keystone/identity/backends/ldap/common.py", line 985, in search_s gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone ldap_result = self.conn.search_s(base, scope, filterstr, gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/opt/stack/keystone/keystone/identity/backends/ldap/common.py", line 679, in wrapper gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return func(self, conn, *args, **kwargs) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/opt/stack/keystone/keystone/identity/backends/ldap/common.py", line 813, in search_s gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return conn.search_s(base, scope, filterstr, attrlist, gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/ldap/ldapobject.py", line 631, in search_s gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return self.search_ext_s(base,scope,filterstr,attrlist,attrsonly,None,None,timeout=self.timeout) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/ldap/ldapobject.py", line 1030, in search_ext_s gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return self._apply_method_s(SimpleLDAPObject.search_ext_s,*args,**kwargs) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/ldap/ldapobject.py", line 968, in _apply_method_s gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return func(self,*args,**kwargs) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/ldap/ldapobject.py", line 625, in search_ext_s gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return self.result(msgid,all=1,timeout=timeout)[1] gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/ldap/ldapobject.py", line 535, in result gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone resp_type, resp_data, resp_msgid = self.result2(msgid,all,timeout) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/ldap/ldapobject.py", line 539, in result2 gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone resp_type, resp_data, resp_msgid, resp_ctrls = self.result3(msgid,all,timeout) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/ldap/ldapobject.py", line 543, in result3 gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone resp_type, resp_data, resp_msgid, decoded_resp_ctrls, retoid, retval = self.result4( gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/ldap/ldapobject.py", line 553, in result4 gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone ldap_result = self._ldap_call(self._l.result4,msgid,all,timeout,add_ctrls,add_intermediates,add_extop) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/ldap/ldapobject.py", line 128, in _ldap_call gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone result = func(*args,**kwargs) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone ldap.TIMEOUT gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone ** Affects: keystone Importance: Undecided Status: New ** Tags: ldap -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to OpenStack Identity (keystone). https://bugs.launchpad.net/bugs/1953627 Title: [ldappool] Downing one of the configured LDAP servers causes a persistent failure Status in OpenStack Identity (keystone): New Bug description: If a server disconnects after a pooled connection is created, it fails withe an ldap.TIMEOUT which is Unhandled. The ReconnectLDAPObject used by ldappool only catches the ldap.SERVER_DOWN exception in _apply_method_s which is applied to synchronous methods, whereas ldap.TIMEOUT is properly caught only during the initial connection. To test this I did the following: 1. Create a new interface with a new IP address for the ldap server 2. set this as the first server in the url list and set pool_connection_timeout in the domain [ldap] configuration 3. Do a couple of: time openstack user list --domain=Users to fill the connections in the pools in all WSGI processes 4. remove the created IP address from the interface 5. try an openstack user list again Result: the pooled connection consistently fails with: gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: CRITICAL keystone [None req-7ad1997a-e23e-436b-a9ad-72f68a52abf8 demo admin] Unhandled error: ldap.TIMEOUT gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone Traceback (most recent call last): gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/flask/app.py", line 2091, in __call__ gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return self.wsgi_app(environ, start_response) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/werkzeug/middleware/proxy_fix.py", line 187, in __call__ gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return self.app(environ, start_response) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/webob/dec.py", line 129, in __call__ gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone resp = self.call_func(req, *args, **kw) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/webob/dec.py", line 193, in call_func gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return self.func(req, *args, **kwargs) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/oslo_middleware/base.py", line 124, in __call__ gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone response = req.get_response(self.application) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/webob/request.py", line 1313, in send gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone status, headers, app_iter = self.call_application( gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/webob/request.py", line 1278, in call_application gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone app_iter = application(self.environ, start_response) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/webob/dec.py", line 143, in __call__ gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return resp(environ, start_response) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/webob/dec.py", line 129, in __call__ gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone resp = self.call_func(req, *args, **kw) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/webob/dec.py", line 193, in call_func gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return self.func(req, *args, **kwargs) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/oslo_middleware/base.py", line 124, in __call__ gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone response = req.get_response(self.application) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/webob/request.py", line 1313, in send gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone status, headers, app_iter = self.call_application( gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/webob/request.py", line 1278, in call_application gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone app_iter = application(self.environ, start_response) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/webob/dec.py", line 129, in __call__ gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone resp = self.call_func(req, *args, **kw) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/webob/dec.py", line 193, in call_func gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return self.func(req, *args, **kwargs) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/osprofiler/web.py", line 112, in __call__ gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return request.get_response(self.application) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/webob/request.py", line 1313, in send gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone status, headers, app_iter = self.call_application( gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/webob/request.py", line 1278, in call_application gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone app_iter = application(self.environ, start_response) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/webob/dec.py", line 129, in __call__ gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone resp = self.call_func(req, *args, **kw) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/webob/dec.py", line 193, in call_func gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return self.func(req, *args, **kwargs) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/oslo_middleware/request_id.py", line 58, in __call__ gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone response = req.get_response(self.application) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/webob/request.py", line 1313, in send gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone status, headers, app_iter = self.call_application( gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/webob/request.py", line 1278, in call_application gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone app_iter = application(self.environ, start_response) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/opt/stack/keystone/keystone/server/flask/request_processing/middleware/url_normalize.py",[50/1978] in __call__ gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return self.app(environ, start_response) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/webob/dec.py", line 129, in __call__ gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone resp = self.call_func(req, *args, **kw) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/webob/dec.py", line 193, in call_func gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return self.func(req, *args, **kwargs) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/keystonemiddleware/auth_token/__init__.py", line 341, in __c all__ gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone response = req.get_response(self._app) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/webob/request.py", line 1313, in send gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone status, headers, app_iter = self.call_application( gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/webob/request.py", line 1278, in call_application gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone app_iter = application(self.environ, start_response) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/werkzeug/middleware/dispatcher.py", line 78, in __call__ gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return app(environ, start_response) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/flask/app.py", line 2076, in wsgi_app gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone response = self.handle_exception(e) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/flask_restful/__init__.py", line 271, in error_router gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return original_handler(e) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/flask_restful/__init__.py", line 271, in error_router gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return original_handler(e) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/flask_restful/__init__.py", line 271, in error_router gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return original_handler(e) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone [Previous line repeated 27 more times] gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/flask/app.py", line 2073, in wsgi_app gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone response = self.full_dispatch_request() gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/flask/app.py", line 1518, in full_dispatch_request gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone rv = self.handle_user_exception(e) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/flask_restful/__init__.py", line 271, in error_router gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return original_handler(e) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/flask_restful/__init__.py", line 271, in error_router gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return original_handler(e) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/flask_restful/__init__.py", line 271, in error_router gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return original_handler(e) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone [Previous line repeated 27 more times] gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/flask/app.py", line 1516, in full_dispatch_request gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone rv = self.dispatch_request() gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/flask/app.py", line 1502, in dispatch_request gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return self.ensure_sync(self.view_functions[rule.endpoint])(**req.view_args) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/flask_restful/__init__.py", line 467, in wrapper gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone resp = resource(*args, **kwargs) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/flask/views.py", line 84, in view gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return current_app.ensure_sync(self.dispatch_request)(*args, **kwargs) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/flask_restful/__init__.py", line 582, in dispatch_request gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone resp = meth(*args, **kwargs) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/opt/stack/keystone/keystone/api/users.py", line 183, in get gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return self._list_users() gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/opt/stack/keystone/keystone/api/users.py", line 214, in _list_users gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone refs = PROVIDERS.identity_api.list_users( gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/opt/stack/keystone/keystone/common/manager.py", line 115, in wrapped gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone __ret_val = __f(*args, **kwargs) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/opt/stack/keystone/keystone/identity/core.py", line 414, in wrapper gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return f(self, *args, **kwargs) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/opt/stack/keystone/keystone/identity/core.py", line 424, in wrapper gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return f(self, *args, **kwargs) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/opt/stack/keystone/keystone/identity/core.py", line 1108, in list_users gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone ref_list = self._handle_shadow_and_local_users(driver, hints) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/opt/stack/keystone/keystone/identity/core.py", line 1091, in _handle_shadow_and_local_users gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return driver.list_users(hints) + fed_res gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/opt/stack/keystone/keystone/identity/backends/ldap/core.py", line 85, in list_users gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return self.user.get_all_filtered(hints) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/opt/stack/keystone/keystone/identity/backends/ldap/core.py", line 328, in get_all_filtered gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone for user in self.get_all(query, hints)] gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/opt/stack/keystone/keystone/identity/backends/ldap/core.py", line 319, in get_all gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone objs = super(UserApi, self).get_all(ldap_filter=ldap_filter, gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/opt/stack/keystone/keystone/identity/backends/ldap/common.py", line 1934, in get_all gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return super(EnabledEmuMixIn, self).get_all(ldap_filter, hints) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/opt/stack/keystone/keystone/identity/backends/ldap/common.py", line 1622, in get_all gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone for x in self._ldap_get_all(hints, ldap_filter)] gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/opt/stack/keystone/keystone/common/driver_hints.py", line 42, in wrapper gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return f(self, hints, *args, **kwargs) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/opt/stack/keystone/keystone/identity/backends/ldap/common.py", line 1572, in _ldap_get_all gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone res = conn.search_s(self.tree_dn, gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/opt/stack/keystone/keystone/identity/backends/ldap/common.py", line 985, in search_s gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone ldap_result = self.conn.search_s(base, scope, filterstr, gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/opt/stack/keystone/keystone/identity/backends/ldap/common.py", line 679, in wrapper gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return func(self, conn, *args, **kwargs) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/opt/stack/keystone/keystone/identity/backends/ldap/common.py", line 813, in search_s gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return conn.search_s(base, scope, filterstr, attrlist, gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/ldap/ldapobject.py", line 631, in search_s gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return self.search_ext_s(base,scope,filterstr,attrlist,attrsonly,None,None,timeout=self.timeout) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/ldap/ldapobject.py", line 1030, in search_ext_s gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return self._apply_method_s(SimpleLDAPObject.search_ext_s,*args,**kwargs) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/ldap/ldapobject.py", line 968, in _apply_method_s gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return func(self,*args,**kwargs) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/ldap/ldapobject.py", line 625, in search_ext_s gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone return self.result(msgid,all=1,timeout=timeout)[1] gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/ldap/ldapobject.py", line 535, in result gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone resp_type, resp_data, resp_msgid = self.result2(msgid,all,timeout) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/ldap/ldapobject.py", line 539, in result2 gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone resp_type, resp_data, resp_msgid, resp_ctrls = self.result3(msgid,all,timeout) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/ldap/ldapobject.py", line 543, in result3 gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone resp_type, resp_data, resp_msgid, decoded_resp_ctrls, retoid, retval = self.result4( gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/ldap/ldapobject.py", line 553, in result4 gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone ldap_result = self._ldap_call(self._l.result4,msgid,all,timeout,add_ctrls,add_intermediates,add_extop) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone File "/usr/local/lib/python3.9/dist-packages/ldap/ldapobject.py", line 128, in _ldap_call gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone result = func(*args,**kwargs) gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone ldap.TIMEOUT gru 08 14:21:01 ggrasza-ubuntu2 [email protected][1270797]: ERROR keystone To manage notifications about this bug go to: https://bugs.launchpad.net/keystone/+bug/1953627/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : [email protected] Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp

