mirror of
https://github.com/containers/podman.git
synced 2025-06-24 03:08:13 +08:00
Merge pull request #1620 from umohnani8/vendor
Vendor latest containers/image
This commit is contained in:
@ -10,7 +10,7 @@ github.com/containerd/cgroups 58556f5ad8448d99a6f7bea69ea4bdb7747cfeb0
|
|||||||
github.com/containerd/continuity master
|
github.com/containerd/continuity master
|
||||||
github.com/containernetworking/cni v0.7.0-alpha1
|
github.com/containernetworking/cni v0.7.0-alpha1
|
||||||
github.com/containernetworking/plugins 1562a1e60ed101aacc5e08ed9dbeba8e9f3d4ec1
|
github.com/containernetworking/plugins 1562a1e60ed101aacc5e08ed9dbeba8e9f3d4ec1
|
||||||
github.com/containers/image 7a1eac5d1df2dbd73d8b71853ebce32d989fcae3
|
github.com/containers/image 918dbb93e6e099b196b498c38d079f6bb924d0c8
|
||||||
github.com/containers/storage 41294c85d97bef688e18f710402895dbecde3308
|
github.com/containers/storage 41294c85d97bef688e18f710402895dbecde3308
|
||||||
github.com/containers/psgo 5dde6da0bc8831b35243a847625bcf18183bd1ee
|
github.com/containers/psgo 5dde6da0bc8831b35243a847625bcf18183bd1ee
|
||||||
github.com/coreos/go-systemd v14
|
github.com/coreos/go-systemd v14
|
||||||
|
12
vendor/github.com/containers/image/docker/docker_client.go
generated
vendored
12
vendor/github.com/containers/image/docker/docker_client.go
generated
vendored
@ -259,7 +259,7 @@ func CheckAuth(ctx context.Context, sys *types.SystemContext, username, password
|
|||||||
case http.StatusUnauthorized:
|
case http.StatusUnauthorized:
|
||||||
return ErrUnauthorizedForCredentials
|
return ErrUnauthorizedForCredentials
|
||||||
default:
|
default:
|
||||||
return errors.Errorf("error occured with status code %q", resp.StatusCode)
|
return errors.Errorf("error occured with status code %d (%s)", resp.StatusCode, http.StatusText(resp.StatusCode))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -329,7 +329,7 @@ func SearchRegistry(ctx context.Context, sys *types.SystemContext, registry, ima
|
|||||||
} else {
|
} else {
|
||||||
defer resp.Body.Close()
|
defer resp.Body.Close()
|
||||||
if resp.StatusCode != http.StatusOK {
|
if resp.StatusCode != http.StatusOK {
|
||||||
logrus.Debugf("error getting search results from v1 endpoint %q, status code %d", registry, resp.StatusCode)
|
logrus.Debugf("error getting search results from v1 endpoint %q, status code %d (%s)", registry, resp.StatusCode, http.StatusText(resp.StatusCode))
|
||||||
} else {
|
} else {
|
||||||
if err := json.NewDecoder(resp.Body).Decode(v1Res); err != nil {
|
if err := json.NewDecoder(resp.Body).Decode(v1Res); err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
@ -346,7 +346,7 @@ func SearchRegistry(ctx context.Context, sys *types.SystemContext, registry, ima
|
|||||||
} else {
|
} else {
|
||||||
defer resp.Body.Close()
|
defer resp.Body.Close()
|
||||||
if resp.StatusCode != http.StatusOK {
|
if resp.StatusCode != http.StatusOK {
|
||||||
logrus.Errorf("error getting search results from v2 endpoint %q, status code %d", registry, resp.StatusCode)
|
logrus.Errorf("error getting search results from v2 endpoint %q, status code %d (%s)", registry, resp.StatusCode, http.StatusText(resp.StatusCode))
|
||||||
} else {
|
} else {
|
||||||
if err := json.NewDecoder(resp.Body).Decode(v2Res); err != nil {
|
if err := json.NewDecoder(resp.Body).Decode(v2Res); err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
@ -495,7 +495,7 @@ func (c *dockerClient) getBearerToken(ctx context.Context, realm, service, scope
|
|||||||
case http.StatusOK:
|
case http.StatusOK:
|
||||||
break
|
break
|
||||||
default:
|
default:
|
||||||
return nil, errors.Errorf("unexpected http code: %d, URL: %s", res.StatusCode, authReq.URL)
|
return nil, errors.Errorf("unexpected http code: %d (%s), URL: %s", res.StatusCode, http.StatusText(res.StatusCode), authReq.URL)
|
||||||
}
|
}
|
||||||
tokenBlob, err := ioutil.ReadAll(res.Body)
|
tokenBlob, err := ioutil.ReadAll(res.Body)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
@ -522,7 +522,7 @@ func (c *dockerClient) detectProperties(ctx context.Context) error {
|
|||||||
defer resp.Body.Close()
|
defer resp.Body.Close()
|
||||||
logrus.Debugf("Ping %s status %d", url, resp.StatusCode)
|
logrus.Debugf("Ping %s status %d", url, resp.StatusCode)
|
||||||
if resp.StatusCode != http.StatusOK && resp.StatusCode != http.StatusUnauthorized {
|
if resp.StatusCode != http.StatusOK && resp.StatusCode != http.StatusUnauthorized {
|
||||||
return errors.Errorf("error pinging registry %s, response code %d", c.registry, resp.StatusCode)
|
return errors.Errorf("error pinging registry %s, response code %d (%s)", c.registry, resp.StatusCode, http.StatusText(resp.StatusCode))
|
||||||
}
|
}
|
||||||
c.challenges = parseAuthHeader(resp.Header)
|
c.challenges = parseAuthHeader(resp.Header)
|
||||||
c.scheme = scheme
|
c.scheme = scheme
|
||||||
@ -542,8 +542,8 @@ func (c *dockerClient) detectProperties(ctx context.Context) error {
|
|||||||
pingV1 := func(scheme string) bool {
|
pingV1 := func(scheme string) bool {
|
||||||
url := fmt.Sprintf(resolvedPingV1URL, scheme, c.registry)
|
url := fmt.Sprintf(resolvedPingV1URL, scheme, c.registry)
|
||||||
resp, err := c.makeRequestToResolvedURL(ctx, "GET", url, nil, nil, -1, noAuth)
|
resp, err := c.makeRequestToResolvedURL(ctx, "GET", url, nil, nil, -1, noAuth)
|
||||||
logrus.Debugf("Ping %s err %s (%#v)", url, err.Error(), err)
|
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
logrus.Debugf("Ping %s err %s (%#v)", url, err.Error(), err)
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
defer resp.Body.Close()
|
defer resp.Body.Close()
|
||||||
|
2
vendor/github.com/containers/image/docker/docker_image.go
generated
vendored
2
vendor/github.com/containers/image/docker/docker_image.go
generated
vendored
@ -73,7 +73,7 @@ func GetRepositoryTags(ctx context.Context, sys *types.SystemContext, ref types.
|
|||||||
defer res.Body.Close()
|
defer res.Body.Close()
|
||||||
if res.StatusCode != http.StatusOK {
|
if res.StatusCode != http.StatusOK {
|
||||||
// print url also
|
// print url also
|
||||||
return nil, errors.Errorf("Invalid status code returned when fetching tags list %d", res.StatusCode)
|
return nil, errors.Errorf("Invalid status code returned when fetching tags list %d (%s)", res.StatusCode, http.StatusText(res.StatusCode))
|
||||||
}
|
}
|
||||||
|
|
||||||
var tagsHolder struct {
|
var tagsHolder struct {
|
||||||
|
2
vendor/github.com/containers/image/docker/docker_image_dest.go
generated
vendored
2
vendor/github.com/containers/image/docker/docker_image_dest.go
generated
vendored
@ -207,7 +207,7 @@ func (d *dockerImageDestination) HasBlob(ctx context.Context, info types.BlobInf
|
|||||||
logrus.Debugf("... not present")
|
logrus.Debugf("... not present")
|
||||||
return false, -1, nil
|
return false, -1, nil
|
||||||
default:
|
default:
|
||||||
return false, -1, errors.Errorf("failed to read from destination repository %s: %v", reference.Path(d.ref.ref), http.StatusText(res.StatusCode))
|
return false, -1, errors.Errorf("failed to read from destination repository %s: %d (%s)", reference.Path(d.ref.ref), res.StatusCode, http.StatusText(res.StatusCode))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
6
vendor/github.com/containers/image/docker/docker_image_src.go
generated
vendored
6
vendor/github.com/containers/image/docker/docker_image_src.go
generated
vendored
@ -140,7 +140,7 @@ func (s *dockerImageSource) getExternalBlob(ctx context.Context, urls []string)
|
|||||||
resp, err = s.c.makeRequestToResolvedURL(ctx, "GET", url, nil, nil, -1, noAuth)
|
resp, err = s.c.makeRequestToResolvedURL(ctx, "GET", url, nil, nil, -1, noAuth)
|
||||||
if err == nil {
|
if err == nil {
|
||||||
if resp.StatusCode != http.StatusOK {
|
if resp.StatusCode != http.StatusOK {
|
||||||
err = errors.Errorf("error fetching external blob from %q: %d", url, resp.StatusCode)
|
err = errors.Errorf("error fetching external blob from %q: %d (%s)", url, resp.StatusCode, http.StatusText(resp.StatusCode))
|
||||||
logrus.Debug(err)
|
logrus.Debug(err)
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
@ -175,7 +175,7 @@ func (s *dockerImageSource) GetBlob(ctx context.Context, info types.BlobInfo) (i
|
|||||||
}
|
}
|
||||||
if res.StatusCode != http.StatusOK {
|
if res.StatusCode != http.StatusOK {
|
||||||
// print url also
|
// print url also
|
||||||
return nil, 0, errors.Errorf("Invalid status code returned when fetching blob %d", res.StatusCode)
|
return nil, 0, errors.Errorf("Invalid status code returned when fetching blob %d (%s)", res.StatusCode, http.StatusText(res.StatusCode))
|
||||||
}
|
}
|
||||||
return res.Body, getBlobSize(res), nil
|
return res.Body, getBlobSize(res), nil
|
||||||
}
|
}
|
||||||
@ -274,7 +274,7 @@ func (s *dockerImageSource) getOneSignature(ctx context.Context, url *url.URL) (
|
|||||||
if res.StatusCode == http.StatusNotFound {
|
if res.StatusCode == http.StatusNotFound {
|
||||||
return nil, true, nil
|
return nil, true, nil
|
||||||
} else if res.StatusCode != http.StatusOK {
|
} else if res.StatusCode != http.StatusOK {
|
||||||
return nil, false, errors.Errorf("Error reading signature from %s: status %d", url.String(), res.StatusCode)
|
return nil, false, errors.Errorf("Error reading signature from %s: status %d (%s)", url.String(), res.StatusCode, http.StatusText(res.StatusCode))
|
||||||
}
|
}
|
||||||
sig, err := ioutil.ReadAll(res.Body)
|
sig, err := ioutil.ReadAll(res.Body)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
2
vendor/github.com/containers/image/openshift/openshift.go
generated
vendored
2
vendor/github.com/containers/image/openshift/openshift.go
generated
vendored
@ -127,7 +127,7 @@ func (c *openshiftClient) doRequest(ctx context.Context, method, path string, re
|
|||||||
if statusValid {
|
if statusValid {
|
||||||
return nil, errors.New(status.Message)
|
return nil, errors.New(status.Message)
|
||||||
}
|
}
|
||||||
return nil, errors.Errorf("HTTP error: status code: %d, body: %s", res.StatusCode, string(body))
|
return nil, errors.Errorf("HTTP error: status code: %d (%s), body: %s", res.StatusCode, http.StatusText(res.StatusCode), string(body))
|
||||||
}
|
}
|
||||||
|
|
||||||
return body, nil
|
return body, nil
|
||||||
|
3
vendor/github.com/containers/image/pkg/docker/config/config.go
generated
vendored
3
vendor/github.com/containers/image/pkg/docker/config/config.go
generated
vendored
@ -165,10 +165,13 @@ func readJSONFile(path string, legacyFormat bool) (dockerConfigFile, error) {
|
|||||||
var auths dockerConfigFile
|
var auths dockerConfigFile
|
||||||
|
|
||||||
raw, err := ioutil.ReadFile(path)
|
raw, err := ioutil.ReadFile(path)
|
||||||
|
if err != nil {
|
||||||
if os.IsNotExist(err) {
|
if os.IsNotExist(err) {
|
||||||
auths.AuthConfigs = map[string]dockerAuthConfig{}
|
auths.AuthConfigs = map[string]dockerAuthConfig{}
|
||||||
return auths, nil
|
return auths, nil
|
||||||
}
|
}
|
||||||
|
return dockerConfigFile{}, err
|
||||||
|
}
|
||||||
|
|
||||||
if legacyFormat {
|
if legacyFormat {
|
||||||
if err = json.Unmarshal(raw, &auths.AuthConfigs); err != nil {
|
if err = json.Unmarshal(raw, &auths.AuthConfigs); err != nil {
|
||||||
|
Reference in New Issue
Block a user