From d21fe462508cbc46264749cc153e4673c4b1e391 Mon Sep 17 00:00:00 2001 From: Mike Brown Date: Tue, 13 Apr 2021 19:17:53 -0500 Subject: [PATCH] adds log for each failed host and status not found on host Signed-off-by: Mike Brown --- remotes/docker/resolver.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/remotes/docker/resolver.go b/remotes/docker/resolver.go index 3481c5132..866379eb8 100644 --- a/remotes/docker/resolver.go +++ b/remotes/docker/resolver.go @@ -286,12 +286,14 @@ func (r *dockerResolver) Resolve(ctx context.Context, ref string) (string, ocisp if lastErr == nil { lastErr = err } + log.G(ctx).WithError(err).Info("trying next host") continue // try another host } resp.Body.Close() // don't care about body contents. if resp.StatusCode > 299 { if resp.StatusCode == http.StatusNotFound { + log.G(ctx).Info("trying next host - response was http.StatusNotFound") continue } return "", ocispec.Descriptor{}, errors.Errorf("unexpected status code %v: %v", u, resp.Status)