Skip to content

Commit b5c5e83

Browse files
authored
Merge pull request #999 from elgohr/dependabot/go_modules/docker-45f978e3ce
Bump github.com/docker/docker from 28.1.1+incompatible to 28.2.2+incompatible in the docker group
2 parents e3ff118 + d251324 commit b5c5e83

69 files changed

Lines changed: 1881 additions & 1070 deletions

Some content is hidden

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

go.mod

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ require (
3131
github.com/aws/aws-sdk-go-v2/service/ssm v1.52.8
3232
github.com/aws/aws-sdk-go-v2/service/sts v1.30.7
3333
github.com/aws/smithy-go v1.20.4
34-
github.com/docker/docker v28.1.1+incompatible
34+
github.com/docker/docker v28.2.2+incompatible
3535
github.com/docker/go-connections v0.5.0
3636
github.com/maxbrunsfeld/counterfeiter/v6 v6.11.2
3737
github.com/opencontainers/image-spec v1.1.1
@@ -54,6 +54,8 @@ require (
5454
github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.17.17 // indirect
5555
github.com/aws/aws-sdk-go-v2/service/sso v1.22.7 // indirect
5656
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.26.7 // indirect
57+
github.com/containerd/errdefs v1.0.0 // indirect
58+
github.com/containerd/errdefs/pkg v0.3.0 // indirect
5759
github.com/containerd/log v0.1.0 // indirect
5860
github.com/davecgh/go-spew v1.1.1 // indirect
5961
github.com/distribution/reference v0.6.0 // indirect

go.sum

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,10 @@ github.com/aws/smithy-go v1.20.4 h1:2HK1zBdPgRbjFOHlfeQZfpC4r72MOb9bZkiFwggKO+4=
8686
github.com/aws/smithy-go v1.20.4/go.mod h1:irrKGvNn1InZwb2d7fkIRNucdfwR8R+Ts3wxYa/cJHg=
8787
github.com/cenkalti/backoff/v4 v4.2.1 h1:y4OZtCnogmCPw98Zjyt5a6+QwPLGkiQsYW5oUqylYbM=
8888
github.com/cenkalti/backoff/v4 v4.2.1/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyYozVcomhLiZE=
89+
github.com/containerd/errdefs v1.0.0 h1:tg5yIfIlQIrxYtu9ajqY42W3lpS19XqdxRQeEwYG8PI=
90+
github.com/containerd/errdefs v1.0.0/go.mod h1:+YBYIdtsnF4Iw6nWZhJcqGSg/dwvV7tyJ/kCkyJ2k+M=
91+
github.com/containerd/errdefs/pkg v0.3.0 h1:9IKJ06FvyNlexW690DXuQNx2KA2cUJXx151Xdx3ZPPE=
92+
github.com/containerd/errdefs/pkg v0.3.0/go.mod h1:NJw6s9HwNuRhnjJhM7pylWwMyAkmCQvQ4GpJHEqRLVk=
8993
github.com/containerd/log v0.1.0 h1:TCJt7ioM2cr/tfR8GPbGf9/VRAX8D2B4PjzCpfX540I=
9094
github.com/containerd/log v0.1.0/go.mod h1:VRRf09a7mHDIRezVKTRCrOq78v577GXq3bSa3EhrzVo=
9195
github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E=
@@ -95,8 +99,8 @@ github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c
9599
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
96100
github.com/distribution/reference v0.6.0 h1:0IXCQ5g4/QMHHkarYzh5l+u8T3t73zM5QvfrDyIgxBk=
97101
github.com/distribution/reference v0.6.0/go.mod h1:BbU0aIcezP1/5jX/8MP0YiH4SdvB5Y4f/wlDRiLyi3E=
98-
github.com/docker/docker v28.1.1+incompatible h1:49M11BFLsVO1gxY9UX9p/zwkE/rswggs8AdFmXQw51I=
99-
github.com/docker/docker v28.1.1+incompatible/go.mod h1:eEKB0N0r5NX/I1kEveEz05bcu8tLC/8azJZsviup8Sk=
102+
github.com/docker/docker v28.2.2+incompatible h1:CjwRSksz8Yo4+RmQ339Dp/D2tGO5JxwYeqtMOEe0LDw=
103+
github.com/docker/docker v28.2.2+incompatible/go.mod h1:eEKB0N0r5NX/I1kEveEz05bcu8tLC/8azJZsviup8Sk=
100104
github.com/docker/go-connections v0.5.0 h1:USnMq7hx7gwdVZq1L49hLXaFtUdTADjXGp+uj1Br63c=
101105
github.com/docker/go-connections v0.5.0/go.mod h1:ov60Kzw0kKElRwhNs9UlUHAE/F9Fe6GLaXnqyDdmEXc=
102106
github.com/docker/go-units v0.5.0 h1:69rxXcBk27SvSaaxTtLh/8llcHD8vYHT7WSdRZ/jvr4=
@@ -110,8 +114,6 @@ github.com/go-logr/stdr v1.2.2 h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag=
110114
github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE=
111115
github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=
112116
github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q=
113-
github.com/golang/protobuf v1.5.3 h1:KhyjKVUg7Usr/dYsdSqoFveMYd5ko72D+zANwlG1mmg=
114-
github.com/golang/protobuf v1.5.3/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY=
115117
github.com/google/go-cmp v0.3.0/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU=
116118
github.com/google/go-cmp v0.4.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
117119
github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI=
@@ -228,12 +230,12 @@ golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8T
228230
golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
229231
google.golang.org/genproto/googleapis/api v0.0.0-20231002182017-d307bd883b97 h1:W18sezcAYs+3tDZX4F80yctqa12jcP1PUS2gQu1zTPU=
230232
google.golang.org/genproto/googleapis/api v0.0.0-20231002182017-d307bd883b97/go.mod h1:iargEX0SFPm3xcfMI0d1domjg0ZF4Aa0p2awqyxhvF0=
231-
google.golang.org/genproto/googleapis/rpc v0.0.0-20231002182017-d307bd883b97 h1:6GQBEOdGkX6MMTLT9V+TjtIRZCw9VPD5Z+yHY9wMgS0=
232-
google.golang.org/genproto/googleapis/rpc v0.0.0-20231002182017-d307bd883b97/go.mod h1:v7nGkzlmW8P3n/bKmWBn2WpBjpOEx8Q6gMueudAmKfY=
233-
google.golang.org/grpc v1.60.1 h1:26+wFr+cNqSGFcOXcabYC0lUVJVRa2Sb2ortSK7VrEU=
234-
google.golang.org/grpc v1.60.1/go.mod h1:OlCHIeLYqSSsLi6i49B5QGdzaMZK9+M7LXN2FKz4eGM=
235-
google.golang.org/protobuf v1.32.0 h1:pPC6BG5ex8PDFnkbrGU3EixyhKcQ2aDuBS36lqK/C7I=
236-
google.golang.org/protobuf v1.32.0/go.mod h1:c6P6GXX6sHbq/GpV6MGZEdwhWPcYBgnhAHhKbcUYpos=
233+
google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 h1:pPJltXNxVzT4pK9yD8vR9X75DaWYYmLGMsEvBfFQZzQ=
234+
google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU=
235+
google.golang.org/grpc v1.67.0 h1:IdH9y6PF5MPSdAntIcpjQ+tXO41pcQsfZV2RxtQgVcw=
236+
google.golang.org/grpc v1.67.0/go.mod h1:1gLDyUQU7CTLJI90u3nXZ9ekeghjeM7pTDZlqFNg2AA=
237+
google.golang.org/protobuf v1.34.2 h1:6xV6lTsCfpGD21XK49h7MhtcApnLqkfYgPcdHftf6hg=
238+
google.golang.org/protobuf v1.34.2/go.mod h1:qYOHts0dSfpeUzUFpOMr/WGzszTmLH+DiWniOlNbLDw=
237239
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
238240
gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
239241
gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk=

localstack.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ import (
2727
"github.com/aws/aws-sdk-go-v2/credentials"
2828
"github.com/aws/aws-sdk-go-v2/service/dynamodb"
2929
dynamotypes "github.com/aws/aws-sdk-go-v2/service/dynamodb/types"
30-
"github.com/docker/docker/api/types"
30+
"github.com/docker/docker/api/types/build"
3131
"github.com/docker/docker/api/types/container"
3232
"github.com/docker/docker/client"
3333
"github.com/docker/go-connections/nat"
@@ -367,7 +367,7 @@ func (i *Instance) buildLocalImage(ctx context.Context) error {
367367
}
368368

369369
dockerFileTarReader := bytes.NewReader(buf.Bytes())
370-
imageBuildResponse, err := i.cli.ImageBuild(ctx, dockerFileTarReader, types.ImageBuildOptions{
370+
imageBuildResponse, err := i.cli.ImageBuild(ctx, dockerFileTarReader, build.ImageBuildOptions{
371371
Tags: []string{imageName},
372372
Dockerfile: dockerFile,
373373
SuppressOutput: true,

localstack_internal_test.go

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ package localstack
1717
import (
1818
"context"
1919
"errors"
20-
"github.com/docker/docker/api/types"
20+
"github.com/docker/docker/api/types/build"
2121
"github.com/docker/docker/api/types/container"
2222
"github.com/docker/go-connections/nat"
2323
"github.com/elgohr/go-localstack/internal/internalfakes"
@@ -58,7 +58,7 @@ func TestInstance_Start_Fails(t *testing.T) {
5858
{
5959
when: "can't build image",
6060
given: func(f *internalfakes.FakeDockerClient) *Instance {
61-
f.ImageBuildReturns(types.ImageBuildResponse{}, errors.New("can't build"))
61+
f.ImageBuildReturns(build.ImageBuildResponse{}, errors.New("can't build"))
6262
return &Instance{
6363
cli: f,
6464
log: logrus.StandardLogger(),
@@ -75,7 +75,7 @@ func TestInstance_Start_Fails(t *testing.T) {
7575
{
7676
when: "can't close after building image",
7777
given: func(f *internalfakes.FakeDockerClient) *Instance {
78-
f.ImageBuildReturns(types.ImageBuildResponse{Body: ErrCloser(strings.NewReader(""), errors.New("can't close"))}, nil)
78+
f.ImageBuildReturns(build.ImageBuildResponse{Body: ErrCloser(strings.NewReader(""), errors.New("can't close"))}, nil)
7979
f.ContainerCreateReturns(container.CreateResponse{}, errors.New("can't create"))
8080
return &Instance{
8181
cli: f,
@@ -89,7 +89,7 @@ func TestInstance_Start_Fails(t *testing.T) {
8989
{
9090
when: "can't create container",
9191
given: func(f *internalfakes.FakeDockerClient) *Instance {
92-
f.ImageBuildReturns(types.ImageBuildResponse{Body: io.NopCloser(strings.NewReader(""))}, nil)
92+
f.ImageBuildReturns(build.ImageBuildResponse{Body: io.NopCloser(strings.NewReader(""))}, nil)
9393
f.ContainerCreateReturns(container.CreateResponse{}, errors.New("can't create"))
9494
return &Instance{
9595
cli: f,
@@ -127,7 +127,7 @@ func TestInstance_Start_Fails(t *testing.T) {
127127
{
128128
when: "can't start container",
129129
given: func(f *internalfakes.FakeDockerClient) *Instance {
130-
f.ImageBuildReturns(types.ImageBuildResponse{Body: io.NopCloser(strings.NewReader(""))}, nil)
130+
f.ImageBuildReturns(build.ImageBuildResponse{Body: io.NopCloser(strings.NewReader(""))}, nil)
131131
f.ContainerStartReturns(errors.New("can't start"))
132132
return &Instance{
133133
cli: f,
@@ -145,7 +145,7 @@ func TestInstance_Start_Fails(t *testing.T) {
145145
{
146146
when: "container inspect doesn't contain ports",
147147
given: func(f *internalfakes.FakeDockerClient) *Instance {
148-
f.ImageBuildReturns(types.ImageBuildResponse{Body: io.NopCloser(strings.NewReader(""))}, nil)
148+
f.ImageBuildReturns(build.ImageBuildResponse{Body: io.NopCloser(strings.NewReader(""))}, nil)
149149
f.ContainerInspectReturns(container.InspectResponse{NetworkSettings: &container.NetworkSettings{
150150
NetworkSettingsBase: container.NetworkSettingsBase{
151151
Ports: map[nat.Port][]nat.PortBinding{},

vendor/github.com/containerd/errdefs/LICENSE

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

0 commit comments

Comments
 (0)