Docker-compose inside Concourse 5 no longer working

#1

This post was flagged by the community and is temporarily hidden.

1 Like

#2

This post was flagged by the community and is temporarily hidden.

0 Likes

#3

I ran into the same problem with concouse 5.0.0 and 5.1.0. All my smoke tests and integration test don’t work any more.

I run my concourse setup by using docker-compose. The worker also has a privileged: true flag set. Could that be part of the issue somehow?

0 Likes

#4

I managed to find a fix :tada: (shortly after writing the first response) thanks to this nice response on GitHub

Apparently the util-linux package was missing. I also patched that in my version but it’s probably smarter to use the upstream by meAmidos.

0 Likes

#5

Thanks for your update.

As it turns out, Concourse is actually doing the same themselves using the concourse/unit image:

There is zero documentation on the image itself, but the source Dockerfile seems to be the following:

I haven’t looked into that yet, but it seems to work just fine in Councourse’s own pipeline.

0 Likes