dhume
02/24/2021, 3:29 PMgrpcurl -import-path . -proto health.proto xxx:4000 grpc.health.v1.Health/Check
{
"status": "SERVING"
}
However dagster cannot seem to connect to it
dagster api grpc-health-check -h xxx -p 4000
<_InactiveRpcError of RPC that terminated with:
status = StatusCode.UNAVAILABLE
details = "failed to connect to all addresses"
debug_error_string = "{"created":"@1614180244.762685000","description":"Failed to pick subchannel","file":"src/core/ext/filters/client_channel/client_channel.cc","file_line":5391,"referenced_errors":[{"created":"@1614180244.762680000","description":"failed to connect to all addresses","file":"src/core/ext/filters/client_channel/lb_policy/pick_first/pick_first.cc","file_line":398,"grpc_status":14}]}"
>
Wasn’t running into any of these problems locally with our docker compose setup which also was using grpc for the workspaces and the images are the same. I am kind of stumpedmax
02/24/2021, 5:07 PMdhume
02/24/2021, 5:28 PMmax
02/24/2021, 5:39 PMxxx:4000
from wherever dagster is runningdhume
02/24/2021, 6:33 PMxxx:4000
getting the same errorDagsterGrpcClient
supported an optional parameter for ssl and then could use grpc.secure_channel
instead of insecure_channel
. Should this be an issue?max
02/24/2021, 9:19 PMdhume
02/24/2021, 9:33 PMmax
02/24/2021, 9:48 PM