Demo server error

root@ubuntu:/home/mender-server/integration-3.7.2# ./demo up
Starting the Mender demo environment…
Creating network “integration372_mender” with the default driver
Creating integration372_mender-mongo_1 …
Creating integration372_mender-nats_1 …
Creating integration372_mender-gui_1 …
Creating integration372_mender-nats_1
Creating integration372_minio_1 …
Creating integration372_mender-mongo_1
Creating integration372_minio_1
Creating integration372_mender-mongo_1 … done
Creating integration372_mender-deviceconnect_1 …
Creating integration372_mender-useradm_1 …
Creating integration372_mender-create-artifact-worker_1 …
Creating integration372_mender-iot-manager_1 …
Creating integration372_mender-workflows-worker_1 …
Creating integration372_mender-workflows-server_1 …
Creating integration372_mender-create-artifact-worker_1
Creating integration372_mender-useradm_1
Creating integration372_mender-deviceconnect_1
Creating integration372_mender-workflows-worker_1
Creating integration372_mender-inventory_1 …
Creating integration372_mender-deviceconfig_1 …
Creating integration372_mender-inventory_1
Creating integration372_mender-iot-manager_1
Creating integration372_mender-workflows-server_1
Creating integration372_mender-gui_1 … done
Creating integration372_mender-deployments_1 …
Creating integration372_mender-workflows-server_1 … done
Creating integration372_mender-device-auth_1 …
Creating integration372_mender-device-auth_1 … done
Creating integration372_mender-api-gateway_1 …
Creating integration372_mender-api-gateway_1 … done
Waiting for services to become ready…
Creating a new user…
time=“2024-03-07T07:31:59Z” level=info msg=“loading plan definitions from configuration” caller=“main.doMain.func1@main.go:145”
docker exec error: 137

mender-deployments_1 | failed to connect to db: Error reaching mongo server: server selection error: context deadline exceeded, current topology: { Type: Unknown, Servers: [{ Addr: mongo-deployments:27017, Type: Unknown, Last error: dial tcp 172.22.0.3:27017: i/o timeout }, ] }
mender-create-artifact-worker_1 | 2024/03/07 08:26:40 failed to connect to db: Error reaching mongo server: server selection error: context deadline exceeded, current topology: { Type: Unknown, Servers: [{ Addr: mender-mongo:27017, Type: Unknown }, ] }
mender-workflows-worker_1 | 2024/03/07 08:26:40 failed to connect to db: Error reaching mongo server: server selection error: context deadline exceeded, current topology: { Type: Unknown, Servers: [{ Addr: mender-mongo:27017, Type: Unknown }, ] }
mender-deviceconnect_1 | 2024/03/07 08:26:40 failed to connect to db: Error reaching mongo server: server selection error: context deadline exceeded, current topology: { Type: Unknown, Servers: [{ Addr: mender-mongo:27017, Type: Unknown }, ] }
mender-iot-manager_1 | time=“2024-03-07T08:26:41Z” level=fatal msg=“failed to connect to db: Error reaching mongo server: server selection error: context deadline exceeded, current topology: { Type: Unknown, Servers: [{ Addr: mender-mongo:27017, Type: Unknown }, ] }”
mender-workflows-server_1 | 2024/03/07 08:26:41 failed to connect to db: Error reaching mongo server: server selection error: context deadline exceeded, current topology: { Type: Unknown, Servers: [{ Addr: mender-mongo:27017, Type: Unknown }, ] }
mender-useradm_1 | failed to connect to db: server selection error: context deadline exceeded, current topology: { Type: Unknown, Servers: [{ Addr: mongo-useradm:27017, Type: Unknown, Last error: dial tcp 172.22.0.3:27017: i/o timeout }, ] }
mender-gui_1 | 127.0.0.1 - - [07/Mar/2024:08:26:42 +0000] “GET /ui/ HTTP/1.1” 200 869 “-” “Wget”
mender-device-auth_1 | failed to connect to db: failed to verify mongodb connection: server selection error: context deadline exceeded, current topology: { Type: Unknown, Servers: [{ Addr: mongo-device-auth:27017, Type: Unknown }, ] }
mender-gui_1 | 127.0.0.1 - - [07/Mar/2024:08:26:50 +0000] “GET /ui/ HTTP/1.1” 200 869 “-” “Wget”
integration372_mender-deployments_1 exited with code 3

mender-workflows-worker_1 | 2024/03/07 08:26:40 failed to connect to db: Error reaching mongo server: server selection error: context deadline exceeded, current topology: { Type: Unknown, Servers: [{ Addr: mender-mongo:27017, Type: Unknown }, ] }
mender-workflows-worker_1 | 2024/03/07 08:26:53 failed to connect to db: Error reaching mongo server: server selection error: context deadline exceeded, current topology: { Type: Unknown, Servers: [{ Addr: mender-mongo:27017, Type: Unknown }, ] }
mender-deviceconnect_1 | 2024/03/07 08:26:40 failed to connect to db: Error reaching mongo server: server selection error: context deadline exceeded, current topology: { Type: Unknown, Servers: [{ Addr: mender-mongo:27017, Type: Unknown }, ] }
mender-deviceconnect_1 | 2024/03/07 08:26:53 failed to connect to db: Error reaching mongo server: server selection error: context deadline exceeded, current topology: { Type: Unknown, Servers: [{ Addr: mender-mongo:27017, Type: Unknown }, ] }
mender-create-artifact-worker_1 | 2024/03/07 08:26:40 failed to connect to db: Error reaching mongo server: server selection error: context deadline exceeded, current topology: { Type: Unknown, Servers: [{ Addr: mender-mongo:27017, Type: Unknown }, ] }
mender-create-artifact-worker_1 | 2024/03/07 08:26:53 failed to connect to db: Error reaching mongo server: server selection error: context deadline exceeded, current topology: { Type: Unknown, Servers: [{ Addr: mender-mongo:27017, Type: Unknown, Last error: dial tcp 172.22.0.3:27017: i/o timeout }, ] }
mender-useradm_1 | time=“2024-03-07T08:26:31Z” level=info msg=“loading plan definitions from configuration” caller=“main.doMain.func1@main.go:145”
mender-useradm_1 | time=“2024-03-07T08:26:31Z” level=info msg=“User Administration Service starting up” caller=“main.runServer@main.go:178”
mender-useradm_1 | failed to connect to db: server selection error: context deadline exceeded, current topology: { Type: Unknown, Servers: [{ Addr: mongo-useradm:27017, Type: Unknown, Last error: dial tcp 172.22.0.3:27017: i/o timeout }, ] }
mender-useradm_1 | time=“2024-03-07T08:26:44Z” level=info msg=“loading plan definitions from configuration” caller=“main.doMain.func1@main.go:145”
mender-useradm_1 | time=“2024-03-07T08:26:44Z” level=info msg=“User Administration Service starting up” caller=“main.runServer@main.go:178”
mender-useradm_1 | failed to connect to db: server selection error: context deadline exceeded, current topology: { Type: Unknown, Servers: [{ Addr: mongo-useradm:27017, Type: Unknown }, ] }
mender-useradm_1 | time=“2024-03-07T08:26:56Z” level=info msg=“loading plan definitions from configuration” caller=“main.doMain.func1@main.go:145”
mender-useradm_1 | time=“2024-03-07T08:26:56Z” level=info msg=“User Administration Service starting up” caller=“main.runServer@main.go:178”
mender-workflows-server_1 | 2024/03/07 08:26:41 failed to connect to db: Error reaching mongo server: server selection error: context deadline exceeded, current topology: { Type: Unknown, Servers: [{ Addr: mender-mongo:27017, Type: Unknown }, ] }
mender-workflows-server_1 | 2024/03/07 08:26:54 failed to connect to db: Error reaching mongo server: server selection error: context deadline exceeded, current topology: { Type: Unknown, Servers: [{ Addr: mender-mongo:27017, Type: Unknown }, ] }
mender-iot-manager_1 | time=“2024-03-07T08:26:41Z” level=fatal msg=“failed to connect to db: Error reaching mongo server: server selection error: context deadline exceeded, current topology: { Type: Unknown, Servers: [{ Addr: mender-mongo:27017, Type: Unknown }, ] }”
mender-iot-manager_1 | time=“2024-03-07T08:26:53Z” level=fatal msg=“failed to connect to db: Error reaching mongo server: server selection error: context deadline exceeded, current topology: { Type: Unknown, Servers: [{ Addr: mender-mongo:27017, Type: Unknown }, ] }”
mender-device-auth_1 | failed to connect to db: failed to verify mongodb connection: server selection error: context deadline exceeded, current topology: { Type: Unknown, Servers: [{ Addr: mongo-device-auth:27017, Type: Unknown }, ] }
mender-device-auth_1 | failed to connect to db: failed to verify mongodb connection: server selection error: context deadline exceeded, current topology: { Type: Unknown, Servers: [{ Addr: mongo-device-auth:27017, Type: Unknown }, ] }
mender-gui_1 | 127.0.0.1 - - [07/Mar/2024:08:26:58 +0000] “GET /ui/ HTTP/1.1” 200 869 “-” “Wget”
mender-inventory_1 | time=“2024-03-07T08:27:02Z” level=error msg=“mongo: error pinging mongo ‘server selection error: server selection timeout, current topology: { Type: Unknown, Servers: [{ Addr: mongo-inventory:27017, Type: Unknown, Last error: dial tcp 172.22.0.3:27017: i/o timeout }, ] }’” caller=“mongo.NewDataStoreMongo.func1@datastore_mongo.go:147”
mender-inventory_1 | failed to connect to db: failed to open mongo-driver session
mender-deviceconfig_1 | time=“2024-03-07T08:27:02Z” level=fatal msg=“mongo: error reaching mongo server: server selection error: server selection timeout, current topology: { Type: Unknown, Servers: [{ Addr: mender-mongo:27017, Type: Unknown, Last error: dial tcp 172.22.0.3:27017: i/o timeout }, ] }” caller=“main.doMain@main.go:108”
integration372_mender-deviceconfig_1 exited with code 0
mender-deployments_1 | failed to connect to db: Error reaching mongo server: server selection error: context deadline exceeded, current topology: { Type: Unknown, Servers: [{ Addr: mongo-deployments:27017, Type: Unknown }, ] }
mender-workflows-worker_1 | 2024/03/07 08:27:05 failed to connect to db: Error reaching mongo server: server selection error: context deadline exceeded, current topology: { Type: Unknown, Servers: [{ Addr: mender-mongo:27017, Type: Unknown }, ] }
mender-deviceconnect_1 | 2024/03/07 08:27:05 failed to connect to db: Error reaching mongo server: server selection error: context deadline exceeded, current topology: { Type: Unknown, Servers: [{ Addr: mender-mongo:27017, Type: Unknown }, ] }
mender-create-artifact-worker_1 | 2024/03/07 08:27:05 failed to connect to db: Error reaching mongo server: server selection error: context deadline exceeded, current topology: { Type: Unknown, Servers: [{ Addr: mender-mongo:27017, Type: Unknown }, ] }
mender-iot-manager_1 | time=“2024-03-07T08:27:05Z” level=fatal msg=“failed to connect to db: Error reaching mongo server: server selection error: context deadline exceeded, current topology: { Type: Unknown, Servers: [{ Addr: mender-mongo:27017, Type: Unknown }, ] }”
mender-gui_1 | 127.0.0.1 - - [07/Mar/2024:08:27:06 +0000] “GET /ui/ HTTP/1.1” 200 869 “-” “Wget”
mender-useradm_1 | failed to connect to db: server selection error: context deadline exceeded, current topology: { Type: Unknown, Servers: [{ Addr: mongo-useradm:27017, Type: Unknown }, ] }
mender-workflows-server_1 | 2024/03/07 08:27:06 failed to connect to db: Error reaching mongo server: server selection error: context deadline exceeded, current topology: { Type: Unknown, Servers: [{ Addr: mender-mongo:27017, Type: Unknown }, ] }
mender-device-auth_1 | failed to connect to db: failed to verify mongodb connection: server selection error: context deadline exceeded, current topology: { Type: Unknown, Servers: [{ Addr: mongo-device-auth:27017, Type: Unknown }, ] }

Hi @PrimeQH,

Can you maybe share a little bit more context? Which release of Ubuntu, running on which platform, specifically RAM? Plus, why running under root?

Greetz,
Josef