Skip to content

docker-compose up | api-umbrella_app_1 container exited with error code 2. #650

Description

@JK-0

Distributor ID: Ubuntu
Description: Ubuntu 22.04.1 LTS
Release: 22.04
Codename: jammy

Docker version 24.0.7, build afdd53b
docker-compose version 1.29.2, build unknown

Referance
https://api-umbrella.readthedocs.io/en/latest/developer/dev-setup.html

CMD Execute

# Get the code and spinup your development VM
$ git clone https://github.com/NREL/api-umbrella.git
$ cd api-umbrella
$ docker-compose up

Logs

jigneshk@INDLAPTOP979:~/Documents/api_umbrela/api-umbrella$ docker-compose up
Starting api-umbrella_elasticsearch_1 ... done
Starting api-umbrella_postgres_1      ... done
Starting api-umbrella_app_1           ... done
Attaching to api-umbrella_elasticsearch_1, api-umbrella_postgres_1, api-umbrella_app_1
app_1            | + mkdir -p /etc/api-umbrella
elasticsearch_1  | Disabling execution of install_demo_configuration.sh for OpenSearch Security Plugin
elasticsearch_1  | Disabling OpenSearch Security Plugin
postgres_1       | 
postgres_1       | PostgreSQL Database directory appears to contain a database; Skipping initialization
postgres_1       | 
postgres_1       | 2023-11-02 06:48:27.119 UTC [1] LOG:  starting PostgreSQL 12.16 (Debian 12.16-1.pgdg120+1) on x86_64-pc-linux-gnu, compiled by gcc (Debian 12.2.0-14) 12.2.0, 64-bit
postgres_1       | 2023-11-02 06:48:27.119 UTC [1] LOG:  listening on IPv4 address "0.0.0.0", port 5432
postgres_1       | 2023-11-02 06:48:27.119 UTC [1] LOG:  listening on IPv6 address "::", port 5432
postgres_1       | 2023-11-02 06:48:27.125 UTC [1] LOG:  listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432"
postgres_1       | 2023-11-02 06:48:27.154 UTC [27] LOG:  database system was shut down at 2023-11-02 06:05:47 UTC
postgres_1       | 2023-11-02 06:48:27.168 UTC [1] LOG:  database system is ready to accept connections
app_1            | + echo 'app_env: development'
app_1            | + echo 'http_port: 8200'
app_1            | + echo 'https_port: 8201'
app_1            | + echo log:
app_1            | + echo '  destination: console'
app_1            | + echo postgresql:
app_1            | + echo '  password: dev_password'
app_1            | + echo '  migrations:'
app_1            | + echo '    password: dev_password'
app_1            | + mkdir -p /build/.task
app_1            | + ln -snf /build/.task /app/.task
app_1            | + mkdir -p /build/build/work/stage/opt/api-umbrella/var/log
app_1            | + ln -snf /build/build/work/stage/opt/api-umbrella /opt/api-umbrella
app_1            | + ln -snf /build/build/work/stage/opt/api-umbrella/var/log /var/log/api-umbrella
app_1            | + ln -snf /build/build/work /app/build/work
app_1            | + mkdir -p /build/test/tmp/run
app_1            | + mkdir -p /app/test/tmp
app_1            | + ln -snf /build/test/tmp/run /app/test/tmp/run
app_1            | + mkdir -p /app/build/work/tasks/app-deps/admin-ui/yarn/_persist/node_modules
app_1            | + ln -snf /app/build/work/tasks/app-deps/admin-ui/yarn/_persist/node_modules /app/src/api-umbrella/admin-ui/node_modules
app_1            | + mkdir -p /app/build/work/tasks/app-deps/example-website/yarn/_persist/node_modules
app_1            | + ln -snf /app/build/work/tasks/app-deps/example-website/yarn/_persist/node_modules /app/src/api-umbrella/example-website/node_modules
app_1            | + mkdir -p /app/build/work/tasks/app-deps/web-app/yarn/_persist/node_modules
app_1            | + ln -snf /app/build/work/tasks/app-deps/web-app/yarn/_persist/node_modules /app/src/api-umbrella/web-app/node_modules
app_1            | + mkdir -p /app/build/work/tasks/test-deps/bundle/_persist/.bundle
app_1            | + ln -snf /app/build/work/tasks/test-deps/bundle/_persist/.bundle /app/.bundle
app_1            | + mkdir -p /app/src/api-umbrella/admin-ui/tmp
app_1            | + chmod 1777 /app/src/api-umbrella/admin-ui/tmp
app_1            | + exec /app/docker/dev/docker-start
app_1            | + rm -f /opt/api-umbrella/var/run/rsyslogd.pid '/tmp/.s.PGSQL.*'
app_1            | + rm -f /var/log/api-umbrella/trafficserver/access.log /var/log/api-umbrella/trafficserver/diags.log /var/log/api-umbrella/trafficserver/error.log /var/log/api-umbrella/trafficserver/manager.log /var/log/api-umbrella/trafficserver/traffic.out
app_1            | + make
app_1            | make: *** No targets specified and no makefile found.  Stop.
api-umbrella_app_1 exited with code 2
elasticsearch_1  | [2023-11-02T06:48:34,120][INFO ][o.o.n.Node               ] [8db436bbc0d5] version[1.3.2], pid[10], build[tar/6febcf7b53ff189de767e460e905e9e5aeecc8cb/2022-05-04T03:58:48.328641Z], OS[Linux/6.2.0-36-generic/amd64], JVM[Eclipse Adoptium/OpenJDK 64-Bit Server VM/11.0.15/11.0.15+10]

Please inform me if I've overlooked anything. I've attempted using various release tags, but I'm encountering the same error. Your assistance would be greatly valued.

image

Thanks & Regards,
Jignesh Kotadiya

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions