Skip to content

Commit 924fbd6

Browse files
authored
Merge pull request moby#5034 from thaJeztah/vendor_containerd_1.7.19
vendor: github.com/containerd/containerd v1.7.19 and switch to github.com/containerd/platforms module
2 parents 981d4fc + 175973b commit 924fbd6

File tree

128 files changed

+1404
-1710
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

128 files changed

+1404
-1710
lines changed

.golangci.yml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,16 +52,19 @@ linters-settings:
5252
desc: The containerd errdefs package was migrated to a separate module. Use github.com/containerd/errdefs instead.
5353
- pkg: "github.com/containerd/containerd/log"
5454
desc: The containerd log package was migrated to a separate module. Use github.com/containerd/log instead.
55+
- pkg: "github.com/containerd/containerd/platforms"
56+
desc: The containerd platforms package was migrated to a separate module. Use github.com/containerd/platforms instead.
5557
- pkg: "io/ioutil"
5658
desc: The io/ioutil package has been deprecated.
5759
forbidigo:
5860
forbid:
59-
- '^fmt\.Errorf(# use errors\.Errorf instead)?$'
60-
- '^logrus\.(Trace|Debug|Info|Warn|Warning|Error|Fatal)(f|ln)?(# use bklog\.G or bklog\.L instead of logrus directly)?$'
6161
- '^context\.WithCancel(# use context\.WithCancelCause instead)?$'
62-
- '^context\.WithTimeout(# use context\.WithTimeoutCause instead)?$'
6362
- '^context\.WithDeadline(# use context\.WithDeadline instead)?$'
63+
- '^context\.WithTimeout(# use context\.WithTimeoutCause instead)?$'
6464
- '^ctx\.Err(# use context\.Cause instead)?$'
65+
- '^fmt\.Errorf(# use errors\.Errorf instead)?$'
66+
- '^logrus\.(Trace|Debug|Info|Warn|Warning|Error|Fatal)(f|ln)?(# use bklog\.G or bklog\.L instead of logrus directly)?$'
67+
- '^platforms\.DefaultString(# use platforms\.Format(platforms\.DefaultSpec()) instead\. Be aware that DefaultSpec is for the local platform, so must be avoided when working cross-platform)?$'
6568
importas:
6669
alias:
6770
# Enforce alias to prevent it accidentally being used instead of our

client/client_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,11 @@ import (
3232
"github.com/containerd/containerd/content/proxy"
3333
"github.com/containerd/containerd/images"
3434
"github.com/containerd/containerd/namespaces"
35-
"github.com/containerd/containerd/platforms"
3635
"github.com/containerd/containerd/remotes/docker"
3736
"github.com/containerd/containerd/snapshots"
3837
"github.com/containerd/continuity/fs/fstest"
3938
cerrdefs "github.com/containerd/errdefs"
39+
"github.com/containerd/platforms"
4040
"github.com/distribution/reference"
4141
intoto "github.com/in-toto/in-toto-golang/in_toto"
4242
controlapi "github.com/moby/buildkit/api/services/control"
@@ -2554,7 +2554,7 @@ func testBuildExportScratch(t *testing.T, sb integration.Sandbox) {
25542554
imgs, err := testutil.ReadImages(sb.Context(), provider, desc)
25552555
require.NoError(t, err)
25562556
require.Len(t, imgs.Images, 1)
2557-
img := imgs.Find(platforms.DefaultString())
2557+
img := imgs.Find(platforms.Format(platforms.DefaultSpec()))
25582558
require.Empty(t, img.Layers)
25592559
require.Equal(t, platforms.DefaultSpec(), img.Img.Platform)
25602560

client/llb/definition_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import (
66
"fmt"
77
"testing"
88

9-
"github.com/containerd/containerd/platforms"
9+
"github.com/containerd/platforms"
1010
"github.com/moby/buildkit/solver/pb"
1111
digest "github.com/opencontainers/go-digest"
1212
"github.com/stretchr/testify/require"

client/llb/imagemetaresolver/resolver.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ import (
55
"net/http"
66
"sync"
77

8-
"github.com/containerd/containerd/platforms"
98
"github.com/containerd/containerd/remotes"
109
"github.com/containerd/containerd/remotes/docker"
10+
"github.com/containerd/platforms"
1111
"github.com/moby/buildkit/client/llb"
1212
"github.com/moby/buildkit/client/llb/sourceresolver"
1313
"github.com/moby/buildkit/util/contentutil"

client/llb/llbtest/platform_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import (
55
"strings"
66
"testing"
77

8-
"github.com/containerd/containerd/platforms"
8+
"github.com/containerd/platforms"
99
"github.com/moby/buildkit/client/llb"
1010
"github.com/moby/buildkit/solver"
1111
"github.com/moby/buildkit/solver/llbsolver"

client/llb/marshal.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import (
44
"io"
55
"maps"
66

7-
"github.com/containerd/containerd/platforms"
7+
"github.com/containerd/platforms"
88
"github.com/moby/buildkit/solver/pb"
99
digest "github.com/opencontainers/go-digest"
1010
)

client/llb/meta.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import (
88
"slices"
99
"sync"
1010

11-
"github.com/containerd/containerd/platforms"
11+
"github.com/containerd/platforms"
1212
"github.com/google/shlex"
1313
"github.com/moby/buildkit/solver/pb"
1414
ocispecs "github.com/opencontainers/image-spec/specs-go/v1"

client/llb/resolver_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import (
55
"encoding/json"
66
"testing"
77

8-
"github.com/containerd/containerd/platforms"
8+
"github.com/containerd/platforms"
99
"github.com/moby/buildkit/client/llb/sourceresolver"
1010
"github.com/moby/buildkit/solver/pb"
1111
digest "github.com/opencontainers/go-digest"

client/llb/state.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import (
88
"net"
99
"strings"
1010

11-
"github.com/containerd/containerd/platforms"
11+
"github.com/containerd/platforms"
1212
"github.com/moby/buildkit/identity"
1313
"github.com/moby/buildkit/solver/pb"
1414
"github.com/moby/buildkit/util/apicaps"

cmd/buildctl/debug/workers.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import (
88
"strings"
99
"text/tabwriter"
1010

11-
"github.com/containerd/containerd/platforms"
11+
"github.com/containerd/platforms"
1212
"github.com/moby/buildkit/client"
1313
bccommon "github.com/moby/buildkit/cmd/buildctl/common"
1414
"github.com/moby/buildkit/util/bklog"

0 commit comments

Comments
 (0)