|
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/push/nomad-validate Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
ci/woodpecker/pr/nomad-validate Pipeline was successful
ci/woodpecker/pr/secret-scan Pipeline was successful
ci/woodpecker/pr/smoke-init Pipeline was successful
Add gRPC keepalive settings to maintain stable connections between woodpecker-agent and woodpecker-server: - WOODPECKER_GRPC_KEEPALIVE_TIME=10s: Send ping every 10s to detect stale connections before they timeout - WOODPECKER_GRPC_KEEPALIVE_TIMEOUT=20s: Allow 20s for ping response before marking connection dead - WOODPECKER_GRPC_KEEPALIVE_PERMIT_WITHOUT_CALLS=true: Keep connection alive even during idle periods between workflows Also reduce Nomad healthcheck interval from 15s to 10s for faster detection of agent failures. These settings address the "queue: task canceled" and "wait(): code: Unknown" gRPC errors that were causing step logs to be truncated when the agent-server connection dropped mid-stream. |
||
|---|---|---|
| .. | ||
| agents.hcl | ||
| chat.hcl | ||
| edge.hcl | ||
| forgejo.hcl | ||
| staging.hcl | ||
| vault-runner.hcl | ||
| woodpecker-agent.hcl | ||
| woodpecker-server.hcl | ||