[Bug] Temporal client never returns (worker timeout)
What are you really trying to do?
I'm trying to run the hello_world example after deploying this helm chart locally via minikube:
helm install \
--set server.replicaCount=1 \
--set cassandra.config.cluster_size=1 \
--set prometheus.enabled=false \
--set grafana.enabled=false \
--set elasticsearch.enabled=false \
temporaltest . --timeout 15m
(Running o a Mac M1)
Describe the bug
After executing the client, I get the following errors on the worker:
temporal_client::retry: gRPC call poll_workflow_task_queue retried 6 times error=Status { code: Unavailable, message: "last connection error: failed to receive server preface within timeout", metadata: MetadataMap { headers: {"content-type": "application/grpc"} }, source: None }
Minimal Reproduction
I'm running the hello_world example with some modifications (it works on the docker composed version)
Environment/Versions
- OS and processor: M1 Mac
- Temporal Version: Latest
- Kubernetes version (this repo, master branch) ?
Additional context
In the terminal with the forwarded port I do see a Handling connection for 7233 so its connecting to the server, but somehow not responding...
My gut feeling is that this is related to #373.
Have you configured any TLS? Errors relating to preface normally involve TLS issues.
Closing due to inactivity. Please re-open if you still face this issue.