Skip to content

Commit 692963d

Browse files
aledbfFuristo
andauthored
Update containerd and buildkit go modules (#19376)
* Update containerd and buildkit go modules * Fix build * Fix typecheck errors --------- Co-authored-by: Thomas Schubart <[email protected]>
1 parent 7115b4b commit 692963d

File tree

35 files changed

+451
-196
lines changed

35 files changed

+451
-196
lines changed

components/blobserve/go.mod

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ module github.com/gitpod-io/gitpod/blobserve
33
go 1.21
44

55
require (
6-
github.com/containerd/containerd v1.7.11
7-
github.com/docker/cli v24.0.5+incompatible
8-
github.com/docker/distribution v2.8.2+incompatible
6+
github.com/containerd/containerd v1.7.13
7+
github.com/docker/cli v25.0.1+incompatible
8+
github.com/docker/distribution v2.8.3+incompatible
99
github.com/gitpod-io/gitpod/common-go v0.0.0-00010101000000-000000000000
1010
github.com/gitpod-io/gitpod/registry-facade v0.0.0-00010101000000-000000000000
1111
github.com/google/go-cmp v0.5.9
@@ -28,6 +28,7 @@ require (
2828
github.com/crackcomm/go-gitignore v0.0.0-20170627025303-887ab5e44cc3 // indirect
2929
github.com/decred/dcrd/dcrec/secp256k1/v4 v4.2.0 // indirect
3030
github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f // indirect
31+
github.com/distribution/reference v0.5.0 // indirect
3132
github.com/docker/docker-credential-helpers v0.8.0 // indirect
3233
github.com/facebookgo/atomicfile v0.0.0-20151019160806-2de1f203e7d5 // indirect
3334
github.com/felixge/httpsnoop v1.0.3 // indirect

components/blobserve/go.sum

Lines changed: 8 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

components/ide-service/go.mod

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ module github.com/gitpod-io/gitpod/ide-service
33
go 1.21
44

55
require (
6-
github.com/containerd/containerd v1.7.11
7-
github.com/docker/cli v24.0.2+incompatible
8-
github.com/docker/distribution v2.8.1+incompatible
6+
github.com/containerd/containerd v1.7.13
7+
github.com/docker/cli v25.0.1+incompatible
8+
github.com/docker/distribution v2.8.3+incompatible
99
github.com/gitpod-io/gitpod/common-go v0.0.0-00010101000000-000000000000
1010
github.com/gitpod-io/gitpod/gitpod-protocol v0.0.0-00010101000000-000000000000
1111
github.com/gitpod-io/gitpod/ide-service-api v0.0.0-00010101000000-000000000000
@@ -29,6 +29,7 @@ require (
2929
github.com/configcat/go-sdk/v7 v7.6.0 // indirect
3030
github.com/containerd/log v0.1.0 // indirect
3131
github.com/davecgh/go-spew v1.1.1 // indirect
32+
github.com/distribution/reference v0.5.0 // indirect
3233
github.com/docker/docker-credential-helpers v0.7.0 // indirect
3334
github.com/felixge/httpsnoop v1.0.3 // indirect
3435
github.com/frankban/quicktest v1.11.3 // indirect

components/ide-service/go.sum

Lines changed: 8 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

components/image-builder-bob/go.mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,12 @@ go 1.21
44

55
require (
66
github.com/containerd/console v1.0.3
7-
github.com/containerd/containerd v1.7.11
7+
github.com/containerd/containerd v1.7.13
88
github.com/docker/cli v24.0.4+incompatible
99
github.com/docker/distribution v2.8.2+incompatible
1010
github.com/gitpod-io/gitpod/common-go v0.0.0-00010101000000-000000000000
1111
github.com/hashicorp/go-retryablehttp v0.7.2
12-
github.com/moby/buildkit v0.12.4
12+
github.com/moby/buildkit v0.12.5
1313
github.com/opencontainers/runtime-spec v1.1.0
1414
github.com/sirupsen/logrus v1.9.3
1515
github.com/spf13/cobra v1.6.0

components/image-builder-bob/go.sum

Lines changed: 6 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

components/image-builder-mk3/go.mod

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@ go 1.21
44

55
require (
66
github.com/alecthomas/jsonschema v0.0.0-20210526225647-edb03dcab7bc
7-
github.com/containerd/containerd v1.7.11
8-
github.com/docker/cli v24.0.5+incompatible
9-
github.com/docker/distribution v2.8.2+incompatible
10-
github.com/docker/docker v23.0.3+incompatible
7+
github.com/containerd/containerd v1.7.13
8+
github.com/docker/cli v25.0.1+incompatible
9+
github.com/docker/distribution v2.8.3+incompatible
10+
github.com/docker/docker v25.0.1+incompatible
1111
github.com/docker/docker-credential-helpers v0.7.0 // indirect
1212
github.com/docker/go-connections v0.4.0 // indirect
1313
github.com/gitpod-io/gitpod/common-go v0.0.0-00010101000000-000000000000
@@ -96,6 +96,7 @@ require (
9696
require (
9797
github.com/Microsoft/hcsshim v0.11.4 // indirect
9898
github.com/containerd/log v0.1.0 // indirect
99+
github.com/distribution/reference v0.5.0 // indirect
99100
github.com/felixge/httpsnoop v1.0.3 // indirect
100101
github.com/jmespath/go-jmespath v0.4.0 // indirect
101102
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.45.0 // indirect

components/image-builder-mk3/go.sum

Lines changed: 10 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

components/image-builder-mk3/pkg/auth/auth.go

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@ import (
1818

1919
"github.com/aws/aws-sdk-go-v2/aws"
2020
"github.com/aws/aws-sdk-go-v2/service/ecr"
21+
"github.com/distribution/reference"
2122
"github.com/docker/cli/cli/config/configfile"
22-
"github.com/docker/distribution/reference"
23-
"github.com/docker/docker/api/types"
23+
"github.com/docker/docker/api/types/registry"
2424
"golang.org/x/xerrors"
2525

2626
"github.com/gitpod-io/gitpod/common-go/log"
@@ -206,7 +206,7 @@ func (ath *ECRAuthenticator) Authenticate(ctx context.Context, registry string)
206206
}
207207

208208
// Authentication represents docker usable authentication
209-
type Authentication types.AuthConfig
209+
type Authentication registry.AuthConfig
210210

211211
func (a *Authentication) Empty() bool {
212212
if a == nil {
@@ -388,7 +388,7 @@ func (a AllowedAuthFor) additionalAuth(domain string) *Authentication {
388388
}
389389

390390
// ImageBuildAuth is the format image builds needs
391-
type ImageBuildAuth map[string]types.AuthConfig
391+
type ImageBuildAuth map[string]registry.AuthConfig
392392

393393
// GetImageBuildAuthFor produces authentication in the format an image builds needs
394394
func (a AllowedAuthFor) GetImageBuildAuthFor(ctx context.Context, auth RegistryAuthenticator, additionalRegistries []string, blocklist []string) (res ImageBuildAuth) {
@@ -405,7 +405,7 @@ func (a AllowedAuthFor) GetImageBuildAuthFor(ctx context.Context, auth RegistryA
405405
continue
406406
}
407407
ath := a.additionalAuth(reg)
408-
res[reg] = types.AuthConfig(*ath)
408+
res[reg] = registry.AuthConfig(*ath)
409409
}
410410
for _, reg := range additionalRegistries {
411411
ath, err := auth.Authenticate(ctx, reg)
@@ -416,7 +416,7 @@ func (a AllowedAuthFor) GetImageBuildAuthFor(ctx context.Context, auth RegistryA
416416
if ath.Empty() {
417417
continue
418418
}
419-
res[reg] = types.AuthConfig(*ath)
419+
res[reg] = registry.AuthConfig(*ath)
420420
}
421421

422422
return

components/registry-facade/go.mod

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ go 1.21
44

55
require (
66
github.com/alicebob/miniredis/v2 v2.30.4
7-
github.com/containerd/containerd v1.7.11
8-
github.com/docker/cli v24.0.5+incompatible
9-
github.com/docker/distribution v2.8.2+incompatible
7+
github.com/containerd/containerd v1.7.13
8+
github.com/docker/cli v25.0.1+incompatible
9+
github.com/docker/distribution v2.8.3+incompatible
1010
github.com/gitpod-io/gitpod/common-go v0.0.0-00010101000000-000000000000
1111
github.com/gitpod-io/gitpod/registry-facade/api v0.0.0-00010101000000-000000000000
1212
github.com/go-redis/redismock/v9 v9.0.3
@@ -63,6 +63,7 @@ require (
6363
github.com/dgraph-io/badger v1.6.2 // indirect
6464
github.com/dgraph-io/ristretto v0.0.2 // indirect
6565
github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f // indirect
66+
github.com/distribution/reference v0.5.0 // indirect
6667
github.com/docker/docker-credential-helpers v0.7.0 // indirect
6768
github.com/docker/go-units v0.5.0 // indirect
6869
github.com/dustin/go-humanize v1.0.1 // indirect

0 commit comments

Comments
 (0)