automation-tests/common/libimage
Valentin Rothberg f1f1300c77 pull: fallthrough for registry parsing errors
Pull is a bit of an "one size fits all" API to keep complexity away from
callers and hide everything behind the interface.

Commit 369aaa4178 recently altered the error reporting to when pulling
fromt the `docker-daemon` transport which in turn caused a regression in
Buildah CI when pulling `docker:latest`.  Such an input would cause a
parsing error in the `docker:`.

Fix the regression by relaxing the stricter error reporting introduced
by commit 369aaa4178 and make an exception for the `docker:`
transport.  Note that invalid input would still be caught a couple of
lines below.

Signed-off-by: Valentin Rothberg <rothberg@redhat.com>
2021-08-02 09:14:43 +02:00
..
manifests Add libimage/manifests.LockerForImage() 2021-07-23 13:12:17 -04:00
testdata libimage: add more image tests 2021-05-21 09:55:05 +02:00
copier.go Add and use libimage.Runtime.imageIDsForManifest() 2021-07-23 15:09:28 -04:00
corrupted_test.go libimage: pull: ignore platform for local image lookup 2021-06-21 10:02:59 +02:00
disk_usage.go libimage: follow-up changes 2021-05-03 15:20:40 +02:00
download.go Set BigFilesTemporaryDir to GetEnv(TMPDIR) if set or /var/tmp 2021-06-16 10:53:59 -04:00
events.go Merge pull request #524 from vrothberg/libimage-events 2021-05-06 14:34:49 -04:00
filters.go refine dangling filters 2021-07-20 10:50:46 +02:00
history.go libimage: follow-up changes 2021-05-03 15:20:40 +02:00
image.go Add and use libimage.Runtime.imageIDsForManifest() 2021-07-23 15:09:28 -04:00
image_config.go new libimage package 2021-04-21 11:17:47 +02:00
image_test.go refine dangling filters 2021-07-20 10:50:46 +02:00
image_tree.go libimage: image tree: fix nil deref 2021-07-09 15:11:04 +02:00
import.go Add and use libimage.Runtime.imageIDsForManifest() 2021-07-23 15:09:28 -04:00
import_test.go libimage: import: fix tags 2021-07-06 14:42:50 +02:00
inspect.go libimage: follow-up changes 2021-05-03 15:20:40 +02:00
layer_tree.go libruntime: layer tree: handle empty images 2021-07-20 11:00:21 +02:00
load.go libimage: events: deferred write 2021-06-30 10:35:08 +02:00
load_test.go libimage: force remove: only untag on multi tag image 2021-06-17 15:46:14 +02:00
manifest_list.go libimage: LookupImage: remove IgnorePlatform option 2021-07-02 14:14:56 +02:00
manifest_list_test.go libimage: fix manifest list lookup 2021-05-18 14:53:37 +02:00
normalize.go support tag@digest notation 2021-05-26 16:39:03 +02:00
normalize_test.go support tag@digest notation 2021-05-26 16:39:03 +02:00
oci.go libimage: follow-up changes 2021-05-03 15:20:40 +02:00
pull.go pull: fallthrough for registry parsing errors 2021-08-02 09:14:43 +02:00
pull_test.go libimage: pull: normalize docker-daemon 2021-07-21 13:48:58 +02:00
push.go libimage: LookupImage: remove IgnorePlatform option 2021-07-02 14:14:56 +02:00
push_test.go libimage: push: ignore image platform 2021-05-17 10:28:10 +02:00
remove_test.go libimage: force remove: only untag on multi tag image 2021-06-17 15:46:14 +02:00
runtime.go libimage: report all removed images 2021-07-20 11:17:11 +02:00
runtime_test.go libimage: `(*Runtime).SystemContext()` 2021-06-24 10:41:25 +02:00
save.go libimage: LookupImage: remove IgnorePlatform option 2021-07-02 14:14:56 +02:00
save_test.go libimage: add save tests 2021-05-14 12:21:52 +02:00
search.go Use authfile in options to search image 2021-07-29 15:09:00 -04:00