temboard icon indicating copy to clipboard operation
temboard copied to clipboard

Quickstart docker UI app not launching on Apple M1

Open ALidghi opened this issue 2 years ago • 26 comments

After this 'wget https://raw.githubusercontent.com/dalibo/temboard/master/docker/docker-compose.yml docker-compose up' command, all conatainers are running except the UI one so that Temboard UI adress : https://0.0.0.0:8888/ is not working. Does anyone else has the same issue ?

Update : I think it is because I am trying to run the container on a M1 mac processor according to this forum : https://stackoverflow.com/questions/66349391/failed-to-create-new-os-thread-have-2-already-errno-22. But when I try to build it locally, I still don't have any UI.

ALidghi avatar Feb 28 '22 16:02 ALidghi

Looks like a duplicate of #990

bersace avatar Feb 28 '22 16:02 bersace

Looks like a duplicate of #990

Not exactly, I have this issue : me-ui-1 | runtime: failed to create new OS thread (have 2 already; errno=22) me-ui-1 | fatal error: newosproc

ALidghi avatar Feb 28 '22 16:02 ALidghi

Could you run docker-compose pull and retry ?

bersace avatar Mar 01 '22 10:03 bersace

The UI works this time ! Thank you very much :) But I don't have any instance : Capture d’écran 2022-03-01 à 12 23 09

Is it normal ?

ALidghi avatar Mar 01 '22 11:03 ALidghi

@ALidghi What's in docker-compose logs agent13 ?

bersace avatar Mar 01 '22 13:03 bersace

@ALidghi What's in docker-compose logs agent13 ?

+ trap catchall INT EXIT TERM
+ '[' 0 = 0 ']'
++ stat -c %u /var/lib/postgresql/data
+ POSTGRES_UID=999
++ stat -c %g /var/lib/postgresql/data
+ POSTGRES_GID=999
+ getent passwd postgres
+ groupadd --system --gid 999 postgres
+ useradd --system --home-dir /var/lib/postgresql --no-create-home --uid 999 --gid postgres --shell /bin/bash postgres
+ chown -R postgres: /var/lib/postgresql /etc/temboard-agent /var/lib/temboard-agent
++ stat -c %g /var/run/docker.sock
+ DOCKER_GID=1001
+ getent group 1001
+ groupadd --system --gid 1001 docker-host
+ adduser postgres docker-host
+ exec sudo -u postgres /usr/local/bin/docker-entrypoint.sh temboard-agent
+ trap catchall INT EXIT TERM
+ '[' 999 = 0 ']'
+ command=temboard-agent
+ export PGHOST=instance13.fqdn
+ PGHOST=instance13.fqdn
+ export PGPORT=5432
+ PGPORT=5432
+ export PGUSER=postgres
+ PGUSER=postgres
+ PGPASSWORD=
+ export PGDATABASE=postgres
+ PGDATABASE=postgres
+ TEMBOARD_UI_URL=https://ui:8888/
+ export TEMBOARD_UI_USER=admin
+ TEMBOARD_UI_USER=admin
+ export TEMBOARD_UI_PASSWORD=admin
Adding user `postgres' to group `docker-host' ...
Adding user postgres to group docker-host
Done.
+ TEMBOARD_UI_PASSWORD=admin
++ docker inspect --format '{{ .HostConfig.NetworkMode }}' 65214b6af1d1
/usr/local/bin/docker-entrypoint.sh: line 52: /usr/bin/docker: No such file or directory
+ network=
+ catchall
+ '[' 1 -lt 2 -a 127 -gt 0 ']'
+ tail -f /dev/null
+ trap catchall INT EXIT TERM
+ '[' 0 = 0 ']'
++ stat -c %u /var/lib/postgresql/data
+ POSTGRES_UID=999
++ stat -c %g /var/lib/postgresql/data
+ POSTGRES_GID=999
+ getent passwd postgres
+ chown -R postgres: /var/lib/postgresql /etc/temboard-agent /var/lib/temboard-agent
++ stat -c %g /var/run/docker.sock
+ DOCKER_GID=1001
+ getent group 1001
+ exec sudo -u postgres /usr/local/bin/docker-entrypoint.sh temboard-agent
+ trap catchall INT EXIT TERM
+ '[' 999 = 0 ']'
+ command=temboard-agent
+ export PGHOST=instance13.fqdn
+ PGHOST=instance13.fqdn
+ export PGPORT=5432
+ PGPORT=5432
+ export PGUSER=postgres
+ PGUSER=postgres
+ PGPASSWORD=
+ export PGDATABASE=postgres
+ PGDATABASE=postgres
+ TEMBOARD_UI_URL=https://ui:8888/
+ export TEMBOARD_UI_USER=admin
+ TEMBOARD_UI_USER=admin
+ export TEMBOARD_UI_PASSWORD=admin
+ TEMBOARD_UI_PASSWORD=admin
++ docker inspect --format '{{ .HostConfig.NetworkMode }}' 65214b6af1d1
/usr/local/bin/docker-entrypoint.sh: line 52: /usr/bin/docker: No such file or directory
+ network=
+ catchall
+ '[' 1 -lt 2 -a 127 -gt 0 ']'
+ tail -f /dev/null
+ trap catchall INT EXIT TERM
+ '[' 0 = 0 ']'
++ stat -c %u /var/lib/postgresql/data
+ POSTGRES_UID=999
++ stat -c %g /var/lib/postgresql/data
+ POSTGRES_GID=999
+ getent passwd postgres
+ chown -R postgres: /var/lib/postgresql /etc/temboard-agent /var/lib/temboard-agent
++ stat -c %g /var/run/docker.sock
+ DOCKER_GID=1001
+ getent group 1001
+ exec sudo -u postgres /usr/local/bin/docker-entrypoint.sh temboard-agent
+ trap catchall INT EXIT TERM
+ '[' 999 = 0 ']'
+ command=temboard-agent
+ export PGHOST=instance13.fqdn
+ PGHOST=instance13.fqdn
+ export PGPORT=5432
+ PGPORT=5432
+ export PGUSER=postgres
+ PGUSER=postgres
+ PGPASSWORD=
+ export PGDATABASE=postgres
+ PGDATABASE=postgres
+ TEMBOARD_UI_URL=https://ui:8888/
+ export TEMBOARD_UI_USER=admin
+ TEMBOARD_UI_USER=admin
+ export TEMBOARD_UI_PASSWORD=admin
+ TEMBOARD_UI_PASSWORD=admin
++ docker inspect --format '{{ .HostConfig.NetworkMode }}' 65214b6af1d1
/usr/local/bin/docker-entrypoint.sh: line 52: /usr/bin/docker: No such file or directory
+ network=
+ catchall
+ '[' 1 -lt 2 -a 127 -gt 0 ']'
+ tail -f /dev/null

ALidghi avatar Mar 01 '22 15:03 ALidghi

I also have these error messages :

 INFO: Starting temboard-migratedb 8.0.dev0.
me-ui-1          |  INFO: Found config file /etc/temboard/temboard.conf.
me-ui-1          |  INFO: Running on Debian GNU/Linux 11 (bullseye).
me-ui-1          |  INFO: Using Python 3.7.12 (/usr/local/bin/python) and Tornado 6.1 .
me-ui-1          |  INFO: Using libpq 14.1, Psycopg2 2.9.3 (dt dec pq3 ext lo64) and SQLAlchemy 1.4.31 .
me-repository-1  | 2022-03-01 13:49:10.711 UTC [37] ERROR:  relation "public.alembic_version" does not exist
me-repository-1  | 2022-03-01 13:49:10.711 UTC [37] STATEMENT:  ALTER TABLE public.alembic_version SET SCHEMA "application";
me-ui-1          |  INFO: temBoard database is up-to-date.
me-ui-1          | + exec sudo -EHu temboard temboard
me-ui-1          |  INFO: Starting temboard 8.0.dev0.
me-ui-1          |  INFO: Found config file /etc/temboard/temboard.conf.
me-ui-1          |  INFO: Running on Debian GNU/Linux 11 (bullseye).
me-ui-1          |  INFO: Using Python 3.7.12 (/usr/local/bin/python) and Tornado 6.1 .
me-ui-1          |  INFO: Using libpq 14.1, Psycopg2 2.9.3 (dt dec pq3 ext lo64) and SQLAlchemy 1.4.31 .
me-ui-1          |  INFO: Loaded plugin 'activity'.
me-ui-1          |  INFO: Loaded plugin 'dashboard'.
me-ui-1          |  INFO: Loaded plugin 'monitoring'.
me-ui-1          |  INFO: Loaded plugin 'pgconf'.
me-ui-1          |  INFO: Loaded plugin 'maintenance'.
me-ui-1          |  INFO: Loaded plugin 'statements'.
me-repository-1  | 2022-03-01 13:49:13.879 UTC [39] ERROR:  relation "public.alembic_version" does not exist
me-repository-1  | 2022-03-01 13:49:13.879 UTC [39] STATEMENT:  ALTER TABLE public.alembic_version SET SCHEMA "application";
me-ui-1          |  INFO: temBoard database is up-to-date.
me-ui-1          |  INFO: Starting web.
me-ui-1          |  INFO: Starting worker pool.
me-ui-1          |  INFO: Starting scheduler.
me-ui-1          |  INFO: Serving temboardui on https://0.0.0.0:8888
me-ui-1          |  INFO: Starting collector scheduler.
me-ui-1          |  INFO: End of collector scheduler.
me-repository-1  | 2022-03-01 13:49:15.257 UTC [41] LOG:  unexpected EOF on client connection with an open transaction
me-ui-1          | WARNI: SSL Error on 15 ('172.18.0.1', 60020): [SSL: SSLV3_ALERT_CERTIFICATE_UNKNOWN] sslv3 alert certificate unknown (_ssl.c:1091)
me-ui-1          | ERROR: SSLError: [SSL: SSLV3_ALERT_CERTIFICATE_UNKNOWN] sslv3 alert certificate unknown (_ssl.c:1091)
me-ui-1          | WARNI: SSL Error on 16 ('172.18.0.1', 60018): [SSL: SSLV3_ALERT_CERTIFICATE_UNKNOWN] sslv3 alert certificate unknown (_ssl.c:1091)
me-ui-1          | ERROR: SSLError: [SSL: SSLV3_ALERT_CERTIFICATE_UNKNOWN] sslv3 alert certificate unknown (_ssl.c:1091)
me-ui-1          |  INFO: 200 GET /settings/instances (172.18.0.1) 347.68ms
me-ui-1          | WARNI: SSL Error on 16 ('172.18.0.1', 60026): [SSL: SSLV3_ALERT_CERTIFICATE_UNKNOWN] sslv3 alert certificate unknown (_ssl.c:1091)
me-ui-1          | WARNI: SSL Error on 17 ('172.18.0.1', 60028): [SSL: SSLV3_ALERT_CERTIFICATE_UNKNOWN] sslv3 alert certificate unknown (_ssl.c:1091)
me-ui-1          | WARNI: SSL Error on 18 ('172.18.0.1', 60032): [SSL: SSLV3_ALERT_CERTIFICATE_UNKNOWN] sslv3 alert certificate unknown (_ssl.c:1091)
me-ui-1          | WARNI: SSL Error on 19 ('172.18.0.1', 60030): [SSL: SSLV3_ALERT_CERTIFICATE_UNKNOWN] sslv3 alert certificate unknown (_ssl.c:1091)
me-ui-1          |  INFO: 200 GET /css/sb-admin-2.css (172.18.0.1) 21.13ms
me-ui-1          | ERROR: SSLError: [SSL: SSLV3_ALERT_CERTIFICATE_UNKNOWN] sslv3 alert certificate unknown (_ssl.c:1091)
me-ui-1          | ERROR: SSLError: [SSL: SSLV3_ALERT_CERTIFICATE_UNKNOWN] sslv3 alert certificate unknown (_ssl.c:1091)
me-ui-1          | ERROR: SSLError: [SSL: SSLV3_ALERT_CERTIFICATE_UNKNOWN] sslv3 alert certificate unknown (_ssl.c:1091)
me-ui-1          | ERROR: SSLError: [SSL: SSLV3_ALERT_CERTIFICATE_UNKNOWN] sslv3 alert certificate unknown (_ssl.c:1091)
me-ui-1          | WARNI: SSL Error on 20 ('172.18.0.1', 60034): [SSL: SSLV3_ALERT_CERTIFICATE_UNKNOWN] sslv3 alert certificate unknown (_ssl.c:1091)
me-ui-1          | ERROR: SSLError: [SSL: SSLV3_ALERT_CERTIFICATE_UNKNOWN] sslv3 alert certificate unknown (_ssl.c:1091)
me-ui-1          | WARNI: SSL Error on 16 ('172.18.0.1', 60036): [SSL: SSLV3_ALERT_CERTIFICATE_UNKNOWN] sslv3 alert certificate unknown (_ssl.c:1091)
me-ui-1          | WARNI: SSL Error on 17 ('172.18.0.1', 60038): [SSL: SSLV3_ALERT_CERTIFICATE_UNKNOWN] sslv3 alert certificate unknown (_ssl.c:1091)
me-ui-1          | WARNI: SSL Error on 18 ('172.18.0.1', 60040): [SSL: SSLV3_ALERT_CERTIFICATE_UNKNOWN] sslv3 alert certificate unknown (_ssl.c:1091)
me-ui-1          | WARNI: SSL Error on 19 ('172.18.0.1', 60042): [SSL: SSLV3_ALERT_CERTIFICATE_UNKNOWN] sslv3 alert certificate unknown (_ssl.c:1091)
me-ui-1          | ERROR: SSLError: [SSL: SSLV3_ALERT_CERTIFICATE_UNKNOWN] sslv3 alert certificate unknown (_ssl.c:1091)
me-ui-1          | ERROR: SSLError: [SSL: SSLV3_ALERT_CERTIFICATE_UNKNOWN] sslv3 alert certificate unknown (_ssl.c:1091)
me-ui-1          | ERROR: SSLError: [SSL: SSLV3_ALERT_CERTIFICATE_UNKNOWN] sslv3 alert certificate unknown (_ssl.c:1091)
me-ui-1          | ERROR: SSLError: [SSL: SSLV3_ALERT_CERTIFICATE_UNKNOWN] sslv3 alert certificate unknown (_ssl.c:1091) 

ALidghi avatar Mar 01 '22 15:03 ALidghi

Hi @ALidghi , could you update with docker-compose pull, reset with docker-compose down -v and retest ?

bersace avatar Mar 02 '22 08:03 bersace

I still have the same issue after updating. Maybe I should create the instances myself ?

ALidghi avatar Mar 02 '22 13:03 ALidghi

@ALidghi can you share the logs of agent13 ?

bersace avatar Mar 02 '22 14:03 bersace

@ALidghi can you share the logs of agent13 ?

PostgreSQL Database directory appears to contain a database; Skipping initialization

2022-03-02 15:27:52.741 UTC [1] LOG: starting PostgreSQL 13.6 (Debian 13.6-1.pgdg110+1) on aarch64-unknown-linux-gnu, compiled by gcc (Debian 10.2.1-6) 10.2.1 20210110, 64-bit

2022-03-02 15:27:52.744 UTC [1] LOG: listening on IPv4 address "0.0.0.0", port 5432

2022-03-02 15:27:52.744 UTC [1] LOG: listening on IPv6 address "::", port 5432

2022-03-02 15:27:52.750 UTC [1] LOG: listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432"

2022-03-02 15:27:52.759 UTC [26] LOG: database system was shut down at 2022-03-02 15:27:34 UTC

2022-03-02 15:27:52.772 UTC [1] LOG: database system is ready to accept connections

ALidghi avatar Mar 02 '22 15:03 ALidghi

@ALidghi ok, this is postgres logs. What's the output of docker-compose logs agent13 ?

bersace avatar Mar 03 '22 07:03 bersace

docker-compose logs agent13

Sorry this is the output of docker-compose logs agent13

(base) ➜  ~ docker-compose logs agent13
me-agent13-1  | + '[' 0 = 0 ']'
me-agent13-1  | ++ stat -c %u /var/lib/postgresql/data
me-agent13-1   | + POSTGRES_UID=999
me-agent13-1   | ++ stat -c %g /var/lib/postgresql/data
me-agent13-1   | + POSTGRES_GID=999
me-agent13-1   | + getent passwd postgres
me-agent13-1   | + groupadd --system --gid 999 postgres
me-agent13-1   | + useradd --system --home-dir /var/lib/postgresql --no-create-home --uid 999 --gid postgres --shell /bin/bash postgres
me-agent13-1  | + chown -R postgres: /var/lib/postgresql /etc/temboard-agent /var/lib/temboard-agent
me-agent13-1  | + '[' -x /usr/bin/docker ']'
me-agent13-1  | ++ stat -c %g /var/run/docker.sock
me-agent13-1  | + DOCKER_GID=1001
me-agent13-1  | + getent group 1001
me-agent13-1  | + groupadd --system --gid 1001 docker-host
me-agent13-1  | + adduser postgres docker-host
me-agent13-1  | Adding user `postgres' to group `docker-host' ...
me-agent13-1  | Adding user postgres to group docker-host
me-agent13-1  | Done.
me-agent13-1  | + exec sudo -u postgres /usr/local/bin/docker-entrypoint.sh temboard-agent
me-agent13-1  | + '[' 999 = 0 ']'
me-agent13-1  | + command=temboard-agent
me-agent13-1  | + export PGHOST=instance13.fqdn
me-agent13-1  | + PGHOST=instance13.fqdn
me-agent13-1  | + export PGPORT=5432
me-agent13-1  | + PGPORT=5432
me-agent13-1  | + export PGUSER=postgres
me-agent13-1  | + PGUSER=postgres
me-agent13-1  | + PGPASSWORD=
me-agent13-1  | + export PGDATABASE=postgres
me-agent13-1  | + PGDATABASE=postgres
me-agent13-1  | + TEMBOARD_UI_URL=https://ui:8888/
me-agent13-1  | + export TEMBOARD_UI_USER=admin
me-agent13-1  | + TEMBOARD_UI_USER=admin
me-agent13-1  | + export TEMBOARD_UI_PASSWORD=admin
me-agent13-1  | + TEMBOARD_UI_PASSWORD=admin
me-agent13-1  | + echo 'Generating temboard-agent.conf'
me-agent13-1  | Generating temboard-agent.conf
me-agent13-1  | + mkdir -p /etc/temboard-agent/temboard-agent.conf.d
me-agent13-1  | + cat
me-agent13-1  | + '[' -x /usr/bin/docker ']'
me-agent13-1  | ++ docker inspect --format '{{ .HostConfig.NetworkMode }}' 51bd0fe1d36f
me-agent13-1  | /usr/local/bin/docker-entrypoint.sh: line 75: /usr/bin/docker: No such file or directory
me-agent13-1  | + network=
me-agent13-1  | + '[' 0 = 0 ']'
me-agent13-1  | ++ stat -c %u /var/lib/postgresql/data
me-agent13-1  | + POSTGRES_UID=999
me-agent13-1  | ++ stat -c %g /var/lib/postgresql/data
me-agent13-1  | + POSTGRES_GID=999
me-agent13-1  | + getent passwd postgres
me-agent13-1  | + chown -R postgres: /var/lib/postgresql /etc/temboard-agent /var/lib/temboard-agent
me-agent13-1  | + '[' -x /usr/bin/docker ']'
me-agent13-1  | ++ stat -c %g /var/run/docker.sock
me-agent13-1  | + DOCKER_GID=1001
me-agent13-1  | + getent group 1001
me-agent13-1  | + exec sudo -u postgres /usr/local/bin/docker-entrypoint.sh temboard-agent
me-agent13-1  | + '[' 999 = 0 ']'
me-agent13-1  | + command=temboard-agent
me-agent13-1  | + export PGHOST=instance13.fqdn
me-agent13-1  | + PGHOST=instance13.fqdn
me-agent13-1  | + export PGPORT=5432
me-agent13-1  | + PGPORT=5432
me-agent13-1  | + export PGUSER=postgres
me-agent13-1  | + PGUSER=postgres
me-agent13-1  | + PGPASSWORD=
me-agent13-1  | + export PGDATABASE=postgres
me-agent13-1  | + PGDATABASE=postgres
me-agent13-1  | + TEMBOARD_UI_URL=https://ui:8888/
me-agent13-1  | + export TEMBOARD_UI_USER=admin
me-agent13-1  | + TEMBOARD_UI_USER=admin
me-agent13-1  | + export TEMBOARD_UI_PASSWORD=admin
me-agent13-1  | + TEMBOARD_UI_PASSWORD=admin
me-agent13-1  | + echo 'Generating temboard-agent.conf'
me-agent13-1  | Generating temboard-agent.conf
me-agent13-1  | + mkdir -p /etc/temboard-agent/temboard-agent.conf.d
me-agent13-1  | + cat
me-agent13-1  | + '[' -x /usr/bin/docker ']'
me-agent13-1  | ++ docker inspect --format '{{ .HostConfig.NetworkMode }}' 51bd0fe1d36f
me-agent13-1  | /usr/local/bin/docker-entrypoint.sh: line 75: /usr/bin/docker: No such file or directory
me-agent13-1  | + network=
me-agent13-1  | + '[' 0 = 0 ']'
me-agent13-1  | ++ stat -c %u /var/lib/postgresql/data
me-agent13-1  | + POSTGRES_UID=999
me-agent13-1  | ++ stat -c %g /var/lib/postgresql/data
me-agent13-1  | + POSTGRES_GID=999
me-agent13-1  | + getent passwd postgres
me-agent13-1  | + chown -R postgres: /var/lib/postgresql /etc/temboard-agent /var/lib/temboard-agent
me-agent13-1  | + '[' -x /usr/bin/docker ']'
me-agent13-1  | ++ stat -c %g /var/run/docker.sock
me-agent13-1  | + DOCKER_GID=1001
me-agent13-1  | + getent group 1001
me-agent13-1  | + exec sudo -u postgres /usr/local/bin/docker-entrypoint.sh temboard-agent
me-agent13-1  | + '[' 999 = 0 ']'
me-agent13-1  | + command=temboard-agent
me-agent13-1  | + export PGHOST=instance13.fqdn
me-agent13-1  | + PGHOST=instance13.fqdn
me-agent13-1  | + export PGPORT=5432
me-agent13-1  | + PGPORT=5432
me-agent13-1  | + export PGUSER=postgres
me-agent13-1  | + PGUSER=postgres
me-agent13-1  | + PGPASSWORD=
me-agent13-1  | + export PGDATABASE=postgres
me-agent13-1  | + PGDATABASE=postgres
me-agent13-1  | + TEMBOARD_UI_URL=https://ui:8888/
me-agent13-1  | + export TEMBOARD_UI_USER=admin
me-agent13-1  | + TEMBOARD_UI_USER=admin
me-agent13-1  | + export TEMBOARD_UI_PASSWORD=admin
me-agent13-1  | + TEMBOARD_UI_PASSWORD=admin
me-agent13-1  | + echo 'Generating temboard-agent.conf'
me-agent13-1  | Generating temboard-agent.conf
me-agent13-1  | + mkdir -p /etc/temboard-agent/temboard-agent.conf.d
me-agent13-1  | + cat
me-agent13-1  | + '[' -x /usr/bin/docker ']'
me-agent13-1  | ++ docker inspect --format '{{ .HostConfig.NetworkMode }}' 51bd0fe1d36f
me-agent13-1  | /usr/local/bin/docker-entrypoint.sh: line 75: /usr/bin/docker: No such file or directory
me-agent13-1  | + network=
me-agent13-1  | + '[' 0 = 0 ']'
me-agent13-1  | ++ stat -c %u /var/lib/postgresql/data
me-agent13-1  | + POSTGRES_UID=999
me-agent13-1  | ++ stat -c %g /var/lib/postgresql/data
me-agent13-1  | + POSTGRES_GID=999
me-agent13-1  | + getent passwd postgres
me-agent13-1  | + chown -R postgres: /var/lib/postgresql /etc/temboard-agent /var/lib/temboard-agent
me-agent13-1  | + '[' -x /usr/bin/docker ']'
me-agent13-1  | ++ stat -c %g /var/run/docker.sock
me-agent13-1  | + DOCKER_GID=1001
me-agent13-1  | + getent group 1001
me-agent13-1  | + exec sudo -u postgres /usr/local/bin/docker-entrypoint.sh temboard-agent
me-agent13-1  | + '[' 999 = 0 ']'
me-agent13-1  | + command=temboard-agent
me-agent13-1  | + export PGHOST=instance13.fqdn
me-agent13-1  | + PGHOST=instance13.fqdn
me-agent13-1  | + export PGPORT=5432
me-agent13-1  | + PGPORT=5432
me-agent13-1  | + export PGUSER=postgres
me-agent13-1  | + PGUSER=postgres
me-agent13-1  | + PGPASSWORD=
me-agent13-1  | + export PGDATABASE=postgres
me-agent13-1  | + PGDATABASE=postgres
me-agent13-1  | + TEMBOARD_UI_URL=https://ui:8888/
me-agent13-1  | + export TEMBOARD_UI_USER=admin
me-agent13-1  | + TEMBOARD_UI_USER=admin
me-agent13-1  | + export TEMBOARD_UI_PASSWORD=admin
me-agent13-1  | + TEMBOARD_UI_PASSWORD=admin
me-agent13-1  | + echo 'Generating temboard-agent.conf'
me-agent13-1  | Generating temboard-agent.conf
me-agent13-1  | + mkdir -p /etc/temboard-agent/temboard-agent.conf.d
me-agent13-1  | + cat
me-agent13-1  | + '[' -x /usr/bin/docker ']'
me-agent13-1  | ++ docker inspect --format '{{ .HostConfig.NetworkMode }}' 51bd0fe1d36f
me-agent13-1  | /usr/local/bin/docker-entrypoint.sh: line 75: /usr/bin/docker: No such file or directory
me-agent13-1  | + network=

ALidghi avatar Mar 03 '22 09:03 ALidghi

Ok, there is something wrong with Mac, it's hard for me do deduce how to disable interaction between docker image entrypoint and host.

abdellahlidghi-agent13-1  | + '[' -x /usr/bin/docker ']'
abdellahlidghi-agent13-1  | ++ docker inspect --format '{{ .HostConfig.NetworkMode }}' 51bd0fe1d36f
abdellahlidghi-agent13-1  | /usr/local/bin/docker-entrypoint.sh: line 75: /usr/bin/docker: No such file or directory

Can you share what is the output of ls -dl /var/run/docker.sock ?

bersace avatar Mar 03 '22 09:03 bersace

ls -dl /var/run/docker.sock Here is the output : lrwxr-xr-x 1 root daemon 45 25 jan 17:18 /var/run/docker.sock -> /Users/me/.docker/run/docker.sock

ALidghi avatar Mar 03 '22 09:03 ALidghi

Thanks. What is the output of namei -om /usr/bin/docker ?

bersace avatar Mar 03 '22 10:03 bersace

I don't have this command on mac, but I don't have any docker file in /usr/bin folder.

ALidghi avatar Mar 03 '22 13:03 ALidghi

@ALidghi sorry, then can you use ls -dl ?

bersace avatar Mar 03 '22 13:03 bersace

@ALidghi sorry, then can you use ls -dl ?

I have this : (base) ➜ ~ ls -dl /usr/bin/docker ls: /usr/bin/docker: No such file or directory

When I download the github project I find the file docker-entrypoint.sh, but when I use wget to get the docker image of temboard and then use docker-compose up I cannot find this file

ALidghi avatar Mar 03 '22 14:03 ALidghi

Hi @ALidghi in git source tree, entrypoint.sh is copied as docker-entrypoint.sh in the Dockerfile. This is misleading, we should make this simpler.

bersace avatar Mar 03 '22 16:03 bersace

HI @bersace, should I modify the file name to entrypoint.sh ?

ALidghi avatar Mar 04 '22 09:03 ALidghi

@ALidghi yes and/or Dockerfile.

bersace avatar Mar 04 '22 09:03 bersace

When I use the " wget https://raw.githubusercontent.com/dalibo/temboard/master/docker/docker-compose.yml docker-compose up" command I still have the error : " /usr/local/bin/docker-entrypoint.sh: line 75: /usr/bin/docker: No such file or directory downloads-agent96-1 | ++ docker inspect --format '{{ .HostConfig.NetworkMode }}' c99427513772"

And when I download the repo on github manually, change the filename to entrypoint.sh in the dockerfile and use the "docker-compose up" command, I get this logs (And I cannot launch the UI) :

[+] Running 6/0 ⠿ Container temboard-master-postgres0-1 Created 0.0s ⠿ Container temboard-master-repository-1 Created 0.0s ⠿ Container temboard-master-postgres1-1 Created 0.0s ⠿ Container temboard-master-smtp-1 Created 0.0s ⠿ Container temboard-master-agent0-1 Created 0.0s ⠿ Container temboard-master-agent1-1 Created 0.0s Attaching to temboard-master-agent0-1, temboard-master-agent1-1, temboard-master-postgres0-1, temboard-master-postgres1-1, temboard-master-repository-1, temboard-master-smtp-1 temboard-master-postgres1-1 | Waiting for postgres0 to have network. temboard-master-postgres0-1 | Waiting for postgres1 to have network. temboard-master-repository-1 | temboard-master-repository-1 | PostgreSQL Database directory appears to contain a database; Skipping initialization temboard-master-repository-1 | temboard-master-postgres1-1 | psql: error: connection to server at "postgres0" (172.22.0.3), port 5432 failed: Connection refused temboard-master-postgres1-1 | Is the server running on that host and accepting TCP/IP connections? temboard-master-postgres0-1 | psql: error: connection to server at "postgres1" (172.22.0.4), port 5432 failed: Connection refused temboard-master-postgres0-1 | Is the server running on that host and accepting TCP/IP connections? temboard-master-repository-1 | 2022-03-07 08:57:24.746 UTC [1] LOG: starting PostgreSQL 14.2 on aarch64-unknown-linux-musl, compiled by gcc (Alpine 10.3.1_git20211027) 10.3.1 20211027, 64-bit temboard-master-repository-1 | 2022-03-07 08:57:24.746 UTC [1] LOG: listening on IPv4 address "0.0.0.0", port 5432 temboard-master-repository-1 | 2022-03-07 08:57:24.746 UTC [1] LOG: listening on IPv6 address "::", port 5432 temboard-master-smtp-1 | /usr/local/lib/python3.10/smtpd.py:104: DeprecationWarning: The asyncore module is deprecated. The recommended replacement is asyncio temboard-master-smtp-1 | import asyncore temboard-master-smtp-1 | /usr/local/lib/python3.10/smtpd.py:105: DeprecationWarning: The asynchat module is deprecated. The recommended replacement is asyncio temboard-master-smtp-1 | import asynchat temboard-master-repository-1 | 2022-03-07 08:57:24.751 UTC [1] LOG: listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432" temboard-master-repository-1 | 2022-03-07 08:57:24.757 UTC [21] LOG: database system was shut down at 2022-03-07 08:53:00 UTC temboard-master-smtp-1 | DebuggingServer started at Mon Mar 7 08:57:24 2022 temboard-master-smtp-1 | Local addr: ('localhost', 8025) temboard-master-smtp-1 | Remote addr:('localhost', 25) temboard-master-repository-1 | 2022-03-07 08:57:24.766 UTC [1] LOG: database system is ready to accept connections temboard-master-agent1-1 | + '[' 0 = 0 ']' temboard-master-agent0-1 | + '[' 0 = 0 ']' temboard-master-agent1-1 | ++ stat -c %u /var/lib/postgresql/data temboard-master-agent0-1 | ++ stat -c %u /var/lib/postgresql/data temboard-master-agent0-1 | + POSTGRES_UID=70 temboard-master-agent1-1 | + POSTGRES_UID=70 temboard-master-agent0-1 | ++ stat -c %g /var/lib/postgresql/data temboard-master-agent1-1 | ++ stat -c %g /var/lib/postgresql/data temboard-master-agent1-1 | + POSTGRES_GID=70 temboard-master-agent0-1 | + POSTGRES_GID=70 temboard-master-agent0-1 | + getent passwd postgres temboard-master-agent1-1 | + getent passwd postgres temboard-master-agent0-1 | + chown -R postgres: /var/lib/postgresql /etc/temboard-agent /var/lib/temboard-agent temboard-master-agent1-1 | + chown -R postgres: /var/lib/postgresql /etc/temboard-agent /var/lib/temboard-agent temboard-master-agent1-1 | + '[' -x /usr/bin/docker ']' temboard-master-agent0-1 | + '[' -x /usr/bin/docker ']' temboard-master-agent1-1 | ++ stat -c %g /var/run/docker.sock temboard-master-agent0-1 | ++ stat -c %g /var/run/docker.sock temboard-master-agent1-1 | + DOCKER_GID=1001 temboard-master-agent1-1 | + getent group 1001 temboard-master-agent0-1 | + DOCKER_GID=1001 temboard-master-agent0-1 | + getent group 1001 temboard-master-agent1-1 | + exec sudo -u postgres /usr/local/bin/docker-entrypoint.sh /usr/bin/tini sleep infinity temboard-master-agent0-1 | + exec sudo -u postgres /usr/local/bin/docker-entrypoint.sh /usr/bin/tini sleep infinity temboard-master-agent1-1 | + '[' 70 = 0 ']' temboard-master-agent0-1 | + '[' 70 = 0 ']' temboard-master-agent0-1 | + command='/usr/bin/tini sleep infinity' temboard-master-agent1-1 | + command='/usr/bin/tini sleep infinity' temboard-master-agent0-1 | + export PGHOST=postgres0.dev temboard-master-agent0-1 | + PGHOST=postgres0.dev temboard-master-agent0-1 | + export PGPORT=5432 temboard-master-agent0-1 | + PGPORT=5432 temboard-master-agent0-1 | + export PGUSER=postgres temboard-master-agent0-1 | + PGUSER=postgres temboard-master-agent0-1 | + PGPASSWORD= temboard-master-agent0-1 | + export PGDATABASE=postgres temboard-master-agent0-1 | + PGDATABASE=postgres temboard-master-agent0-1 | + TEMBOARD_UI_URL= temboard-master-agent0-1 | + export TEMBOARD_UI_USER=admin temboard-master-agent0-1 | + TEMBOARD_UI_USER=admin temboard-master-agent0-1 | + export TEMBOARD_UI_PASSWORD=admin temboard-master-agent0-1 | + TEMBOARD_UI_PASSWORD=admin temboard-master-agent1-1 | + export PGHOST=postgres1.dev temboard-master-agent0-1 | + echo 'Generating temboard-agent.conf' temboard-master-agent1-1 | + PGHOST=postgres1.dev temboard-master-agent0-1 | Generating temboard-agent.conf temboard-master-agent1-1 | + export PGPORT=5432 temboard-master-agent1-1 | + PGPORT=5432 temboard-master-agent0-1 | + mkdir -p /etc/temboard-agent/temboard-agent.conf.d temboard-master-agent1-1 | + export PGUSER=postgres temboard-master-agent1-1 | + PGUSER=postgres temboard-master-agent1-1 | + PGPASSWORD= temboard-master-agent1-1 | + export PGDATABASE=postgres temboard-master-agent1-1 | + PGDATABASE=postgres temboard-master-agent1-1 | + TEMBOARD_UI_URL= temboard-master-agent1-1 | + export TEMBOARD_UI_USER=admin temboard-master-agent1-1 | + TEMBOARD_UI_USER=admin temboard-master-agent1-1 | + export TEMBOARD_UI_PASSWORD=admin temboard-master-agent1-1 | + TEMBOARD_UI_PASSWORD=admin temboard-master-agent1-1 | + echo 'Generating temboard-agent.conf' temboard-master-agent1-1 | Generating temboard-agent.conf temboard-master-agent1-1 | + mkdir -p /etc/temboard-agent/temboard-agent.conf.d temboard-master-agent1-1 | + cat temboard-master-agent0-1 | + cat temboard-master-agent1-1 | + '[' -x /usr/bin/docker ']' temboard-master-agent0-1 | + '[' -x /usr/bin/docker ']' temboard-master-agent1-1 | ++ docker inspect --format '{{ .HostConfig.NetworkMode }}' 54c2b8cdf77a temboard-master-agent0-1 | ++ docker inspect --format '{{ .HostConfig.NetworkMode }}' 9feb84fa6bf3 temboard-master-postgres1-1 | psql: error: connection to server at "postgres0" (172.22.0.3), port 5432 failed: Connection refused temboard-master-postgres1-1 | Is the server running on that host and accepting TCP/IP connections? temboard-master-postgres0-1 | psql: error: connection to server at "postgres1" (172.22.0.4), port 5432 failed: Connection refused temboard-master-postgres0-1 | Is the server running on that host and accepting TCP/IP connections? temboard-master-agent1-1 | + network=temboard-master_default temboard-master-agent1-1 | + links=($(docker inspect --format '{{ $net := index .NetworkSettings.Networks "'"${network}"'" }}{{range $net.Links }}{{.}} {{end}}' $HOSTNAME)) temboard-master-agent0-1 | + network=temboard-master_default temboard-master-agent0-1 | + links=($(docker inspect --format '{{ $net := index .NetworkSettings.Networks "'"${network}"'" }}{{range $net.Links }}{{.}} {{end}}' $HOSTNAME)) temboard-master-agent1-1 | ++ docker inspect --format '{{ $net := index .NetworkSettings.Networks "temboard-master_default" }}{{range $net.Links }}{{.}} {{end}}' 54c2b8cdf77a temboard-master-agent0-1 | ++ docker inspect --format '{{ $net := index .NetworkSettings.Networks "temboard-master_default" }}{{range $net.Links }}{{.}} {{end}}' 9feb84fa6bf3 temboard-master-agent1-1 | + links=(${links[@]%%:${TEMBOARD_HOSTNAME}}) temboard-master-agent1-1 | + PGCONTAINER='temboard-master-postgres1-1 ' temboard-master-agent1-1 | ++ docker inspect --format '{{ index .Config.Labels "com.docker.compose.service"}}' 54c2b8cdf77a temboard-master-agent0-1 | + links=(${links[@]%%:${TEMBOARD_HOSTNAME}}) temboard-master-agent0-1 | + PGCONTAINER='temboard-master-postgres0-1 ' temboard-master-agent0-1 | ++ docker inspect --format '{{ index .Config.Labels "com.docker.compose.service"}}' 9feb84fa6bf3 temboard-master-postgres1-1 | psql: error: connection to server at "postgres0" (172.22.0.3), port 5432 failed: Connection refused temboard-master-postgres1-1 | Is the server running on that host and accepting TCP/IP connections? temboard-master-postgres0-1 | psql: error: connection to server at "postgres1" (172.22.0.4), port 5432 failed: Connection refused temboard-master-postgres0-1 | Is the server running on that host and accepting TCP/IP connections? temboard-master-agent1-1 | + COMPOSE_SERVICE=agent1 temboard-master-agent1-1 | + echo 'Managing PostgreSQL container temboard-master-postgres1-1 .' temboard-master-agent1-1 | Managing PostgreSQL container temboard-master-postgres1-1 . temboard-master-agent1-1 | + cat temboard-master-agent0-1 | + COMPOSE_SERVICE=agent0 temboard-master-agent0-1 | + echo 'Managing PostgreSQL container temboard-master-postgres0-1 .' temboard-master-agent0-1 | Managing PostgreSQL container temboard-master-postgres0-1 . temboard-master-agent0-1 | + cat temboard-master-agent1-1 | + cat temboard-master-agent0-1 | + cat temboard-master-agent1-1 | + touch /etc/temboard-agent/users temboard-master-agent0-1 | + touch /etc/temboard-agent/users temboard-master-agent1-1 | + chmod 0600 /etc/temboard-agent/users temboard-master-agent0-1 | + chmod 0600 /etc/temboard-agent/users temboard-master-agent1-1 | + for entry in ${TEMBOARD_USERS_LIST-alice:alice bob:bob} temboard-master-agent1-1 | + echo 'Adding user alice.' temboard-master-agent1-1 | Adding user alice. temboard-master-agent1-1 | + sed -i /alice/d /etc/temboard-agent/users temboard-master-agent0-1 | + for entry in ${TEMBOARD_USERS_LIST-alice:alice bob:bob} temboard-master-agent0-1 | Adding user alice. temboard-master-agent0-1 | + echo 'Adding user alice.' temboard-master-agent0-1 | + sed -i /alice/d /etc/temboard-agent/users temboard-master-agent1-1 | + temboard-agent-password alice:alice temboard-master-agent0-1 | + temboard-agent-password alice:alice temboard-master-agent1-1 | + for entry in ${TEMBOARD_USERS_LIST-alice:alice bob:bob} temboard-master-agent1-1 | + echo 'Adding user bob.' temboard-master-agent0-1 | + for entry in ${TEMBOARD_USERS_LIST-alice:alice bob:bob} temboard-master-agent0-1 | + echo 'Adding user bob.' temboard-master-agent0-1 | Adding user bob. temboard-master-agent0-1 | + sed -i /bob/d /etc/temboard-agent/users temboard-master-agent1-1 | Adding user bob. temboard-master-agent1-1 | + sed -i /bob/d /etc/temboard-agent/users temboard-master-agent1-1 | + temboard-agent-password bob:bob temboard-master-agent0-1 | + temboard-agent-password bob:bob temboard-master-postgres1-1 | psql: error: connection to server at "postgres0" (172.22.0.3), port 5432 failed: Connection refused temboard-master-postgres1-1 | Is the server running on that host and accepting TCP/IP connections? temboard-master-postgres0-1 | psql: error: connection to server at "postgres1" (172.22.0.4), port 5432 failed: Connection refused temboard-master-postgres0-1 | Is the server running on that host and accepting TCP/IP connections? temboard-master-agent0-1 | + wait-for-it postgres0.dev:5432 temboard-master-agent1-1 | + wait-for-it postgres1.dev:5432 temboard-master-agent1-1 | wait-for-it: waiting 15 seconds for postgres1.dev:5432 temboard-master-agent0-1 | wait-for-it: waiting 15 seconds for postgres0.dev:5432 temboard-master-postgres1-1 | psql: error: connection to server at "postgres0" (172.22.0.3), port 5432 failed: Connection refused temboard-master-postgres1-1 | Is the server running on that host and accepting TCP/IP connections? temboard-master-postgres0-1 | psql: error: connection to server at "postgres1" (172.22.0.4), port 5432 failed: Connection refused temboard-master-postgres0-1 | Is the server running on that host and accepting TCP/IP connections? temboard-master-postgres0-1 | psql: error: connection to server at "postgres1" (172.22.0.4), port 5432 failed: Connection refused temboard-master-postgres0-1 | Is the server running on that host and accepting TCP/IP connections? temboard-master-postgres1-1 | psql: error: connection to server at "postgres0" (172.22.0.3), port 5432 failed: Connection refused temboard-master-postgres1-1 | Is the server running on that host and accepting TCP/IP connections? temboard-master-postgres0-1 | psql: error: connection to server at "postgres1" (172.22.0.4), port 5432 failed: Connection refused temboard-master-postgres0-1 | Is the server running on that host and accepting TCP/IP connections? temboard-master-postgres1-1 | psql: error: connection to server at "postgres0" (172.22.0.3), port 5432 failed: Connection refused temboard-master-postgres1-1 | Is the server running on that host and accepting TCP/IP connections? temboard-master-postgres0-1 | postgres1 does not respond. Restarting. temboard-master-postgres1-1 | postgres0 does not respond. Restarting. temboard-master-postgres1-1 | temboard-master-postgres1-1 | PostgreSQL Database directory appears to contain a database; Skipping initialization temboard-master-postgres1-1 | temboard-master-postgres0-1 | temboard-master-postgres0-1 | PostgreSQL Database directory appears to contain a database; Skipping initialization temboard-master-postgres0-1 | temboard-master-postgres0-1 | 2022-03-07 08:57:30.782 UTC [1]: [1-1] app=,db=,client=,user= LOG: starting PostgreSQL 14.2 on aarch64-unknown-linux-musl, compiled by gcc (Alpine 10.3.1_git20211027) 10.3.1 20211027, 64-bit temboard-master-postgres0-1 | 2022-03-07 08:57:30.782 UTC [1]: [2-1] app=,db=,client=,user= LOG: listening on IPv4 address "0.0.0.0", port 5432 temboard-master-postgres0-1 | 2022-03-07 08:57:30.782 UTC [1]: [3-1] app=,db=,client=,user= LOG: listening on IPv6 address "::", port 5432 temboard-master-postgres1-1 | 2022-03-07 08:57:30.784 UTC [1]: [1-1] app=,db=,client=,user= LOG: starting PostgreSQL 14.2 on aarch64-unknown-linux-musl, compiled by gcc (Alpine 10.3.1_git20211027) 10.3.1 20211027, 64-bit temboard-master-postgres1-1 | 2022-03-07 08:57:30.784 UTC [1]: [2-1] app=,db=,client=,user= LOG: listening on IPv4 address "0.0.0.0", port 5432 temboard-master-postgres1-1 | 2022-03-07 08:57:30.784 UTC [1]: [3-1] app=,db=,client=,user= LOG: listening on IPv6 address "::", port 5432 temboard-master-postgres0-1 | 2022-03-07 08:57:30.784 UTC [1]: [4-1] app=,db=,client=,user= LOG: listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432" temboard-master-postgres1-1 | 2022-03-07 08:57:30.789 UTC [1]: [4-1] app=,db=,client=,user= LOG: listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432" temboard-master-postgres0-1 | 2022-03-07 08:57:30.791 UTC [38]: [1-1] app=,db=,client=,user= LOG: database system was shut down at 2022-03-07 08:53:00 UTC temboard-master-postgres1-1 | 2022-03-07 08:57:30.793 UTC [37]: [1-1] app=,db=,client=,user= LOG: database system was shut down at 2022-03-07 08:53:00 UTC temboard-master-postgres0-1 | 2022-03-07 08:57:30.795 UTC [1]: [5-1] app=,db=,client=,user= LOG: database system is ready to accept connections temboard-master-postgres1-1 | 2022-03-07 08:57:30.797 UTC [1]: [5-1] app=,db=,client=,user= LOG: database system is ready to accept connections temboard-master-agent0-1 | wait-for-it: postgres0.dev:5432 is available after 3 seconds temboard-master-agent1-1 | wait-for-it: postgres1.dev:5432 is available after 3 seconds temboard-master-agent0-1 | + '[' -z '/usr/bin/tini sleep infinity' -a -n admin ']' temboard-master-agent1-1 | + '[' -z '/usr/bin/tini sleep infinity' -a -n admin ']' temboard-master-agent1-1 | + set -x temboard-master-agent1-1 | + exec /usr/bin/tini sleep infinity temboard-master-agent0-1 | + set -x temboard-master-agent0-1 | + exec /usr/bin/tini sleep infinity temboard-master-agent0-1 | [WARN tini (27)] Tini is not running as PID 1 and isn't registered as a child subreaper. temboard-master-agent0-1 | Zombie processes will not be re-parented to Tini, so zombie reaping won't work. temboard-master-agent0-1 | To fix the problem, use the -s option or set the environment variable TINI_SUBREAPER to register Tini as a child subreaper, or run Tini as PID 1. temboard-master-agent1-1 | [WARN tini (27)] Tini is not running as PID 1 and isn't registered as a child subreaper. temboard-master-agent1-1 | Zombie processes will not be re-parented to Tini, so zombie reaping won't work. temboard-master-agent1-1 | To fix the problem, use the -s option or set the environment variable TINI_SUBREAPER to register Tini as a child subreaper, or run Tini as PID 1.

ALidghi avatar Mar 07 '22 09:03 ALidghi

@ALidghi you are using the development docker-compose.yml. Quickstart compose is docker/docker-compose.yml

bersace avatar Mar 07 '22 09:03 bersace

Sorry, I used docker-compose up command from the docker folder this time, the UI works but I still don't have any instance. Here are my logs :

(base) ➜  docker docker-compose up
[+] Running 19/19
 ⠿ Network docker_default         Created                                                                                                                                                                                                                                                                                                                              0.1s
 ⠿ Volume "docker_data12"         Created                                                                                                                                                                                                                                                                                                                              0.1s
 ⠿ Volume "docker_run12"          Created                                                                                                                                                                                                                                                                                                                              0.0s
 ⠿ Volume "docker_data13"         Created                                                                                                                                                                                                                                                                                                                              0.1s
 ⠿ Volume "docker_run13"          Created                                                                                                                                                                                                                                                                                                                              0.0s
 ⠿ Volume "docker_data10"         Created                                                                                                                                                                                                                                                                                                                              0.0s
 ⠿ Volume "docker_run10"          Created                                                                                                                                                                                                                                                                                                                              0.0s
 ⠿ Volume "docker_data96"         Created                                                                                                                                                                                                                                                                                                                              0.0s
 ⠿ Volume "docker_run96"          Created                                                                                                                                                                                                                                                                                                                              0.0s
 ⠿ Container docker-instance13-1  Created                                                                                                                                                                                                                                                                                                                              0.4s
 ⠿ Container docker-instance12-1  Created                                                                                                                                                                                                                                                                                                                              0.4s
 ⠿ Container docker-repository-1  Created                                                                                                                                                                                                                                                                                                                              0.4s
 ⠿ Container docker-instance10-1  Created                                                                                                                                                                                                                                                                                                                              0.4s
 ⠿ Container docker-instance96-1  Created                                                                                                                                                                                                                                                                                                                              0.4s
 ⠿ Container docker-ui-1          Created                                                                                                                                                                                                                                                                                                                              0.3s
 ⠿ Container docker-agent10-1     Created                                                                                                                                                                                                                                                                                                                              0.2s
 ⠿ Container docker-agent96-1     Created                                                                                                                                                                                                                                                                                                                              0.2s
 ⠿ Container docker-agent12-1     Created                                                                                                                                                                                                                                                                                                                              0.2s
 ⠿ Container docker-agent13-1     Created                                                                                                                                                                                                                                                                                                                              0.3s
Attaching to docker-agent10-1, docker-agent12-1, docker-agent13-1, docker-agent96-1, docker-instance10-1, docker-instance12-1, docker-instance13-1, docker-instance96-1, docker-repository-1, docker-ui-1
docker-instance13-1  | The files belonging to this database system will be owned by user "postgres".
docker-instance13-1  | This user must also own the server process.
docker-instance13-1  | 
docker-instance13-1  | The database cluster will be initialized with locale "en_US.utf8".
docker-instance13-1  | The default database encoding has accordingly been set to "UTF8".
docker-instance13-1  | The default text search configuration will be set to "english".
docker-instance13-1  | 
docker-instance13-1  | Data page checksums are disabled.
docker-instance13-1  | 
docker-instance13-1  | fixing permissions on existing directory /var/lib/postgresql/data ... ok
docker-instance13-1  | creating subdirectories ... ok
docker-instance13-1  | selecting dynamic shared memory implementation ... posix
docker-repository-1  | The files belonging to this database system will be owned by user "postgres".
docker-repository-1  | This user must also own the server process.
docker-repository-1  | 
docker-repository-1  | The database cluster will be initialized with locale "en_US.utf8".
docker-repository-1  | The default database encoding has accordingly been set to "UTF8".
docker-repository-1  | The default text search configuration will be set to "english".
docker-repository-1  | 
docker-repository-1  | Data page checksums are disabled.
docker-repository-1  | 
docker-repository-1  | fixing permissions on existing directory /var/lib/postgresql/data ... ok
docker-repository-1  | creating subdirectories ... ok
docker-repository-1  | selecting dynamic shared memory implementation ... posix
docker-instance12-1  | The files belonging to this database system will be owned by user "postgres".
docker-instance12-1  | This user must also own the server process.
docker-instance12-1  | 
docker-instance12-1  | The database cluster will be initialized with locale "en_US.utf8".
docker-instance12-1  | The default database encoding has accordingly been set to "UTF8".
docker-instance12-1  | The default text search configuration will be set to "english".
docker-instance12-1  | 
docker-instance12-1  | Data page checksums are disabled.
docker-instance12-1  | 
docker-instance12-1  | fixing permissions on existing directory /var/lib/postgresql/data ... ok
docker-instance12-1  | creating subdirectories ... ok
docker-instance12-1  | selecting dynamic shared memory implementation ... posix
docker-instance13-1  | selecting default max_connections ... 100
docker-repository-1  | selecting default max_connections ... 100
docker-instance13-1  | selecting default shared_buffers ... 128MB
docker-instance12-1  | selecting default max_connections ... 100
docker-repository-1  | selecting default shared_buffers ... 128MB
docker-instance13-1  | selecting default time zone ... Etc/UTC
docker-instance12-1  | selecting default shared_buffers ... 128MB
docker-repository-1  | selecting default time zone ... Etc/UTC
docker-repository-1  | creating configuration files ... ok
docker-instance13-1  | creating configuration files ... ok
docker-instance12-1  | selecting default time zone ... Etc/UTC
docker-instance12-1  | creating configuration files ... ok
docker-instance10-1  | The files belonging to this database system will be owned by user "postgres".
docker-instance10-1  | This user must also own the server process.
docker-instance10-1  | 
docker-instance10-1  | The database cluster will be initialized with locale "en_US.utf8".
docker-instance10-1  | The default database encoding has accordingly been set to "UTF8".
docker-instance10-1  | The default text search configuration will be set to "english".
docker-instance10-1  | 
docker-instance10-1  | Data page checksums are disabled.
docker-instance10-1  | 
docker-instance10-1  | fixing permissions on existing directory /var/lib/postgresql/data ... ok
docker-instance10-1  | creating subdirectories ... ok
docker-instance10-1  | selecting default max_connections ... 100
docker-instance10-1  | selecting default shared_buffers ... 128MB
docker-instance10-1  | selecting default timezone ... Etc/UTC
docker-instance10-1  | selecting dynamic shared memory implementation ... posix
docker-instance10-1  | creating configuration files ... ok
docker-instance12-1  | running bootstrap script ... ok
docker-repository-1  | running bootstrap script ... ok
docker-instance13-1  | running bootstrap script ... ok
docker-ui-1          | Generating temboard.conf
docker-instance96-1  | The files belonging to this database system will be owned by user "postgres".
docker-instance96-1  | This user must also own the server process.
docker-instance96-1  | 
docker-instance96-1  | The database cluster will be initialized with locale "en_US.utf8".
docker-instance96-1  | The default database encoding has accordingly been set to "UTF8".
docker-instance96-1  | The default text search configuration will be set to "english".
docker-instance96-1  | 
docker-instance96-1  | Data page checksums are disabled.
docker-instance96-1  | 
docker-instance96-1  | fixing permissions on existing directory /var/lib/postgresql/data ... ok
docker-instance96-1  | creating subdirectories ... ok
docker-instance10-1  | running bootstrap script ... ok
docker-instance96-1  | selecting default max_connections ... 100
docker-instance96-1  | selecting default shared_buffers ... 128MB
docker-instance96-1  | selecting default timezone ... Etc/UTC
docker-instance96-1  | selecting dynamic shared memory implementation ... posix
docker-instance96-1  | creating configuration files ... ok
docker-ui-1          | wait-for-it: waiting 15 seconds for repository:5432
docker-repository-1  | performing post-bootstrap initialization ... ok
docker-instance13-1  | performing post-bootstrap initialization ... ok
docker-instance96-1  | running bootstrap script ... ok
docker-instance12-1  | performing post-bootstrap initialization ... ok
docker-repository-1  | syncing data to disk ... ok
docker-repository-1  | 
docker-repository-1  | 
docker-repository-1  | Success. You can now start the database server using:
docker-repository-1  | 
docker-repository-1  |     pg_ctl -D /var/lib/postgresql/data -l logfile start
docker-repository-1  | 
docker-repository-1  | initdb: warning: enabling "trust" authentication for local connections
docker-repository-1  | You can change this by editing pg_hba.conf or using the option -A, or
docker-repository-1  | --auth-local and --auth-host, the next time you run initdb.
docker-agent10-1     | + '[' 0 = 0 ']'
docker-agent13-1     | + '[' 0 = 0 ']'
docker-agent10-1     | ++ stat -c %u /var/lib/postgresql/data
docker-agent12-1     | + '[' 0 = 0 ']'
docker-agent96-1     | + '[' 0 = 0 ']'
docker-agent13-1     | ++ stat -c %u /var/lib/postgresql/data
docker-agent12-1     | ++ stat -c %u /var/lib/postgresql/data
docker-agent96-1     | ++ stat -c %u /var/lib/postgresql/data
docker-instance13-1  | syncing data to disk ... ok
docker-instance13-1  | 
docker-instance13-1  | initdb: warning: enabling "trust" authentication for local connections
docker-instance13-1  | You can change this by editing pg_hba.conf or using the option -A, or
docker-instance13-1  | --auth-local and --auth-host, the next time you run initdb.
docker-instance13-1  | 
docker-instance13-1  | Success. You can now start the database server using:
docker-instance13-1  | 
docker-instance13-1  |     pg_ctl -D /var/lib/postgresql/data -l logfile start
docker-instance13-1  | 
docker-agent12-1     | + POSTGRES_UID=999
docker-agent12-1     | ++ stat -c %g /var/lib/postgresql/data
docker-agent10-1     | + POSTGRES_UID=999
docker-agent13-1     | + POSTGRES_UID=999
docker-agent10-1     | ++ stat -c %g /var/lib/postgresql/data
docker-agent13-1     | ++ stat -c %g /var/lib/postgresql/data
docker-agent96-1     | + POSTGRES_UID=999
docker-agent96-1     | ++ stat -c %g /var/lib/postgresql/data
docker-repository-1  | waiting for server to start....2022-03-07 09:17:13.647 UTC [48] LOG:  starting PostgreSQL 13.6 (Debian 13.6-1.pgdg110+1) on aarch64-unknown-linux-gnu, compiled by gcc (Debian 10.2.1-6) 10.2.1 20210110, 64-bit
docker-agent12-1     | + POSTGRES_GID=999
docker-agent12-1     | + getent passwd postgres
docker-agent13-1     | + POSTGRES_GID=999
docker-agent13-1     | + getent passwd postgres
docker-repository-1  | 2022-03-07 09:17:13.666 UTC [48] LOG:  listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432"
docker-instance13-1  | waiting for server to start....2022-03-07 09:17:13.678 UTC [49] LOG:  starting PostgreSQL 13.6 (Debian 13.6-1.pgdg110+1) on aarch64-unknown-linux-gnu, compiled by gcc (Debian 10.2.1-6) 10.2.1 20210110, 64-bit
docker-instance13-1  | 2022-03-07 09:17:13.685 UTC [49] LOG:  listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432"
docker-agent96-1     | + POSTGRES_GID=999
docker-agent96-1     | + getent passwd postgres
docker-instance13-1  | 2022-03-07 09:17:13.715 UTC [50] LOG:  database system was shut down at 2022-03-07 09:17:12 UTC
docker-instance13-1  | 2022-03-07 09:17:13.737 UTC [49] LOG:  database system is ready to accept connections
docker-agent96-1     | + groupadd --system --gid 999 postgres
docker-repository-1  | 2022-03-07 09:17:13.760 UTC [49] LOG:  database system was shut down at 2022-03-07 09:17:12 UTC
docker-agent10-1     | + POSTGRES_GID=999
docker-agent10-1     | + getent passwd postgres
docker-repository-1  | 2022-03-07 09:17:13.775 UTC [48] LOG:  database system is ready to accept connections
docker-agent13-1     | + groupadd --system --gid 999 postgres
docker-repository-1  |  done
docker-repository-1  | server started
docker-agent12-1     | + groupadd --system --gid 999 postgres
docker-instance13-1  |  done
docker-instance13-1  | server started
docker-instance12-1  | syncing data to disk ... ok
docker-instance12-1  | 
docker-instance12-1  | 
docker-instance12-1  | Success. You can now start the database server using:
docker-instance12-1  | 
docker-instance12-1  |     pg_ctl -D /var/lib/postgresql/data -l logfile start
docker-instance12-1  | 
docker-instance12-1  | initdb: warning: enabling "trust" authentication for local connections
docker-instance12-1  | You can change this by editing pg_hba.conf or using the option -A, or
docker-instance12-1  | --auth-local and --auth-host, the next time you run initdb.
docker-agent10-1     | + groupadd --system --gid 999 postgres
docker-agent13-1     | + useradd --system --home-dir /var/lib/postgresql --no-create-home --uid 999 --gid postgres --shell /bin/bash postgres
docker-agent96-1     | + useradd --system --home-dir /var/lib/postgresql --no-create-home --uid 999 --gid postgres --shell /bin/bash postgres
docker-instance12-1  | waiting for server to start....2022-03-07 09:17:14.007 UTC [49] LOG:  starting PostgreSQL 12.10 (Debian 12.10-1.pgdg110+1) on aarch64-unknown-linux-gnu, compiled by gcc (Debian 10.2.1-6) 10.2.1 20210110, 64-bit
docker-instance12-1  | 2022-03-07 09:17:14.023 UTC [49] LOG:  listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432"
docker-agent12-1     | + useradd --system --home-dir /var/lib/postgresql --no-create-home --uid 999 --gid postgres --shell /bin/bash postgres
docker-instance12-1  | 2022-03-07 09:17:14.073 UTC [50] LOG:  database system was shut down at 2022-03-07 09:17:13 UTC
docker-instance12-1  | 2022-03-07 09:17:14.092 UTC [49] LOG:  database system is ready to accept connections
docker-agent10-1     | + useradd --system --home-dir /var/lib/postgresql --no-create-home --uid 999 --gid postgres --shell /bin/bash postgres
docker-instance13-1  | 
docker-instance13-1  | /usr/local/bin/docker-entrypoint.sh: ignoring /docker-entrypoint-initdb.d/*
docker-instance13-1  | 
docker-instance13-1  | 2022-03-07 09:17:14.135 UTC [49] LOG:  received fast shutdown request
docker-instance13-1  | waiting for server to shut down....2022-03-07 09:17:14.141 UTC [49] LOG:  aborting any active transactions
docker-instance13-1  | 2022-03-07 09:17:14.146 UTC [49] LOG:  background worker "logical replication launcher" (PID 56) exited with exit code 1
docker-instance13-1  | 2022-03-07 09:17:14.146 UTC [51] LOG:  shutting down
docker-instance12-1  |  done
docker-instance12-1  | server started
docker-agent96-1     | + chown -R postgres: /var/lib/postgresql /etc/temboard-agent /var/lib/temboard-agent
docker-agent13-1     | + chown -R postgres: /var/lib/postgresql /etc/temboard-agent /var/lib/temboard-agent
docker-agent96-1     | + '[' -x /usr/bin/docker ']'
docker-agent96-1     | ++ stat -c %g /var/run/docker.sock
docker-instance12-1  | 
docker-instance12-1  | /usr/local/bin/docker-entrypoint.sh: ignoring /docker-entrypoint-initdb.d/*
docker-instance12-1  | 
docker-instance12-1  | 2022-03-07 09:17:14.326 UTC [49] LOG:  received fast shutdown request
docker-agent12-1     | + chown -R postgres: /var/lib/postgresql /etc/temboard-agent /var/lib/temboard-agent
docker-instance13-1  | 2022-03-07 09:17:14.335 UTC [49] LOG:  database system is shut down
docker-instance12-1  | waiting for server to shut down....2022-03-07 09:17:14.341 UTC [49] LOG:  aborting any active transactions
docker-instance13-1  |  done
docker-instance13-1  | server stopped
docker-instance12-1  | 2022-03-07 09:17:14.342 UTC [49] LOG:  background worker "logical replication launcher" (PID 56) exited with exit code 1
docker-instance13-1  | 
docker-instance13-1  | PostgreSQL init process complete; ready for start up.
docker-instance13-1  | 
docker-instance12-1  | 2022-03-07 09:17:14.345 UTC [51] LOG:  shutting down
docker-agent96-1     | + DOCKER_GID=1001
docker-agent96-1     | + getent group 1001
docker-instance13-1  | 2022-03-07 09:17:14.404 UTC [1] LOG:  starting PostgreSQL 13.6 (Debian 13.6-1.pgdg110+1) on aarch64-unknown-linux-gnu, compiled by gcc (Debian 10.2.1-6) 10.2.1 20210110, 64-bit
docker-instance13-1  | 2022-03-07 09:17:14.404 UTC [1] LOG:  listening on IPv4 address "0.0.0.0", port 5432
docker-agent10-1     | + chown -R postgres: /var/lib/postgresql /etc/temboard-agent /var/lib/temboard-agent
docker-agent12-1     | /bin/chown: changing ownership of '/var/lib/postgresql/data/pg_logical/replorigin_checkpoint.tmp': No such file or directory
docker-instance13-1  | 2022-03-07 09:17:14.414 UTC [1] LOG:  listening on IPv6 address "::", port 5432
docker-agent96-1     | + groupadd --system --gid 1001 docker-host
docker-agent13-1     | + '[' -x /usr/bin/docker ']'
docker-agent13-1     | ++ stat -c %g /var/run/docker.sock
docker-instance13-1  | 2022-03-07 09:17:14.438 UTC [1] LOG:  listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432"
docker-instance13-1  | 2022-03-07 09:17:14.467 UTC [61] LOG:  database system was shut down at 2022-03-07 09:17:14 UTC
docker-agent13-1     | + DOCKER_GID=1001
docker-agent13-1     | + getent group 1001
docker-instance13-1  | 2022-03-07 09:17:14.492 UTC [1] LOG:  database system is ready to accept connections
docker-instance12-1  | 2022-03-07 09:17:14.532 UTC [49] LOG:  database system is shut down
docker-instance12-1  |  done
docker-instance12-1  | server stopped
docker-instance12-1  | 
docker-instance12-1  | PostgreSQL init process complete; ready for start up.
docker-instance12-1  | 
docker-agent10-1     | + '[' -x /usr/bin/docker ']'
docker-agent10-1     | ++ stat -c %g /var/run/docker.sock
docker-agent13-1     | + groupadd --system --gid 1001 docker-host
docker-instance12-1  | 2022-03-07 09:17:14.569 UTC [1] LOG:  starting PostgreSQL 12.10 (Debian 12.10-1.pgdg110+1) on aarch64-unknown-linux-gnu, compiled by gcc (Debian 10.2.1-6) 10.2.1 20210110, 64-bit
docker-instance12-1  | 2022-03-07 09:17:14.583 UTC [1] LOG:  listening on IPv4 address "0.0.0.0", port 5432
docker-instance12-1  | 2022-03-07 09:17:14.583 UTC [1] LOG:  listening on IPv6 address "::", port 5432
docker-instance12-1  | 2022-03-07 09:17:14.594 UTC [1] LOG:  listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432"
docker-agent10-1     | + DOCKER_GID=1001
docker-agent10-1     | + getent group 1001
docker-agent96-1     | + adduser postgres docker-host
docker-agent10-1     | + groupadd --system --gid 1001 docker-host
docker-instance12-1  | 2022-03-07 09:17:14.706 UTC [68] LOG:  database system was shut down at 2022-03-07 09:17:14 UTC
docker-instance12-1  | 2022-03-07 09:17:14.743 UTC [1] LOG:  database system is ready to accept connections
docker-agent13-1     | + adduser postgres docker-host
docker-agent12-1 exited with code 1
docker-agent10-1     | + adduser postgres docker-host
docker-repository-1  | CREATE DATABASE
docker-repository-1  | 
docker-repository-1  | 
docker-repository-1  | /usr/local/bin/docker-entrypoint.sh: ignoring /docker-entrypoint-initdb.d/*
docker-repository-1  | 
docker-repository-1  | 2022-03-07 09:17:14.883 UTC [48] LOG:  received fast shutdown request
docker-repository-1  | waiting for server to shut down....2022-03-07 09:17:14.888 UTC [48] LOG:  aborting any active transactions
docker-repository-1  | 2022-03-07 09:17:14.895 UTC [48] LOG:  background worker "logical replication launcher" (PID 55) exited with exit code 1
docker-repository-1  | 2022-03-07 09:17:14.895 UTC [50] LOG:  shutting down
docker-instance10-1  | performing post-bootstrap initialization ... ok
docker-repository-1  | 2022-03-07 09:17:14.945 UTC [48] LOG:  database system is shut down
docker-instance96-1  | performing post-bootstrap initialization ... ok
docker-repository-1  |  done
docker-repository-1  | server stopped
docker-repository-1  | 
docker-repository-1  | PostgreSQL init process complete; ready for start up.
docker-repository-1  | 
docker-repository-1  | 2022-03-07 09:17:15.018 UTC [1] LOG:  starting PostgreSQL 13.6 (Debian 13.6-1.pgdg110+1) on aarch64-unknown-linux-gnu, compiled by gcc (Debian 10.2.1-6) 10.2.1 20210110, 64-bit
docker-repository-1  | 2022-03-07 09:17:15.018 UTC [1] LOG:  listening on IPv4 address "0.0.0.0", port 5432
docker-repository-1  | 2022-03-07 09:17:15.018 UTC [1] LOG:  listening on IPv6 address "::", port 5432
docker-repository-1  | 2022-03-07 09:17:15.031 UTC [1] LOG:  listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432"
docker-repository-1  | 2022-03-07 09:17:15.053 UTC [62] LOG:  database system was shut down at 2022-03-07 09:17:14 UTC
docker-repository-1  | 2022-03-07 09:17:15.069 UTC [1] LOG:  database system is ready to accept connections
docker-instance10-1  | syncing data to disk ... ok
docker-instance10-1  | 
docker-instance10-1  | WARNING: enabling "trust" authentication for local connections
docker-instance10-1  | You can change this by editing pg_hba.conf or using the option -A, or
docker-instance10-1  | --auth-local and --auth-host, the next time you run initdb.
docker-instance10-1  | 
docker-instance10-1  | Success. You can now start the database server using:
docker-instance10-1  | 
docker-instance10-1  |     pg_ctl -D /var/lib/postgresql/data -l logfile start
docker-instance10-1  | 
docker-agent96-1     | Adding user `postgres' to group `docker-host' ...
docker-instance96-1  | syncing data to disk ... ok
docker-instance96-1  | 
docker-instance96-1  | Success. You can now start the database server using:
docker-instance96-1  | 
docker-instance96-1  |     pg_ctl -D /var/lib/postgresql/data -l logfile start
docker-instance96-1  | 
docker-instance96-1  | 
docker-instance96-1  | WARNING: enabling "trust" authentication for local connections
docker-instance96-1  | You can change this by editing pg_hba.conf or using the option -A, or
docker-instance96-1  | --auth-local and --auth-host, the next time you run initdb.
docker-agent13-1     | Adding user `postgres' to group `docker-host' ...
docker-agent10-1     | Adding user `postgres' to group `docker-host' ...
docker-ui-1          | wait-for-it: repository:5432 is available after 3 seconds
docker-agent96-1     | Adding user postgres to group docker-host
docker-agent13-1     | Adding user postgres to group docker-host
docker-agent10-1     | Adding user postgres to group docker-host
docker-instance10-1  | waiting for server to start....2022-03-07 09:17:15.434 UTC [48] LOG:  listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432"
docker-agent96-1     | Done.
docker-agent13-1     | Done.
docker-agent10-1     | Done.
docker-agent10-1     | + exec sudo -u postgres /usr/local/bin/docker-entrypoint.sh temboard-agent
docker-agent13-1     | + exec sudo -u postgres /usr/local/bin/docker-entrypoint.sh temboard-agent
docker-agent96-1     | + exec sudo -u postgres /usr/local/bin/docker-entrypoint.sh temboard-agent
docker-instance10-1  | 2022-03-07 09:17:15.495 UTC [49] LOG:  database system was shut down at 2022-03-07 09:17:14 UTC
docker-instance10-1  | 2022-03-07 09:17:15.506 UTC [48] LOG:  database system is ready to accept connections
docker-instance10-1  |  done
docker-instance10-1  | server started
docker-instance96-1  | waiting for server to start....LOG:  database system was shut down at 2022-03-07 09:17:14 UTC
docker-instance96-1  | LOG:  MultiXact member wraparound protections are now enabled
docker-instance96-1  | LOG:  database system is ready to accept connections
docker-instance96-1  | LOG:  autovacuum launcher started
docker-agent10-1     | + '[' 999 = 0 ']'
docker-agent10-1     | + command=temboard-agent
docker-agent10-1     | + export PGHOST=instance10.fqdn
docker-agent10-1     | + PGHOST=instance10.fqdn
docker-agent10-1     | + export PGPORT=5432
docker-agent10-1     | + PGPORT=5432
docker-agent10-1     | + export PGUSER=postgres
docker-agent10-1     | + PGUSER=postgres
docker-agent10-1     | + PGPASSWORD=
docker-agent10-1     | + export PGDATABASE=postgres
docker-agent10-1     | + PGDATABASE=postgres
docker-agent10-1     | + TEMBOARD_UI_URL=https://ui:8888/
docker-agent10-1     | + export TEMBOARD_UI_USER=admin
docker-agent10-1     | + TEMBOARD_UI_USER=admin
docker-agent96-1     | + '[' 999 = 0 ']'
docker-agent10-1     | + export TEMBOARD_UI_PASSWORD=admin
docker-agent10-1     | + TEMBOARD_UI_PASSWORD=admin
docker-agent10-1     | + echo 'Generating temboard-agent.conf'
docker-agent10-1     | Generating temboard-agent.conf
docker-agent10-1     | + mkdir -p /etc/temboard-agent/temboard-agent.conf.d
docker-agent13-1     | + '[' 999 = 0 ']'
docker-agent96-1     | + command=temboard-agent
docker-agent13-1     | + command=temboard-agent
docker-agent13-1     | + export PGHOST=instance13.fqdn
docker-agent13-1     | + PGHOST=instance13.fqdn
docker-agent13-1     | + export PGPORT=5432
docker-agent13-1     | + PGPORT=5432
docker-agent96-1     | + export PGHOST=instance96.fqdn
docker-agent13-1     | + export PGUSER=postgres
docker-agent13-1     | + PGUSER=postgres
docker-agent13-1     | + PGPASSWORD=
docker-agent13-1     | + export PGDATABASE=postgres
docker-agent13-1     | + PGDATABASE=postgres
docker-agent13-1     | + TEMBOARD_UI_URL=https://ui:8888/
docker-agent13-1     | + export TEMBOARD_UI_USER=admin
docker-agent13-1     | + TEMBOARD_UI_USER=admin
docker-agent13-1     | + export TEMBOARD_UI_PASSWORD=admin
docker-agent13-1     | + TEMBOARD_UI_PASSWORD=admin
docker-agent96-1     | + PGHOST=instance96.fqdn
docker-agent96-1     | + export PGPORT=5432
docker-agent96-1     | + PGPORT=5432
docker-agent96-1     | + export PGUSER=postgres
docker-agent13-1     | + echo 'Generating temboard-agent.conf'
docker-agent96-1     | + PGUSER=postgres
docker-agent96-1     | + PGPASSWORD=
docker-agent96-1     | + export PGDATABASE=postgres
docker-agent96-1     | + PGDATABASE=postgres
docker-agent96-1     | + TEMBOARD_UI_URL=https://ui:8888/
docker-agent96-1     | + export TEMBOARD_UI_USER=admin
docker-agent96-1     | + TEMBOARD_UI_USER=admin
docker-agent13-1     | Generating temboard-agent.conf
docker-agent96-1     | + export TEMBOARD_UI_PASSWORD=admin
docker-agent96-1     | + TEMBOARD_UI_PASSWORD=admin
docker-agent13-1     | + mkdir -p /etc/temboard-agent/temboard-agent.conf.d
docker-agent96-1     | + echo 'Generating temboard-agent.conf'
docker-agent96-1     | Generating temboard-agent.conf
docker-agent96-1     | + mkdir -p /etc/temboard-agent/temboard-agent.conf.d
docker-agent10-1     | + cat
docker-agent13-1     | + cat
docker-agent96-1     | + cat
docker-instance10-1  | 
docker-instance10-1  | /usr/local/bin/docker-entrypoint.sh: ignoring /docker-entrypoint-initdb.d/*
docker-instance10-1  | 
docker-instance10-1  | 2022-03-07 09:17:15.800 UTC [48] LOG:  received fast shutdown request
docker-agent13-1     | + '[' -x /usr/bin/docker ']'
docker-instance10-1  | waiting for server to shut down....2022-03-07 09:17:15.806 UTC [48] LOG:  aborting any active transactions
docker-instance10-1  | 2022-03-07 09:17:15.809 UTC [48] LOG:  worker process: logical replication launcher (PID 55) exited with exit code 1
docker-agent96-1     | + '[' -x /usr/bin/docker ']'
docker-agent10-1     | + '[' -x /usr/bin/docker ']'
docker-instance10-1  | 2022-03-07 09:17:15.812 UTC [50] LOG:  shutting down
docker-agent96-1     | ++ docker inspect --format '{{ .HostConfig.NetworkMode }}' 5aab18f4257a
docker-agent13-1     | ++ docker inspect --format '{{ .HostConfig.NetworkMode }}' 084c49d9ae1a
docker-agent10-1     | ++ docker inspect --format '{{ .HostConfig.NetworkMode }}' daed951ee684
docker-agent10-1     | /usr/local/bin/docker-entrypoint.sh: line 75: /usr/bin/docker: No such file or directory
docker-agent96-1     | /usr/local/bin/docker-entrypoint.sh: line 75: /usr/bin/docker: No such file or directory
docker-agent13-1     | /usr/local/bin/docker-entrypoint.sh: line 75: /usr/bin/docker: No such file or directory
docker-agent96-1     | + network=
docker-agent13-1     | + network=
docker-agent10-1     | + network=
docker-instance10-1  | 2022-03-07 09:17:15.853 UTC [48] LOG:  database system is shut down
docker-instance10-1  |  done
docker-instance10-1  | server stopped
docker-instance10-1  | 
docker-instance10-1  | PostgreSQL init process complete; ready for start up.
docker-instance10-1  | 
docker-instance10-1  | 2022-03-07 09:17:15.920 UTC [1] LOG:  listening on IPv4 address "0.0.0.0", port 5432
docker-instance10-1  | 2022-03-07 09:17:15.920 UTC [1] LOG:  listening on IPv6 address "::", port 5432
docker-instance10-1  | 2022-03-07 09:17:15.927 UTC [1] LOG:  listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432"
docker-instance10-1  | 2022-03-07 09:17:15.940 UTC [67] LOG:  database system was shut down at 2022-03-07 09:17:15 UTC
docker-instance10-1  | 2022-03-07 09:17:15.948 UTC [1] LOG:  database system is ready to accept connections
docker-agent10-1 exited with code 127
docker-agent96-1 exited with code 127
docker-agent13-1 exited with code 127
docker-instance96-1  |  done
docker-instance96-1  | server started
docker-instance96-1  | 
docker-instance96-1  | /usr/local/bin/docker-entrypoint.sh: ignoring /docker-entrypoint-initdb.d/*
docker-instance96-1  | 
docker-instance96-1  | LOG:  received fast shutdown request
docker-instance96-1  | waiting for server to shut down...LOG:  aborting any active transactions
docker-instance96-1  | LOG:  autovacuum launcher shutting down
docker-instance96-1  | .LOG:  shutting down
docker-instance96-1  | LOG:  database system is shut down
docker-instance96-1  |  done
docker-instance96-1  | server stopped
docker-instance96-1  | 
docker-instance96-1  | PostgreSQL init process complete; ready for start up.
docker-instance96-1  | 
docker-instance96-1  | LOG:  database system was shut down at 2022-03-07 09:17:16 UTC
docker-instance96-1  | LOG:  MultiXact member wraparound protections are now enabled
docker-instance96-1  | LOG:  autovacuum launcher started
docker-instance96-1  | LOG:  database system is ready to accept connections
docker-ui-1          |  INFO: Starting temboard-migratedb 8.0.dev0.
docker-ui-1          |  INFO: Found config file /etc/temboard/temboard.conf.
docker-ui-1          |  INFO: Running on Debian GNU/Linux 11 (bullseye).
docker-ui-1          |  INFO: Using Python 3.7.12 (/usr/local/bin/python) and Tornado 6.1 .
docker-ui-1          |  INFO: Using libpq 14.1, Psycopg2 2.9.3 (dt dec pq3 ext lo64) and SQLAlchemy 1.4.31 .
docker-repository-1  | 2022-03-07 09:17:20.778 UTC [72] ERROR:  relation "public.alembic_version" does not exist
docker-repository-1  | 2022-03-07 09:17:20.778 UTC [72] STATEMENT:  ALTER TABLE public.alembic_version SET SCHEMA "application";
docker-ui-1          | CRITI: Database is not up to date. Please use temboard-migratedb.
docker-ui-1          |  INFO: Starting temboard-migratedb 8.0.dev0.
docker-ui-1          |  INFO: Found config file /etc/temboard/temboard.conf.
docker-ui-1          |  INFO: Running on Debian GNU/Linux 11 (bullseye).
docker-ui-1          |  INFO: Using Python 3.7.12 (/usr/local/bin/python) and Tornado 6.1 .
docker-ui-1          |  INFO: Using libpq 14.1, Psycopg2 2.9.3 (dt dec pq3 ext lo64) and SQLAlchemy 1.4.31 .
docker-repository-1  | 2022-03-07 09:17:23.719 UTC [73] ERROR:  relation "public.alembic_version" does not exist
docker-ui-1          |  INFO: Context impl PostgresqlImpl.
docker-repository-1  | 2022-03-07 09:17:23.719 UTC [73] STATEMENT:  ALTER TABLE public.alembic_version SET SCHEMA "application";
docker-ui-1          |  INFO: Will assume transactional DDL.
docker-ui-1          |  INFO: Running upgrade  -> e73c6bfce646, application
docker-ui-1          |  INFO: Running upgrade e73c6bfce646 -> 81f0aef8a119, monitoring
docker-ui-1          |  INFO: Running upgrade 81f0aef8a119 -> cd5b518ab5cf, alerting
docker-ui-1          |  INFO: Running upgrade cd5b518ab5cf -> 48dc1c585e8, Add comment field to instances table
docker-ui-1          |  INFO: Running upgrade 48dc1c585e8 -> d2120f410bb5, statements
docker-repository-1  | 2022-03-07 09:17:24.126 UTC [73] WARNING:  there is already a transaction in progress
docker-ui-1          |  INFO: Running upgrade d2120f410bb5 -> 9fe3bfb83329, Grant privileges on statements objects
docker-ui-1          |  INFO: Running upgrade 9fe3bfb83329 -> 67f52879da15, Grant privileges on statements objects (bis)
docker-ui-1          |  INFO: Running upgrade 67f52879da15 -> 55ab971bde17, metrics-archive-deadlock
docker-repository-1  | 2022-03-07 09:17:24.166 UTC [73] WARNING:  there is no transaction in progress
docker-ui-1          |  INFO: Database up to date.
docker-ui-1          | ---------------------------------
docker-ui-1          | --
docker-ui-1          | -- Adding some users and groups
docker-ui-1          | --
docker-ui-1          | ---------------------------------
docker-ui-1          | 
docker-ui-1          | INSERT 0 2
docker-ui-1          | INSERT 0 2
docker-ui-1          | + exec sudo -EHu temboard temboard
docker-ui-1          |  INFO: Starting temboard 8.0.dev0.
docker-ui-1          |  INFO: Found config file /etc/temboard/temboard.conf.
docker-ui-1          |  INFO: Running on Debian GNU/Linux 11 (bullseye).
docker-ui-1          |  INFO: Using Python 3.7.12 (/usr/local/bin/python) and Tornado 6.1 .
docker-ui-1          |  INFO: Using libpq 14.1, Psycopg2 2.9.3 (dt dec pq3 ext lo64) and SQLAlchemy 1.4.31 .
docker-ui-1          |  INFO: Loaded plugin 'activity'.
docker-ui-1          |  INFO: Loaded plugin 'dashboard'.
docker-ui-1          |  INFO: Loaded plugin 'monitoring'.
docker-ui-1          |  INFO: Loaded plugin 'pgconf'.
docker-ui-1          |  INFO: Loaded plugin 'maintenance'.
docker-ui-1          |  INFO: Loaded plugin 'statements'.
docker-repository-1  | 2022-03-07 09:17:28.010 UTC [76] ERROR:  relation "public.alembic_version" does not exist
docker-repository-1  | 2022-03-07 09:17:28.010 UTC [76] STATEMENT:  ALTER TABLE public.alembic_version SET SCHEMA "application";
docker-ui-1          |  INFO: temBoard database is up-to-date.
docker-ui-1          |  INFO: Starting web.
docker-ui-1          |  INFO: Starting worker pool.
docker-ui-1          |  INFO: Starting scheduler.
docker-ui-1          |  INFO: Serving temboardui on https://0.0.0.0:8888
docker-ui-1          |  INFO: Aggregating data for metric metric_sessions.
docker-ui-1          |  INFO: Purging old statements data
docker-ui-1          |  INFO: Aggregating data for metric metric_xacts.
docker-ui-1          |  INFO: Archiving data for metric metric_sessions.
docker-ui-1          |  INFO: Starting collector scheduler.
docker-ui-1          |  INFO: Aggregating data for metric metric_locks.
docker-ui-1          |  INFO: Aggregating data for metric metric_blocks.
docker-ui-1          |  INFO: End of collector scheduler.
docker-ui-1          |  INFO: Old statements purged successfully.
docker-ui-1          |  INFO: Archiving data for metric metric_xacts.
docker-ui-1          |  INFO: Archiving data for metric metric_locks.
docker-ui-1          |  INFO: Archiving data for metric metric_blocks.
docker-ui-1          |  INFO: Aggregating data for metric metric_bgwriter.
docker-ui-1          |  INFO: Aggregating data for metric metric_db_size.
docker-ui-1          |  INFO: Archiving data for metric metric_bgwriter.
docker-ui-1          |  INFO: Aggregating data for metric metric_tblspc_size.
docker-ui-1          |  INFO: Archiving data for metric metric_db_size.
docker-ui-1          |  INFO: Aggregating data for metric metric_filesystems_size.
docker-ui-1          |  INFO: Aggregating data for metric metric_temp_files_size_delta.
docker-ui-1          |  INFO: Archiving data for metric metric_tblspc_size.
docker-ui-1          |  INFO: Aggregating data for metric metric_wal_files.
docker-ui-1          |  INFO: Aggregating data for metric metric_cpu.
docker-ui-1          |  INFO: Archiving data for metric metric_filesystems_size.
docker-ui-1          |  INFO: Aggregating data for metric metric_process.
docker-ui-1          |  INFO: Archiving data for metric metric_temp_files_size_delta.
docker-ui-1          |  INFO: Aggregating data for metric metric_memory.
docker-ui-1          |  INFO: Archiving data for metric metric_wal_files.
docker-ui-1          |  INFO: Aggregating data for metric metric_loadavg.
docker-ui-1          |  INFO: Aggregating data for metric metric_vacuum_analyze.
docker-ui-1          |  INFO: Archiving data for metric metric_cpu.
docker-ui-1          |  INFO: Aggregating data for metric metric_replication_lag.
docker-ui-1          |  INFO: Aggregating data for metric metric_replication_connection.
docker-ui-1          |  INFO: Archiving data for metric metric_process.
docker-ui-1          |  INFO: Aggregating data for metric metric_heap_bloat.
docker-ui-1          |  INFO: Aggregating data for metric metric_btree_bloat.
docker-ui-1          |  INFO: Monitoring data aggregation done.
docker-ui-1          |  INFO: Archiving data for metric metric_memory.
docker-ui-1          |  INFO: Archiving data for metric metric_loadavg.
docker-ui-1          |  INFO: Archiving data for metric metric_vacuum_analyze.
docker-ui-1          |  INFO: Archiving data for metric metric_replication_lag.
docker-ui-1          |  INFO: Archiving data for metric metric_replication_connection.
docker-ui-1          |  INFO: Archiving data for metric metric_heap_bloat.
docker-ui-1          |  INFO: Archiving data for metric metric_btree_bloat.
docker-repository-1  | 2022-03-07 09:17:30.158 UTC [81] LOG:  unexpected EOF on client connection with an open transaction
docker-ui-1          |  INFO: Monitoring data archiving done.
docker-ui-1          | WARNI: SSL Error on 15 ('172.25.0.1', 64410): [SSL: SSLV3_ALERT_CERTIFICATE_UNKNOWN] sslv3 alert certificate unknown (_ssl.c:1091)
docker-ui-1          | ERROR: SSLError: [SSL: SSLV3_ALERT_CERTIFICATE_UNKNOWN] sslv3 alert certificate unknown (_ssl.c:1091)
docker-ui-1          | WARNI: SSL Error on 16 ('172.25.0.1', 64412): [SSL: SSLV3_ALERT_CERTIFICATE_UNKNOWN] sslv3 alert certificate unknown (_ssl.c:1091)
docker-ui-1          | ERROR: SSLError: [SSL: SSLV3_ALERT_CERTIFICATE_UNKNOWN] sslv3 alert certificate unknown (_ssl.c:1091)
docker-ui-1          |  INFO: 200 GET /settings/instances (172.25.0.1) 382.20ms
docker-ui-1          |  INFO: 200 GET /css/sb-admin-2.css (172.25.0.1) 81.46ms
docker-ui-1          | WARNI: SSL Error on 16 ('172.25.0.1', 64418): [SSL: SSLV3_ALERT_CERTIFICATE_UNKNOWN] sslv3 alert certificate unknown (_ssl.c:1091)
docker-ui-1          | ERROR: SSLError: [SSL: SSLV3_ALERT_CERTIFICATE_UNKNOWN] sslv3 alert certificate unknown (_ssl.c:1091)
docker-ui-1          | WARNI: SSL Error on 17 ('172.25.0.1', 64420): [SSL: SSLV3_ALERT_CERTIFICATE_UNKNOWN] sslv3 alert certificate unknown (_ssl.c:1091)
docker-ui-1          | WARNI: SSL Error on 18 ('172.25.0.1', 64422): [SSL: SSLV3_ALERT_CERTIFICATE_UNKNOWN] sslv3 alert certificate unknown (_ssl.c:1091)
docker-ui-1          |  INFO: 200 GET /js/datatables/datatables.min.css (172.25.0.1) 27.12ms
docker-ui-1          | ERROR: SSLError: [SSL: SSLV3_ALERT_CERTIFICATE_UNKNOWN] sslv3 alert certificate unknown (_ssl.c:1091)
docker-ui-1          | ERROR: SSLError: [SSL: SSLV3_ALERT_CERTIFICATE_UNKNOWN] sslv3 alert certificate unknown (_ssl.c:1091)
docker-ui-1          | WARNI: SSL Error on 21 ('172.25.0.1', 64428): [SSL: SSLV3_ALERT_CERTIFICATE_UNKNOWN] sslv3 alert certificate unknown (_ssl.c:1091)
docker-ui-1          | WARNI: SSL Error on 20 ('172.25.0.1', 64426): [SSL: SSLV3_ALERT_CERTIFICATE_UNKNOWN] sslv3 alert certificate unknown (_ssl.c:1091)
docker-ui-1          | ERROR: SSLError: [SSL: SSLV3_ALERT_CERTIFICATE_UNKNOWN] sslv3 alert certificate unknown (_ssl.c:1091)
docker-ui-1          | ERROR: SSLError: [SSL: SSLV3_ALERT_CERTIFICATE_UNKNOWN] sslv3 alert certificate unknown (_ssl.c:1091)
docker-ui-1          | WARNI: SSL Error on 17 ('172.25.0.1', 64432): [SSL: SSLV3_ALERT_CERTIFICATE_UNKNOWN] sslv3 alert certificate unknown (_ssl.c:1091)
docker-ui-1          |  INFO: 200 GET /css/temboard.css (172.25.0.1) 73.65ms
docker-ui-1          | ERROR: SSLError: [SSL: SSLV3_ALERT_CERTIFICATE_UNKNOWN] sslv3 alert certificate unknown (_ssl.c:1091)
docker-ui-1          |  INFO: 200 GET /css/font-awesome.min.css (172.25.0.1) 12.15ms
docker-ui-1          |  INFO: 200 GET /css/bootstrap-toggle.min.css (172.25.0.1) 13.00ms
docker-ui-1          | WARNI: SSL Error on 21 ('172.25.0.1', 64438): [SSL: SSLV3_ALERT_CERTIFICATE_UNKNOWN] sslv3 alert certificate unknown (_ssl.c:1091)
docker-ui-1          | ERROR: SSLError: [SSL: SSLV3_ALERT_CERTIFICATE_UNKNOWN] sslv3 alert certificate unknown (_ssl.c:1091)
docker-ui-1          |  INFO: 200 GET /css/bootstrap-multiselect.css (172.25.0.1) 18.73ms
docker-ui-1          |  INFO: 200 GET /js/jquery-2.1.4.min.js (172.25.0.1) 24.84ms
docker-ui-1          |  INFO: 200 GET /js/bootstrap.min.js (172.25.0.1) 12.66ms
docker-ui-1          |  INFO: 200 GET /js/sb-admin-2.js (172.25.0.1) 15.56ms
docker-ui-1          | WARNI: SSL Error on 17 ('172.25.0.1', 64440): [SSL: SSLV3_ALERT_CERTIFICATE_UNKNOWN] sslv3 alert certificate unknown (_ssl.c:1091)
docker-ui-1          | ERROR: SSLError: [SSL: SSLV3_ALERT_CERTIFICATE_UNKNOWN] sslv3 alert certificate unknown (_ssl.c:1091)
docker-ui-1          |  INFO: 200 GET /js/datatables/datatables.min.js (172.25.0.1) 23.77ms
docker-ui-1          |  INFO: 200 GET /js/bootstrap-multiselect.js (172.25.0.1) 30.07ms
docker-ui-1          |  INFO: 200 GET /js/lodash.min.js (172.25.0.1) 9.33ms
docker-ui-1          |  INFO: 200 GET /js/popper.min.js (172.25.0.1) 12.32ms
docker-ui-1          |  INFO: 200 GET /js/temboard.settings.instance.js (172.25.0.1) 15.58ms
docker-ui-1          |  INFO: 200 GET /images/temboard-150x32-w.png (172.25.0.1) 4.09ms
docker-ui-1          |  INFO: 200 GET /fonts/fontawesome-webfont.woff?v=4.2.0 (172.25.0.1) 12.01ms
docker-ui-1          |  INFO: 200 GET /images/favicon.ico (172.25.0.1) 6.59ms
docker-ui-1          |  INFO: 200 GET /settings/instances (172.25.0.1) 39.68ms
docker-ui-1          |  INFO: 200 GET /settings/groups/instance (172.25.0.1) 124.61ms
docker-ui-1          |  INFO: 200 GET /js/temboard.settings.group.js (172.25.0.1) 4.70ms
docker-ui-1          |  INFO: 200 GET /settings/users (172.25.0.1) 91.81ms
docker-ui-1          |  INFO: 200 GET /js/temboard.settings.user.js (172.25.0.1) 8.34ms
docker-ui-1          |  INFO: 200 GET /settings/groups/role (172.25.0.1) 29.78ms
docker-ui-1          |  INFO: 200 GET /settings/notifications (172.25.0.1) 66.79ms
docker-ui-1          |  INFO: 200 GET /js/temboard.settings.notifications.js (172.25.0.1) 7.66ms
docker-ui-1          |  INFO: 200 GET /settings/instances (172.25.0.1) 50.95ms
docker-ui-1          |  INFO: Starting collector scheduler.
docker-ui-1          |  INFO: End of collector scheduler.
docker-repository-1  | 2022-03-07 09:18:30.426 UTC [84] LOG:  unexpected EOF on client connection with an open transaction

ALidghi avatar Mar 07 '22 10:03 ALidghi

docker-agent10-1     | /usr/local/bin/docker-entrypoint.sh: line 75: /usr/bin/docker: No such file or directory

There is something missing in your system. The docker-compose.yml file must be updated to expose bin/docker from host (Linux docker machine) to container.

bersace avatar Oct 09 '23 12:10 bersace