/restricted/ereporter2/request/59763c0300ff0913a6d06a7b170001737e636173742d69736f6c61746500016261636b656e643a323831392d61663733353437000100
on the internal isolate server
Traceback (most recent call last):
File "appengine/runtime/wsgi.py", line 240, in Handle
handler = _config_handle.add_wsgi_middleware(self._LoadHandler())
File "appengine/runtime/wsgi.py", line 299, in _LoadHandler
handler, path, err = LoadObject(self._handler)
File "appengine/runtime/wsgi.py", line 85, in LoadObject
obj = __import__(path[0])
File "main_backend.py", line 38, in <module>
app = create_application()
File "main_backend.py", line 34, in create_application
gae_ts_mon.initialize(backend, is_enabled_fn=is_enabled_callback)
File "gae_ts_mon/config.py", line 201, in initialize
monitors.AppengineCredentials()))
File "gae_ts_mon/common/monitors.py", line 136, in __init__
credentials = credential_factory.create(self._SCOPES)
File "gae_ts_mon/common/monitors.py", line 91, in create
http = self.base.create([self.IAM_SCOPE]).authorize(http)
File "gae_ts_mon/common/monitors.py", line 63, in create
app_identity.get_service_account_name())
File "appengine/api/app_identity/app_identity.py", line 408, in get_service_account_name
rpc.wait()
File "appengine/api/apiproxy_stub_map.py", line 556, in wait
assert self.__rpc.state == apiproxy_rpc.RPC.FINISHING, repr(self.state)
DeadlineExceededError: The overall deadline for responding to the HTTP request was exceeded.
Ironically the RPC is for a logging.info() call so it is easy to remove.
https://github.com/luci/luci-py/blob/e59e10036a6e05e668ef0dcd621f3bd9833eb585/client/third_party/infra_libs/ts_mon/common/monitors.py#L62
Original source:
https://chromium.googlesource.com/infra/infra/+/master/packages/infra_libs/infra_libs/ts_mon/common/monitors.py
Comment 1 by bugdroid1@chromium.org
, Jul 25 2017