Qarik-Group / concourse-tutorial

Learn to use https://concourse-ci.org with this linear sequence of tutorials. Learn each concept that builds on the previous concept.
869 stars 556 forks source link

initial docker-compose up fails #264

Open pixeline opened 1 year ago

pixeline commented 1 year ago

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     | 
muzhaqi16 commented 1 year ago

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"