This exposed a bug with single segment repositories like registry.foo.bar:5000/nginx which I've fixed.
In addition to this, I've also modified the client to construct a remote.Puller in New(). This will do helpful things like cache auth per-registry/repository.
Test that the OCI client behaves as expected.
This exposed a bug with single segment repositories like
registry.foo.bar:5000/nginx
which I've fixed.In addition to this, I've also modified the client to construct a
remote.Puller
inNew()
. This will do helpful things like cache auth per-registry/repository.