weird error when trying to deploy #423

Closed
opened 2023-02-22 16:09:16 +00:00 by codegod100 · 3 comments
Member
❯ abra app undeploy agora.cloud.vera.pink --debug
DEBU[0000] collecting metadata from 3 servers: agor.ai, anagora.org, cloud.vera.pink  caller="/drone/src/pkg/config/app.go:204 LoadAppFiles"
DEBU[0000] read map[AGORA_DB_PATH:/home/root/agora/agora.db DOMAIN:agora.cloud.vera.pink LETS_ENCRYPT_ENV:production TYPE:agora] from /home/vera/.abra/servers/cloud.vera.pink/agora.cloud.vera.pink.env  caller="/drone/src/pkg/config/env.go:51 ReadEnv"
DEBU[0000] read env map[AGORA_DB_PATH:/home/root/agora/agora.db DOMAIN:agora.cloud.vera.pink LETS_ENCRYPT_ENV:production TYPE:agora] from /home/vera/.abra/servers/cloud.vera.pink/agora.cloud.vera.pink.env  caller="/drone/src/pkg/config/app.go:158 readAppEnvFile"
DEBU[0000] retrieved {agora.cloud.vera.pink agora agora.cloud.vera.pink map[AGORA_DB_PATH:/home/root/agora/agora.db DOMAIN:agora.cloud.vera.pink LETS_ENCRYPT_ENV:production TYPE:agora] cloud.vera.pink /home/vera/.abra/servers/cloud.vera.pink/agora.cloud.vera.pink.env} for agora.cloud.vera.pink  caller="/drone/src/pkg/app/app.go:22 Get"
DEBU[0000] validated agora.cloud.vera.pink as app argument  caller="/drone/src/cli/internal/validate.go:143 ValidateApp"
DEBU[0000] created client for cloud.vera.pink            caller="/drone/src/pkg/client/client.go:68 New"
DEBU[0000] commandconn: starting ssh with [-o ConnectTimeout=5 -l vera -p 22 -- cloud.vera.pink docker system dial-stdio]  caller="/drone/src/pkg/upstream/commandconn/commandconn.go:49 New"
  caller="/drone/src/pkg/upstream/commandconn/commandconn.go:287 (*stderrWriter).Write"
DEBU[0000] commandconn: starting ssh with [-o ConnectTimeout=5 -l vera -p 22 -- cloud.vera.pink docker system dial-stdio]  caller="/drone/src/pkg/upstream/commandconn/commandconn.go:49 New"
  caller="/drone/src/pkg/upstream/commandconn/commandconn.go:287 (*stderrWriter).Write"
DEBU[0000] commandconn: starting ssh with [-o ConnectTimeout=5 -l vera -p 22 -- cloud.vera.pink docker system dial-stdio]  caller="/drone/src/pkg/upstream/commandconn/commandconn.go:49 New"
  caller="/drone/src/pkg/upstream/commandconn/commandconn.go:287 (*stderrWriter).Write"
DEBU[0000] FIXME: Got an status-code for which error does not match any expected type!!!  caller="/go/pkg/mod/github.com/docker/docker@v20.10.23+incompatible/errdefs/http_helpers.go:39 FromStatusCode" error="error during connect: Get \"http://docker.example.com/v1.24/info\": command [ssh -o ConnectTimeout=5 -l vera -p 22 -- cloud.vera.pink docker system dial-stdio] has exited with exit status 255, please make sure the URL is valid, and Docker 18.09 or later is installed on the remote host: stderr=ssh: connect to host agor.ai port 22: Connection refused\r\n" module=api status_code=-1
FATA[0000] error during connect: Get "http://docker.example.com/v1.24/info": command [ssh -o ConnectTimeout=5 -l vera -p 22 -- cloud.vera.pink docker system dial-stdio] has exited with exit status 255, please   caller="/drone/src/cli/app/undeploy.go:106 glob..func20" stack="/drone/src/cli/app/undeploy.go:106                       glob..func20\n/go/pkg/mod/github.com/urfave/cli@v1.22.9/app.go:524     HandleAction\n/go/pkg/mod/github.com/urfave/cli@v1.22.9/command.go:173 Command.Run\n/go/pkg/mod/github.com/urfave/cli@v1.22.9/app.go:405     (*App).RunAsSubcommand\n/go/pkg/mod/github.com/urfave/cli@v1.22.9/command.go:378 Command.startApp\n/go/pkg/mod/github.com/urfave/cli@v1.22.9/command.go:102 Command.Run\n/go/pkg/mod/github.com/urfave/cli@v1.22.9/app.go:277     (*App).Run\n/drone/src/cli/cli.go:200
   RunApp\n/drone/src/cmd/abra/main.go:22                           main\n/usr/local/go/src/runtime/internal/atomic/types.go:194   (*Uint32).Load\n/usr/local/go/src/runtime/asm_amd64.s:1598               goexit"

why is it trying to connect to agor.ai?

DEBU[0000] FIXME: Got an status-code for which error does not match any expected type!!!  caller="/go/pkg/mod/github.com/docker/docker@v20.10.23+incompatible/errdefs/http_helpers.go:39 FromStatusCode" error="error during connect: Get \"http://docker.example.com/v1.24/info\": command [ssh -o ConnectTimeout=5 -l vera -p 22 -- cloud.vera.pink docker system dial-stdio] has exited with exit status 255, please make sure the URL is valid, and Docker 18.09 or later is installed on the remote host: stderr=ssh: connect to host agor.ai port 22: Connection refused\r\n" module=api status_code=-1

this bit looks particularly interesting

``` ❯ abra app undeploy agora.cloud.vera.pink --debug DEBU[0000] collecting metadata from 3 servers: agor.ai, anagora.org, cloud.vera.pink caller="/drone/src/pkg/config/app.go:204 LoadAppFiles" DEBU[0000] read map[AGORA_DB_PATH:/home/root/agora/agora.db DOMAIN:agora.cloud.vera.pink LETS_ENCRYPT_ENV:production TYPE:agora] from /home/vera/.abra/servers/cloud.vera.pink/agora.cloud.vera.pink.env caller="/drone/src/pkg/config/env.go:51 ReadEnv" DEBU[0000] read env map[AGORA_DB_PATH:/home/root/agora/agora.db DOMAIN:agora.cloud.vera.pink LETS_ENCRYPT_ENV:production TYPE:agora] from /home/vera/.abra/servers/cloud.vera.pink/agora.cloud.vera.pink.env caller="/drone/src/pkg/config/app.go:158 readAppEnvFile" DEBU[0000] retrieved {agora.cloud.vera.pink agora agora.cloud.vera.pink map[AGORA_DB_PATH:/home/root/agora/agora.db DOMAIN:agora.cloud.vera.pink LETS_ENCRYPT_ENV:production TYPE:agora] cloud.vera.pink /home/vera/.abra/servers/cloud.vera.pink/agora.cloud.vera.pink.env} for agora.cloud.vera.pink caller="/drone/src/pkg/app/app.go:22 Get" DEBU[0000] validated agora.cloud.vera.pink as app argument caller="/drone/src/cli/internal/validate.go:143 ValidateApp" DEBU[0000] created client for cloud.vera.pink caller="/drone/src/pkg/client/client.go:68 New" DEBU[0000] commandconn: starting ssh with [-o ConnectTimeout=5 -l vera -p 22 -- cloud.vera.pink docker system dial-stdio] caller="/drone/src/pkg/upstream/commandconn/commandconn.go:49 New" caller="/drone/src/pkg/upstream/commandconn/commandconn.go:287 (*stderrWriter).Write" DEBU[0000] commandconn: starting ssh with [-o ConnectTimeout=5 -l vera -p 22 -- cloud.vera.pink docker system dial-stdio] caller="/drone/src/pkg/upstream/commandconn/commandconn.go:49 New" caller="/drone/src/pkg/upstream/commandconn/commandconn.go:287 (*stderrWriter).Write" DEBU[0000] commandconn: starting ssh with [-o ConnectTimeout=5 -l vera -p 22 -- cloud.vera.pink docker system dial-stdio] caller="/drone/src/pkg/upstream/commandconn/commandconn.go:49 New" caller="/drone/src/pkg/upstream/commandconn/commandconn.go:287 (*stderrWriter).Write" DEBU[0000] FIXME: Got an status-code for which error does not match any expected type!!! caller="/go/pkg/mod/github.com/docker/docker@v20.10.23+incompatible/errdefs/http_helpers.go:39 FromStatusCode" error="error during connect: Get \"http://docker.example.com/v1.24/info\": command [ssh -o ConnectTimeout=5 -l vera -p 22 -- cloud.vera.pink docker system dial-stdio] has exited with exit status 255, please make sure the URL is valid, and Docker 18.09 or later is installed on the remote host: stderr=ssh: connect to host agor.ai port 22: Connection refused\r\n" module=api status_code=-1 FATA[0000] error during connect: Get "http://docker.example.com/v1.24/info": command [ssh -o ConnectTimeout=5 -l vera -p 22 -- cloud.vera.pink docker system dial-stdio] has exited with exit status 255, please caller="/drone/src/cli/app/undeploy.go:106 glob..func20" stack="/drone/src/cli/app/undeploy.go:106 glob..func20\n/go/pkg/mod/github.com/urfave/cli@v1.22.9/app.go:524 HandleAction\n/go/pkg/mod/github.com/urfave/cli@v1.22.9/command.go:173 Command.Run\n/go/pkg/mod/github.com/urfave/cli@v1.22.9/app.go:405 (*App).RunAsSubcommand\n/go/pkg/mod/github.com/urfave/cli@v1.22.9/command.go:378 Command.startApp\n/go/pkg/mod/github.com/urfave/cli@v1.22.9/command.go:102 Command.Run\n/go/pkg/mod/github.com/urfave/cli@v1.22.9/app.go:277 (*App).Run\n/drone/src/cli/cli.go:200 RunApp\n/drone/src/cmd/abra/main.go:22 main\n/usr/local/go/src/runtime/internal/atomic/types.go:194 (*Uint32).Load\n/usr/local/go/src/runtime/asm_amd64.s:1598 goexit" ``` why is it trying to connect to agor.ai? ``` DEBU[0000] FIXME: Got an status-code for which error does not match any expected type!!! caller="/go/pkg/mod/github.com/docker/docker@v20.10.23+incompatible/errdefs/http_helpers.go:39 FromStatusCode" error="error during connect: Get \"http://docker.example.com/v1.24/info\": command [ssh -o ConnectTimeout=5 -l vera -p 22 -- cloud.vera.pink docker system dial-stdio] has exited with exit status 255, please make sure the URL is valid, and Docker 18.09 or later is installed on the remote host: stderr=ssh: connect to host agor.ai port 22: Connection refused\r\n" module=api status_code=-1 ``` this bit looks particularly interesting
codegod100 added the
bug
label 2023-02-22 16:09:16 +00:00
Author
Member
❯ ssh -o ConnectTimeout=5 -l vera -p 22 -- cloud.vera.pink docker system dial-stdio
ssh: connect to host agor.ai port 22: Connection refused

wtf?

``` ❯ ssh -o ConnectTimeout=5 -l vera -p 22 -- cloud.vera.pink docker system dial-stdio ssh: connect to host agor.ai port 22: Connection refused ``` wtf?
Author
Member
❯ ssh dfds
Linux hypatia 5.10.0-9-amd64 #1 SMP Debian 5.10.70-1 (2021-09-30) x86_64

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Wed Feb 22 16:15:41 2023 from 144.202.86.138
vera@hypatia:~$

It looks like it's connecting to first host in ~/.ssh/config prolly a system issue not an abra issue. I can close

``` ❯ ssh dfds Linux hypatia 5.10.0-9-amd64 #1 SMP Debian 5.10.70-1 (2021-09-30) x86_64 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Wed Feb 22 16:15:41 2023 from 144.202.86.138 vera@hypatia:~$ ``` It looks like it's connecting to first host in `~/.ssh/config` prolly a system issue not an abra issue. I can close
Author
Member

I just don't know how to write a config file user error

I just don't know how to write a config file user error
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: coop-cloud/organising#423
No description provided.