New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Builds hang in RUNNING state, TLS handshake error #1506
Comments
How about a look at your k8s manifests, with the sensitive stuff masked out? |
Sure, think I borrowed it from you ;-)
|
Can you verify that you can use the docker client on one of your GKE nodes to communicate with your worker VM's docker daemon? This sort of error seems like it could be a key/cert mis-match at a glance. |
also are we sure this is a drone issue? moby/moby#18599 |
@gtaylor if it can start builds on the worker nodes then it can communicate with docker right? It is when the builds is finished that it does not 'complete'. I will clear my drone.yml to see if it can finish builds at all. |
Ok, when only executing a simple command in one of the scripts it returns green. |
Tried matching up Docker versions between worker and client (1.8.3), splitting the build process in small pieces, and getting faster machines. No luck. This message looks a lot like mine, but i'm not a gopher... |
Ok, switched to HTTP and above errors are gone. |
My recommendation is to create a simple project that can be used to repeat this error on your infrastructure. Then post to GitHub so that we can try to build it and repeat on our infrastructure. This is the first time this error has been reported, so we need a repeatable example to debug internally. In addition I recommend trying to understand this error that is being reported in Docker to see if this is a bug with Drone or with Docker moby/moby#18599 This individual is reporting the exact same issue as you, but outside the context of Drone. |
@bradrydzewski the TLS errors are gone, but the problem remains, thus the TLS errors had to do with the combination of drone and my certificate. I'll look into the docker issue. I will see if I can make a project which consistently displays this behaviour. |
@ralfschimmel understood that the problem remains, but this is the first time the issue is reported, and unless we can find a way to repeat it will be very hard (and frustrating) for anyone to diagnose, debug and fix. |
👍 I'll get to it. |
closing due to inactivity / inability to reproduce. Also improvement to 0.5 with build agents may also resolve any over-the-wire issues we have with Docker since it uses the local docker socket. |
@ralfschimmel did you ever figured out what the actual cause was? |
Hi,
Since a day or two we have a lot of builds which hang in the running state.
They complete, all steps of the build/deploy finish, but then it just hangs.
The logs show these as only error;
Drone runs in docker on Kubernetes (GKE).
All workers run on GCE and were added with docker-machine and the drone CLI.
Please advice.
Thanks, Ralf
The text was updated successfully, but these errors were encountered: