Skip to content

Commit 5dab297

Browse files
authored
Merge pull request #5108 from thaJeztah/26.1_backport_use_containerd_platforms
[26.1 backport] migrate to new github.com/containerd/platforms package
2 parents 42912d4 + b600054 commit 5dab297

25 files changed

+369
-453
lines changed

cli/command/container/create.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import (
77
"os"
88
"regexp"
99

10-
"github.com/containerd/containerd/platforms"
10+
"github.com/containerd/platforms"
1111
"github.com/distribution/reference"
1212
"github.com/docker/cli/cli"
1313
"github.com/docker/cli/cli/command"
@@ -239,7 +239,7 @@ func createContainer(ctx context.Context, dockerCli command.Cli, containerCfg *c
239239
if options.platform != "" && versions.GreaterThanOrEqualTo(dockerCli.Client().ClientVersion(), "1.41") {
240240
p, err := platforms.Parse(options.platform)
241241
if err != nil {
242-
return "", errors.Wrap(err, "error parsing specified platform")
242+
return "", errors.Wrap(errdefs.InvalidParameter(err), "error parsing specified platform")
243243
}
244244
platform = &p
245245
}

vendor.mod

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ go 1.21
88

99
require (
1010
dario.cat/mergo v1.0.0
11-
github.com/containerd/containerd v1.7.15
11+
github.com/containerd/platforms v0.2.0
1212
github.com/creack/pty v1.1.21
1313
github.com/distribution/reference v0.5.0
1414
github.com/docker/distribution v2.8.3+incompatible
@@ -60,6 +60,7 @@ require (
6060
github.com/beorn7/perks v1.0.1 // indirect
6161
github.com/cenkalti/backoff/v4 v4.2.1 // indirect
6262
github.com/cespare/xxhash/v2 v2.2.0 // indirect
63+
github.com/containerd/containerd v1.7.15 // indirect
6364
github.com/containerd/log v0.1.0 // indirect
6465
github.com/docker/go v1.5.1-1.0.20160303222718-d30aec9fd63c // indirect
6566
github.com/docker/go-events v0.0.0-20190806004212-e31b211e4f1c // indirect

vendor.sum

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,8 @@ github.com/containerd/containerd v1.7.15 h1:afEHXdil9iAm03BmhjzKyXnnEBtjaLJefdU7
4343
github.com/containerd/containerd v1.7.15/go.mod h1:ISzRRTMF8EXNpJlTzyr2XMhN+j9K302C21/+cr3kUnY=
4444
github.com/containerd/log v0.1.0 h1:TCJt7ioM2cr/tfR8GPbGf9/VRAX8D2B4PjzCpfX540I=
4545
github.com/containerd/log v0.1.0/go.mod h1:VRRf09a7mHDIRezVKTRCrOq78v577GXq3bSa3EhrzVo=
46+
github.com/containerd/platforms v0.2.0 h1:clGNvVIcY3k39VJSYdFGohI1b3bP/eeBUVR5+XA28oo=
47+
github.com/containerd/platforms v0.2.0/go.mod h1:XOM2BS6kN6gXafPLg80V6y/QUib+xoLyC3qVmHzibko=
4648
github.com/coreos/go-systemd/v22 v22.3.2/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc=
4749
github.com/cpuguy83/go-md2man/v2 v2.0.3/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o=
4850
github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E=

vendor/github.com/containerd/containerd/errdefs/errors.go

Lines changed: 0 additions & 92 deletions
This file was deleted.

vendor/github.com/containerd/containerd/errdefs/grpc.go

Lines changed: 0 additions & 147 deletions
This file was deleted.

0 commit comments

Comments
 (0)