Hi team, We started having this error on Argo sud...
# ask-metaflow
f
Hi team, We started having this error on Argo suddenly from Tuesday
Service Unavailable: connection error: desc = "transport: authentication handshake failed: credentials: cannot check peer: missing selected ALPN property. If you upgraded from a grpc-go version earlier than 1.67, your TLS connections may have stopped working due to ALPN enforcement. For more details, see: <https://github.com/grpc/grpc-go/issues/434>"
we deployed the entire stack using https://github.com/outerbounds/metaflow-tools/tree/master/gcp/terraform on our GCP project. Thanks a lot in advance!
s
are you still running into this? @hundreds-zebra-57629 any thoughts here?
f
Hi, I think we fixed the issue for now by downgrading argo images to v3.6.5. Namely replace """ _apply_cmd = "kubectl apply -n argo -f https://raw.githubusercontent.com/argoproj/argo-workflows/master/manifests/quick-start-postgres.yaml """ with something like """ _apply_cmd = <<-EOT export KUBECONFIG=${var.kubeconfig_path}; curl -sSL https://raw.githubusercontent.com/argoproj/argo-workflows/v3.6.5/manifests/quick-start-postgres.yaml | sed -e 's|quay.io/argoproj/argocli:latest|quay.io/argoproj/argocli:v3.6.5|' \ -e 's|quay.io/argoproj/workflow-controller:latest|quay.io/argoproj/workflow-controller:v3.6.5|' | kubectl apply -n argo -f - EOT """ in
terraform/services/argo.tf
.
👍🏾 1
👍 1