Concourse 6.1.0 Workes Fail with net.ipv4.tcp_keepalive_time
bottkars opened this issue · 4 comments
When running Concourse worker on dcoker Compose, guardian failes with: failed to retrieve kernel parameter "net.ipv4.tcp_keepalive_time": open /proc/sys/net/ipv4/tcp_keepalive_time: no such file or directory.
So inessence, not able to start any Job on my Docker Worker . reverting the worker back to 6.0 just works fine
Hi @bottkars ,
Would you mind sharing which version were you using?
Is that 6.1.0? It'd be great if you could share a bit of your setup too - are you using something like Docker for Mac? Straight on Linux (if so, which distro & kernel version?)
Thanks!
Hi @cirocosta,
having same errors on my workers.
Using concourse 6.1.0 Linux binaries on:
- Ubuntu 16.04.2 LTS
Having 2 different errors where one is the time.
Also checked and all files are there and have default values.
Best regards
Patrick
I figured out the root cause. I'm still not sure if we should change our release notes to announce the breaking change or whether we might actually need to make a change to enable running concourse workers inside a Linux 4.4 container: concourse/concourse#5711 (comment)
sorry for late reply. I was testing 6.1 and 6.2 on Docker Compose on a qnap NAS for (one) of the Worker Nodes. The Web Nodes and All Other Workers run on AzureStack deployed from a bosh release.
The Kernel Version of my NAS Box is 4.14 - LTS