gaia-app / gaia

Gaia is a Terraform 🌍 UI for your modules, and self-service infrastructure πŸ‘¨β€πŸ’»

Home Page:https://gaia-app.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

πŸ› Cannot start Gaia "runner" with docker-compose

tk-subgenius opened this issue Β· comments

commented

Describe the bug
Please can someone check this? I'm assuming this is a bug since I'm following the instructions exactly.

I'm trying to start Gaia with the copy/paste docker-compose.yml example here: https://docs.gaia-app.io/getting-started/quick-start/

I get the following error from the 'runner' container on startup:

***************************
APPLICATION FAILED TO START
***************************

Description:

Parameter 0 of constructor in io.gaia_app.runner.StepRunner required a bean of type 'io.gaia_app.runner.Executor' that could not be found.


Action:

Consider defining a bean of type 'io.gaia_app.runner.Executor' in your configuration.

I used the docker-compose example exactly as-is

Thank you!

To Reproduce
Steps to reproduce the behavior:
Installed docker 20.10.7, docker-compose 1.29.2 on Debian stretch/sid

docker-compose.yml is copy/paste from the Gaia website:

version: "3.9"
services:
  gaia:
    image: "gaiaapp/gaia"
    ports:
      - "8080:8080"
    environment:
      - "GAIA_MONGODB_URI=mongodb://mongo/gaia"
      - "GAIA_RUNNER_API_PASSWORD=123456"
  runner:
    image: "gaiaapp/runner"
    environment:
      - "GAIA_URL=http://gaia:8080"
      - "GAIA_RUNNER_API_PASSWORD=123456"
    volumes:
      - "/var/run/docker.sock:/var/run/docker.sock"
  mongo:
    image: "mongo:4.4"

in the same folder as the docker-compose.yml file, run:
docker-compose up -d

Expected behavior
The "runner" container should start, but it's not (see above output)

πŸ‘‹

This has been fixed in gaia-app/runner#63, runner version 2.3.1.
You can simply do a docker-compose pull to update your local docker images, and then a docker-compose up.

I'll wait your feedback before closing this issue.

commented

sorry for my delay, it's working! thanks a lot for your support :)