decentral1se
d087a60e09
Revert "fix: dont throw away changes"
...
continuous-integration/drone/push Build is passing
This reverts commit dd0f328a65 .
Part of coop-cloud/organising#282 .
2021-12-12 02:04:13 +01:00
decentral1se
48e16c414c
fix: use correct error format
continuous-integration/drone/push Build is passing
2021-12-12 01:56:43 +01:00
decentral1se
f3e55e5023
fix: support registry login details
continuous-integration/drone/push Build is passing
2021-12-12 01:52:28 +01:00
decentral1se
ae6adace50
refactor: autocomplete package
continuous-integration/drone/push Build is passing
2021-12-12 00:17:39 +01:00
decentral1se
32dcddb631
fix: select containers if we find multiple
2021-12-12 00:04:37 +01:00
decentral1se
3dbd343600
fix: dont double append root path
continuous-integration/drone/push Build is passing
2021-12-11 20:24:38 +01:00
decentral1se
8393f4b134
fix: log discovered paths
2021-12-11 20:24:29 +01:00
decentral1se
8e56607cc9
fix: use default
2021-12-11 20:13:55 +01:00
decentral1se
85a543afac
fix: maybe more robust gitignore checks
continuous-integration/drone/push Build is passing
2021-12-11 20:11:59 +01:00
decentral1se
665396b679
fix: join path correctly
continuous-integration/drone/push Build is passing
2021-12-11 20:01:30 +01:00
decentral1se
870c561fee
Revert "Revert "fix: include ignored files""
...
This reverts commit 9be78bc5fa .
Attempting to fix this once again.
2021-12-11 19:53:35 +01:00
decentral1se
3fb43ffa2c
Revert "fix: match exact on filtering" [ci skip]
...
This reverts commit 2bc2f8630b .
This breaks other stuff. Reverting!
2021-12-09 14:12:16 +01:00
decentral1se
2bc2f8630b
fix: match exact on filtering
continuous-integration/drone/push Build is passing
2021-12-06 01:26:04 +01:00
decentral1se
2db5378418
fix: dont add .git dirs
...
Closes coop-cloud/organising#276 .
2021-12-05 01:30:23 +01:00
decentral1se
7d8f3f1fab
fix: less loose permissions, less +x
...
Closes coop-cloud/organising#283 .
2021-12-05 01:18:31 +01:00
knoflook
9be78bc5fa
Revert "fix: include ignored files"
...
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
This reverts commit aea5cc69c3 .
2021-12-03 11:39:56 +01:00
d1admin
962f566228
fix: go on with missing tag
...
continuous-integration/drone/push Build is passing
Closes coop-cloud/organising#264 .
2021-11-26 21:34:21 +01:00
d1admin
748d607ddc
fix: better converge output
...
continuous-integration/drone/push Build is passing
Closes coop-cloud/organising#263 .
2021-11-26 21:24:15 +01:00
d1admin
4641a942d8
chore: drop comment [ci skip]
2021-11-26 21:02:29 +01:00
3wordchant
759a00eeb3
fix: less fussy catalogue generation
continuous-integration/drone/push Build is passing
2021-11-24 13:48:17 +02:00
d1admin
dd0f328a65
fix: dont throw away changes
...
continuous-integration/drone/push Build is passing
Part of coop-cloud/organising#226 .
2021-11-22 21:11:59 +01:00
d1admin
aea5cc69c3
fix: include ignored files
...
Part of coop-cloud/organising#226 .
2021-11-22 21:11:59 +01:00
3wordchant
d0a30f6b7b
refactor: code style / error handling improvements
continuous-integration/drone/push Build is passing
2021-11-22 20:37:12 +02:00
3wordchant
9d62fff074
feat: recipe generate: load category and features
2021-11-22 20:37:12 +02:00
d1admin
711c4e5ee8
fix: warn on invalid envs for catalogue generation
...
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
Closes coop-cloud/organising#256 .
2021-11-22 18:38:59 +01:00
d1admin
cb32e88cde
fix: support retryable http clients
...
continuous-integration/drone/push Build is passing
Closes coop-cloud/organising#257 .
2021-11-22 18:28:18 +01:00
d1admin
a18729bf98
fix: ensure changes are check for
...
continuous-integration/drone/push Build is passing
Part of coop-cloud/organising#255 .
2021-11-22 17:49:31 +01:00
d1admin
fdf4fc6737
fix: ensure validation takes place
...
continuous-integration/drone/push Build is passing
Part of coop-cloud/organising#243 (comment) .
2021-11-21 15:00:04 +01:00
d1admin
304b70639f
fix: only check catalogue once
continuous-integration/drone/push Build is passing
2021-11-19 15:50:29 +01:00
d1admin
fc51cf7775
docs: improve wording [ci skip]
2021-11-19 15:29:54 +01:00
d1admin
e589709cb0
fix: attempt to include IdentityFile if available
...
continuous-integration/drone/push Build is passing
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
d1admin
56c3e070f5
fix: log what keys are loaded with the ssh-agent
...
continuous-integration/drone/push Build is passing
Closes coop-cloud/organising#249 .
2021-11-18 20:04:57 +01:00
d1admin
1f6e4fa4a3
fix: ensure to init/commit the new recipe repo
...
continuous-integration/drone/push Build is passing
Part of coop-cloud/organising#247 .
2021-11-15 18:55:13 +01:00
d1admin
4a245c3e02
fix: ensure .git repo exists
...
Part of coop-cloud/organising#247 .
2021-11-15 18:55:13 +01:00
d1admin
915083b426
fix: time out on 60 sec + of converge checks
...
continuous-integration/drone/push Build is passing
See coop-cloud/organising#246 .
2021-11-14 23:15:35 +01:00
d1admin
486a1717e7
fix: dont attempt to clone is local repo is there
...
continuous-integration/drone/push Build is passing
See coop-cloud/organising#247 .
2021-11-14 22:54:55 +01:00
d1admin
9122c0a9b8
fix: ensure domain/server resolve to same ipv4
...
continuous-integration/drone/push Build is passing
See coop-cloud/organising#227 (comment) .
2021-11-14 22:47:18 +01:00
d1admin
85ff04202f
fix: ensure ipv4 is present for app deploys
...
continuous-integration/drone/push Build is passing
See coop-cloud/organising#227 .
2021-11-13 23:04:58 +01:00
d1admin
f78a04109c
fix: clarify when deploy done [ci skip]
2021-11-10 09:15:52 +01:00
d1admin
b67ad02f87
feat: rudimentary deploy status checking
...
continuous-integration/drone/push Build is passing
See coop-cloud/organising#209 .
2021-11-10 09:06:55 +01:00
d1admin
cd361237e7
Revert "Revert "test: remove broken tests for client""
...
continuous-integration/drone/push Build is passing
This reverts commit 59031595ea .
Argh, reverted this by accident, heres another one!
2021-11-09 18:25:28 +01:00
d1admin
59031595ea
Revert "test: remove broken tests for client"
...
This reverts commit 17a5f1529a .
2021-11-09 17:58:31 +01:00
d1admin
6f26b51f3e
fix: only check host keys on requested hosts
...
continuous-integration/drone/push Build is passing
See coop-cloud/organising#242 .
2021-11-09 17:44:13 +01:00
knoflook
17a5f1529a
test: remove broken tests for client
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build was killed
2021-11-09 13:03:33 +01:00
d1admin
edb427a7ae
feat: implement host key checking
...
continuous-integration/drone/pr Build is failing
continuous-integration/drone/push Build is failing
Closes coop-cloud/organising#237 .
2021-11-08 15:37:23 +01:00
d1admin
2b9395be1a
feat: make sync use wizard mode
...
continuous-integration/drone/push Build is passing
Some bugs squashed while testing this extensively.
2021-11-06 23:40:22 +01:00
d1admin
f9726b6643
WIP: temporarily avoid SSH host key checking
...
continuous-integration/drone/push Build is passing
Closes coop-cloud/organising#234 .
Closes coop-cloud/organising#142 .
2021-11-05 12:33:32 +01:00
d1admin
de7054fd74
fix: use x-platform code for pdeathsig
...
continuous-integration/drone/push Build was killed
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
d1admin
e4e606efb0
feat: catalogue generate now rate limits
...
continuous-integration/drone/push Build is passing
Closes coop-cloud/organising#231 .
2021-11-03 06:53:38 +01:00
d1admin
e37b49201f
fix: use IdleConnTimeout/ConnectTimeout
...
continuous-integration/drone/push Build is passing
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