abra/pkg
decentral1se b295958c17 fix: handle all container registries
See coop-cloud/organising#258

This fixes also how we read the digest of the image. I think it was
wrong before. Some registries restrict reading this info and we now just
default to "unknown" for that case.

This also appears to bring a wave of new dependencies due to the generic
handling logic of containers/... package. The abra binary is now 1mb
larger.

The catalogue generation is now slower unfortunately. But it is more
robust.

The generic logic looks in ~/.docker/config.json for log in details, so
you don't have to pass those in manually on the CLI anymore. We just
read those defaults. You can "docker login" to get credentials setup in
that file. Since most folks won't generate the catalogue, this seems
fine for now.
2022-02-21 08:46:30 +00:00
..
app refactor: less quotes 2021-12-25 02:03:09 +01:00
autocomplete fix: initial subcmd completion 2022-01-20 11:42:04 +01:00
client fix: handle all container registries 2022-02-21 08:46:30 +00:00
compose fix: when upgrading, skip over bad tags, don't error out 2022-01-19 10:40:55 +01:00
config fix: use new repo name 2022-02-09 08:58:51 +00:00
container fix: prompt for input on app cp 2022-02-14 17:10:53 +01:00
context feat: implement host key checking 2021-11-08 15:37:23 +01:00
dns fix: de-dupe dns resolver logging, more concise [ci skip] 2022-02-14 18:06:06 +01:00
formatter refactor: put StripTagMeta into formatter package 2022-01-19 10:40:14 +01:00
git fix: more fixed for dry mode, this time tested :) 2021-12-31 13:37:03 +01:00
integration test: spec out check tests [ci skip] 2021-12-31 17:19:30 +01:00
limit feat: catalogue generate now rate limits 2021-11-03 06:53:38 +01:00
lint refactor: drop uneccessary structs 2021-12-31 17:12:09 +01:00
recipe fix: handle all container registries 2022-02-21 08:46:30 +00:00
secret refactor: drop old/upstream TODOs 2021-12-28 01:31:50 +01:00
server fix: grand ssh, provisioning, perms refactor 2021-12-22 20:08:15 +01:00
service feat: service name in ps output 2021-12-31 12:59:31 +01:00
ssh fix: correctly override with ~/.ssh/config if failing to connect 2022-01-19 13:28:57 +01:00
upstream fix: catch more ssh failure modes with help 2022-02-03 13:43:11 +01:00
web refactor: move function into web package 2021-12-19 15:57:00 +01:00