Closed wxiaoguang closed 2 years ago
should be solved on our side .... can be ignored atm
https://github.com/grpc/grpc/blob/master/doc/keepalive.md
This comes from the agent being inactive / not sending and requesting any data if there a no pipelines waiting for him to execute. GRPC seems to only allow 2 pings without calling an actual endpoint before closing the connection. I think this will be indirectly solved in the moment we implement something like #536
Encountering the same issue right now on an arm64 machine with both the latest
and next
docker image tags, logs have the same queue: trying to assign task
and grpc: to many keepalive pings without sending data
messages.
I can offer an ARM machine to ssh into if needed for debugging, or otherwise one could use the oracle cloud free tier ARM machines.
Oh nevermind, the 4th requeue of the task seems to have fixed the issue at least for now, still can help if further debugging is needed.
Agent: woodpeckerci/woodpecker-agent:next (just pulled)
Error logs:
Full logs (context):