dolthub / dolthub/doltlab-issues
doltlab install on prem air-gapped
- Dominant language
- Go
- Stars
- 10
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Description
Hi, first of all, very interesting project!
I've installed doltlab in a corporate network where the containers have no access to internet.
i have tried to disable metrics in docker-compose.yaml in all services
DOLTHUB_METRICS_ENABLED: "false"
but when i start I still receive some warnings and a FATAL
`docker compose logs | grep error`
```
WARN[0000] The "DEFAULT_USER_PASSWORD" variable is not set. Defaulting to a blank string.
WARN[0000] The "DOLT_DOLTHUBAPI_PASSWORD" variable is not set. Defaulting to a blank string.
WARN[0000] The "DOLT_DOLTHUBAPI_PASSWORD" variable is not set. Defaulting to a blank string.
WARN[0000] The "DOLT_ADMIN_PASSWORD" variable is not set. Defaulting to a blank string.
WARN[0000] The "DOLT_DOLTHUBAPI_PASSWORD" variable is not set. Defaulting to a blank string.
doltlabapi-1 | 2025-01-21T16:07:34.456Z WARN zap/grpclogger.go:85 [core][Channel #1 SubChannel #2]grpc: addrConn.createTransport failed to connect to {Addr: "eventsapi.dolthub.com:443", ServerName: "eventsapi.dolthub.com:443", }. Err: connection error: desc = "transport: Error while dialing: dial tcp 54.185.144.36:443: i/o timeout" {"system": "grpc", "grpc_log": true}
doltlabapi-1 | 2025-01-21T16:07:39.581Z FATAL server/main.go:361 Error migrating database {"error": "could not open database connection"}
doltlabfileserviceapi-1 | 2025-01-21T16:07:31.411Z WARN zap/grpclogger.go:85 [core][Channel #1 SubChannel #2]grpc: addrConn.createTransport failed to connect to {Addr: "eventsapi.dolthub.com:443", ServerName: "eventsapi.dolthub.com:443", }. Err: connection error: desc = "transport: Error while dialing: dial tcp 54.185.144.36:443: i/o timeout" {"system": "grpc", "grpc_log": true}
doltlabfileserviceapi-1 | 2025-01-21T16:07:52.431Z WARN zap/grpclogger.go:85 [core][Channel #1 SubChannel #2]grpc: addrConn.createTransport failed to connect to {Addr: "eventsapi.dolthub.com:443", ServerName: "eventsapi.dolthub.com:443", }. Err: connection error: desc = "transport: Error while dialing: dial tcp 54.185.144.36:443: i/o timeout" {"system": "grpc", "grpc_log": true}
doltlabfileserviceapi-1 | 2025-01-21T16:08:14.295Z WARN zap/grpclogger.go:85 [core][Channel #1 SubChannel #2]grpc: addrConn.createTransport failed to connect to {Addr: "eventsapi.dolthub.com:443", ServerName: "eventsapi.dolthub.com:443", }. Err: connection error: desc = "transport: Error while dialing: dial tcp 54.185.144.36:443: i/o timeout" {"system": "grpc", "grpc_log": true}
doltlabfileserviceapi-1 | 2025-01-21T16:08:36.853Z WARN zap/grpclogger.go:85 [core][Channel #1 SubChannel #2]grpc: addrConn.createTransport failed to connect to {Addr: "eventsapi.dolthub.com:443", ServerName: "eventsapi.dolthub.com:443", }. Err: connection error: desc = "transport: Error while dialing: dial tcp 54.185.144.36:443: i/o timeout" {"system": "grpc", "grpc_log": true}
doltlabfileserviceapi-1 | 2025-01-21T16:09:01.267Z WARN zap/grpclogger.go:85 [core][Channel #1 SubChannel #2]grpc: addrConn.createTransport failed to connect to {Addr: "eventsapi.dolthub.com:443", ServerName: "eventsapi.dolthub.com:443", }. Err: connection error: desc = "transport: Error while dialing: dial tcp 54.185.144.36:443: i/o timeout" {"system": "grpc", "grpc_log": true}
doltlabremoteapi-1 | 2025-01-21T16:07:33.567Z WARN zap/grpclogger.go:85 [core][Channel #3 SubChannel #4]grpc: addrConn.createTransport failed to connect to {Addr: "eventsapi.dolthub.com:443", ServerName: "eventsapi.dolthub.com:443", }. Err: connection error: desc = "transport: Error while dialing: dial tcp 54.185.144.36:443: i/o timeout" {"system": "grpc", "grpc_log": true}
doltlabremoteapi-1 | 2025-01-21T16:07:54.571Z WARN zap/grpclogger.go:85 [core][Channel #3 SubChannel #4]grpc: addrConn.createTransport failed to connect to {Addr: "eventsapi.dolthub.com:443", ServerName: "eventsapi.dolthub.com:443", }. Err: connection error: desc = "transport: Error while dialing: dial tcp 54.185.144.36:443: i/o timeout" {"system": "grpc", "grpc_log": true}
doltlabremoteapi-1 | 2025-01-21T16:08:16.419Z WARN zap/grpclogger.go:85 [core][Channel #3 SubChannel #4]grpc: addrConn.createTransport failed to connect to {Addr: "eventsapi.dolthub.com:443", ServerName: "eventsapi.dolthub.com:443", }. Err: connection error: desc = "transport: Error while dialing: dial tcp 54.185.144.36:443: i/o timeout" {"system": "grpc", "grpc_log": true}
doltlabremoteapi-1 | 2025-01-21T16:08:39.427Z WARN zap/grpclogger.go:85 [core][Channel #3 SubChannel #4]grpc: addrConn.createTransport failed to connect to {Addr: "eventsapi.dolthub.com:443", ServerName: "eventsapi.dolthub.com:443", }. Err: connection error: desc = "transport: Error while dialing: dial tcp 54.185.144.36:443: i/o timeout" {"system": "grpc", "grpc_log": true}
doltlabremoteapi-1 | 2025-01-21T16:09:04.021Z WARN zap/grpclogger.go:85 [core][Channel #3 SubChannel #4]grpc: addrConn.createTransport failed to connect to {Addr: "eventsapi.dolthub.com:443", ServerName: "eventsapi.dolthub.com:443", }. Err: connection error: desc = "transport: Error while dialing: dial tcp 54.185.144.36:443: i/o timeout" {"system": "grpc", "grpc_log": true}
```
when i try to access the web ui i receive a blank page with:
Application error: a client-side exception has occurred (see the browser console for more information).
the installer was launcher with host name
./installer --host xita01.mydomain.com
the docker compose is:
```
services:
doltlabapi:
depends_on:
- doltlabdb
- doltlabenvoy
- doltlabfileserviceapi
- doltlabremoteapi
image: public.ecr.aws/dolthub/doltlab/dolthubapi-server:v2.3.5
command: |-
-doltlab
-outboundInternalServiceEndpointHost doltlabenvoy
-iterTokenEncKeysFile /iter_token.keys
-iterTokenDecKeysFile /iter_token.keys
-processAsyncTasks
-port 60051
-defaultUser "admin"
-defaultUserPassword "${DEFAULT_USER_PASSWORD}"
-defaultUserEmail "admin@localhost"
-metricsHost "eventsapi.dolthub.com"
-migrateUp
-importJobContainerImage "public.ecr.aws/dolthub/doltlab/file-importer:v2.3.5"
-mergeJobContainerImage "public.ecr.aws/dolthub/doltlab/pull-merge:v2.3.5"
-sqlReadJobContainerImage "public.ecr.aws/dolthub/doltlab/query-job:v2.3.5"
-doltCIJobContainerImage "public.ecr.aws/dolthub/doltlab/dolt-ci:v2.3.5"
-jobEnvoyHost "doltlabenvoy"
-dolthubWhitelistAllowAll
-doltUser dolthubapi
-doltHost doltlabdb
-doltPort 3306
-remoteApiHostNameOverrideKey "xita01.mydomain.com:100"
-websiteURL "http://xita01.mydomain.com"
-doltremoteapi.url "xita01.mydomain.com"
-doltremoteapi.port "50051"
-doltlabRemoteApiHost "xita01.mydomain.com"
-doltlabRemoteApiPort "50051"
-remoteApiHostNameOverrideValue "doltlabremoteapi:100"
-userImportUploadsFileServiceServerHost "http://doltlabenvoy:4321"
-fileserviceapiServiceEndpoint "http://doltlabenvoy:4321"
-userImportUploadsFileServiceBrowserHost "http://xita01.mydomain.com:4321"
environment:
BUILD_SCM_REVISION: "doltlabapi-v2.3.5"
DOLT_DOLTHUBAPI_PASSWORD: "${DOLT_DOLTHUBAPI_PASSWORD}"
DOLTHUB_METRICS_ENABLED: "false"
DOLTHUBAPI_PASSWORD: "${DOLT_DOLTHUBAPI_PASSWORD}"
MAILCHIMP_API_KEY: "does_not_work"
MAILCHIMP_LIST_ID: "does_not_work"
STRIPE_API_KEY: "does_not_work"
networks:
- default
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- /data/doltlab-setup/doltlabapi/iter_token.keys:/iter_token.keys
doltlabdb:
```
Regards
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.