We are using a Python program to upload data to Daml Hub. We often get grpc errors, but usually the process finishes successfully.
The Python dependencies are enclosed in a venv
environment.
Now when trying from one particular machine the process stops halfway through with the following error message:
File "/Users/ryanmedlen/DevOps/SOR-DAML/scripts/product_setup/lib/python3.9/site-packages/dazl/ledger/grpc/conn_aio.py", line 316, in exercise
response = await retry(
File "/Users/ryanmedlen/DevOps/SOR-DAML/scripts/product_setup/lib/python3.9/site-packages/dazl/ledger/_retry.py", line 42, in retry
return await fn()
File "/Users/ryanmedlen/DevOps/SOR-DAML/scripts/product_setup/lib/python3.9/site-packages/grpc/aio/_call.py", line 290, in __await__
raise _create_rpc_error(self._cython_call._initial_metadata,
grpc.aio._call.AioRpcError: <AioRpcError of RPC that terminated with:
status = StatusCode.UNIMPLEMENTED
details = ""
debug_error_string = "UNKNOWN:Error received from peer ipv4:34.117.1.147:443 {created_time:"2023-04-11T09:43:12.265316-05:00", grpc_status:12, grpc_message:""}"
>
From another machine it runs as usual.
Can anybody spot anything in the error which could help us to understand what’s going on?