Commit Graph

12 Commits

Author SHA1 Message Date
decentral1se fdf4fc6737
fix: ensure validation takes place
continuous-integration/drone/push Build is passing Details
Part of coop-cloud/organising#243 (comment).
2021-11-21 15:00:04 +01:00
decentral1se e589709cb0
fix: attempt to include IdentityFile if available
continuous-integration/drone/push Build is passing Details
This is part of trying to debug:

    coop-cloud/organising#250

And also part of:

    coop-cloud/docs.coopcloud.tech#27

Where I now try to specify the same logic as `ssh -i <my-key-path>` in
the underlying connection logic. This should help with being more
explicit about what key is being used via the SSH config file.
2021-11-18 21:16:10 +01:00
decentral1se 915083b426
fix: time out on 60 sec + of converge checks
continuous-integration/drone/push Build is passing Details
See coop-cloud/organising#246.
2021-11-14 23:15:35 +01:00
decentral1se f78a04109c
fix: clarify when deploy done [ci skip] 2021-11-10 09:15:52 +01:00
decentral1se b67ad02f87
feat: rudimentary deploy status checking
continuous-integration/drone/push Build is passing Details
See coop-cloud/organising#209.
2021-11-10 09:06:55 +01:00
decentral1se edb427a7ae
feat: implement host key checking
continuous-integration/drone/pr Build is failing Details
continuous-integration/drone/push Build is failing Details
Closes coop-cloud/organising#237.
2021-11-08 15:37:23 +01:00
decentral1se f9726b6643
WIP: temporarily avoid SSH host key checking
continuous-integration/drone/push Build is passing Details
Closes coop-cloud/organising#234.
Closes coop-cloud/organising#142.
2021-11-05 12:33:32 +01:00
decentral1se de7054fd74
fix: use x-platform code for pdeathsig
continuous-integration/drone/push Build was killed Details
This might cause the macosx build not to fail, I hope.

See https://github.com/docker/cli/tree/v20.10.10/cli/connhelper/commandconn
2021-11-03 09:57:35 +01:00
decentral1se e37b49201f
fix: use IdleConnTimeout/ConnectTimeout
continuous-integration/drone/push Build is passing Details
This is an attempt to set sensible timeouts on abra connections. This
might not be the last word on this but it seems that SSH connections now
bail out correctly and other kinds of commands don't explode (e.g.
logs).

Closes coop-cloud/organising#222.
Closes coop-cloud/organising#218.
2021-11-02 15:49:11 +01:00
decentral1se a458a5d9f7
docs: mark upstreams for all upstreams
continuous-integration/drone/push Build is passing Details
2021-10-21 19:54:43 +02:00
decentral1se 963f8dcc73
fix: recover tests from overzealous cleanup
continuous-integration/drone/push Build is passing Details
2021-10-21 19:40:26 +02:00
decentral1se dc04cf5ff7
chore: migrate all upstream code to own dir 2021-10-21 19:35:13 +02:00