concourse-tutorial icon indicating copy to clipboard operation
concourse-tutorial copied to clipboard

initial docker-compose up fails

Open pixeline opened this issue 3 years ago • 1 comments

on an Apple M1 laptop, i'm following the instruction to download the docker-compose file & run it:

wget https://raw.githubusercontent.com/starkandwayne/concourse-tutorial/master/docker-compose.yml
docker-compose up -d

docker-compose up starts and I can see the login UI, then after a second or two, fails, mentioning "turbulence". Both images seemed to build fine, until it exits. Here is the log:

learn-concourse-concourse-1     | {"timestamp":"2022-12-12T15:30:22.423366918Z","level":"info","source":"atc","message":"atc.tracker.drain.done","data":{"session":"26.1"}}
learn-concourse-concourse-1     | {"timestamp":"2022-12-12T15:30:22.439829501Z","level":"info","source":"web","message":"web.atc-runner.logging-runner-exited","data":{"session":"1"}}
learn-concourse-concourse-1     | {"timestamp":"2022-12-12T15:30:22.441050126Z","level":"info","source":"quickstart","message":"quickstart.web-runner.logging-runner-exited","data":{"session":"1"}}
learn-concourse-concourse-1     | error: Exit trace for group:
learn-concourse-concourse-1     | worker exited with error: Exit trace for group:
learn-concourse-concourse-1     | garden exited with error: Exit trace for group:
learn-concourse-concourse-1     | gdn exited with error: exit status 1
learn-concourse-concourse-1     | 
learn-concourse-concourse-1     | container-sweeper exited with nil
learn-concourse-concourse-1     | baggageclaim exited with nil
learn-concourse-concourse-1     | healthcheck exited with nil
learn-concourse-concourse-1     | debug exited with nil
learn-concourse-concourse-1     | volume-sweeper exited with nil
learn-concourse-concourse-1     | beacon exited with nil
learn-concourse-concourse-1     | 
learn-concourse-concourse-1     | web exited with nil
learn-concourse-concourse-1     | 

pixeline avatar Dec 12 '22 15:12 pixeline

Are you using the Mac m1, if so update the runtime

For ARM-based machine, change the Concourse runtime to "houdini"

  CONCOURSE_WORKER_RUNTIME: "houdini"

muzhaqi16 avatar May 12 '23 16:05 muzhaqi16