it looks like the output has been scrubbed. We need to see this data unchanged so that we can check for common issues, such as case mismatch, etc. We also need to see the full runner logs.
you should also verify you are using the latest versions of the server and runner. older versions of the software may not support certain features.
I see. There is something strange in my job log: no registry credentials loaded
maybe this is the reason to not work?
there is the full log:
{"arch":"amd64","level":"debug","machine":"machine","msg":"runner: get stage details from server","os":"linux","stage-id":17,"time":"2019-11-03T22:41:47Z"}
2019/11/03 22:41:47 [DEBUG] POST http://drone.drone:80/rpc/v1/details
2019/11/03 22:41:47 [DEBUG] POST http://drone.drone:80/rpc/v1/netrc
{"level":"trace","msg":"registry: no registry credentials loaded","time":"2019-11-03T22:41:47Z"}
{"level":"trace","msg":"registry: no registry credentials loaded","time":"2019-11-03T22:41:47Z"}
{"kind":"secret","level":"trace","msg":"secret: encrypted: no matching secret","name":"client_secret","time":"2019-11-03T22:41:47Z"}
It doesn’t look like you are running the latest version of the runner [1]. The latest version uses the /rpc/v2 endpoint and I see your runner is using /rpc/v1. When using the latest version of the runner I see trace logs from the following:
Note that we use organization secrets to build all the plugin images, and we have not experienced any issues to date. So you may also consider debugging from source [2].
There is a way to change the endpoint using only environment variables?
the endpoint is used in the newer versions of the runner. It sounds like you are using drone/agent which is the old runner image. See the docs for the new image. Using the newest version of the runner will give you better tracing output.
hopefully the trace output will help provide you with more insight. If not, you will probably need to start looking at the source code. There are unfortunately limits to the support I am able to provide without direct access to the system and without the ability to reproduce an issue. I think we have reached those limits.