Skip to content

Commit 440aba0

Browse files
committed
bump docker dependencies to v28.0.1
1 parent 6a09b63 commit 440aba0

File tree

4 files changed

+13
-11
lines changed

4 files changed

+13
-11
lines changed

go.mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ require (
77
connectrpc.com/connect v1.18.1
88
github.com/aws/aws-sdk-go v1.55.6
99
github.com/cert-manager/cert-manager v1.17.1
10-
github.com/docker/cli v27.5.1+incompatible
11-
github.com/docker/docker v27.5.1+incompatible // should be in sync with requirements of github.com/moby/buildkit or build could break
10+
github.com/docker/cli v28.0.1+incompatible
11+
github.com/docker/docker v28.0.1+incompatible // should be in sync with requirements of github.com/moby/buildkit or build could break
1212
github.com/docker/go-connections v0.5.0
1313
github.com/friendsofgo/errors v0.9.2
1414
github.com/gliderlabs/ssh v0.3.8

go.sum

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -202,10 +202,10 @@ github.com/distribution/reference v0.6.0 h1:0IXCQ5g4/QMHHkarYzh5l+u8T3t73zM5Qvfr
202202
github.com/distribution/reference v0.6.0/go.mod h1:BbU0aIcezP1/5jX/8MP0YiH4SdvB5Y4f/wlDRiLyi3E=
203203
github.com/dnaeon/go-vcr v1.1.0/go.mod h1:M7tiix8f0r6mKKJ3Yq/kqU1OYf3MnfmBWVbPx/yU9ko=
204204
github.com/dnaeon/go-vcr v1.2.0/go.mod h1:R4UdLID7HZT3taECzJs4YgbbH6PIGXB6W/sc5OLb6RQ=
205-
github.com/docker/cli v27.5.1+incompatible h1:JB9cieUT9YNiMITtIsguaN55PLOHhBSz3LKVc6cqWaY=
206-
github.com/docker/cli v27.5.1+incompatible/go.mod h1:JLrzqnKDaYBop7H2jaqPtU4hHvMKP+vjCwu2uszcLI8=
207-
github.com/docker/docker v27.5.1+incompatible h1:4PYU5dnBYqRQi0294d1FBECqT9ECWeQAIfE8q4YnPY8=
208-
github.com/docker/docker v27.5.1+incompatible/go.mod h1:eEKB0N0r5NX/I1kEveEz05bcu8tLC/8azJZsviup8Sk=
205+
github.com/docker/cli v28.0.1+incompatible h1:g0h5NQNda3/CxIsaZfH4Tyf6vpxFth7PYl3hgCPOKzs=
206+
github.com/docker/cli v28.0.1+incompatible/go.mod h1:JLrzqnKDaYBop7H2jaqPtU4hHvMKP+vjCwu2uszcLI8=
207+
github.com/docker/docker v28.0.1+incompatible h1:FCHjSRdXhNRFjlHMTv4jUNlIBbTeRjrWfeFuJp7jpo0=
208+
github.com/docker/docker v28.0.1+incompatible/go.mod h1:eEKB0N0r5NX/I1kEveEz05bcu8tLC/8azJZsviup8Sk=
209209
github.com/docker/docker-credential-helpers v0.8.2 h1:bX3YxiGzFP5sOXWc3bTPEXdEaZSeVMrFgOr3T+zrFAo=
210210
github.com/docker/docker-credential-helpers v0.8.2/go.mod h1:P3ci7E3lwkZg6XiHdRKft1KckHiO9a2rNtyFbZ/ry9M=
211211
github.com/docker/go-connections v0.5.0 h1:USnMq7hx7gwdVZq1L49hLXaFtUdTADjXGp+uj1Br63c=

pkg/infrastructure/backend/dockerimpl/backend.go

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,9 @@ import (
1313

1414
clitypes "github.com/docker/cli/cli/config/types"
1515
"github.com/docker/docker/api/types"
16+
"github.com/docker/docker/api/types/events"
1617
"github.com/docker/docker/api/types/filters"
18+
"github.com/docker/docker/api/types/network"
1719
"github.com/docker/docker/client"
1820
"github.com/friendsofgo/errors"
1921

@@ -85,7 +87,7 @@ func (b *Backend) Start(ctx context.Context) error {
8587

8688
func (b *Backend) eventListener(ctx context.Context) error {
8789
// https://docs.docker.com/engine/reference/commandline/events/
88-
ch, errCh := b.c.Events(ctx, types.EventsOptions{Filters: filters.NewArgs(filters.Arg("type", "container"))})
90+
ch, errCh := b.c.Events(ctx, events.ListOptions{Filters: filters.NewArgs(filters.Arg("type", "container"))})
8991
for {
9092
select {
9193
case ev, ok := <-ch:
@@ -136,7 +138,7 @@ func (b *Backend) ListenContainerEvents() (sub <-chan *domain.ContainerEvent, un
136138
}
137139

138140
func (b *Backend) initNetworks(ctx context.Context) error {
139-
networks, err := b.c.NetworkList(ctx, types.NetworkListOptions{})
141+
networks, err := b.c.NetworkList(ctx, network.ListOptions{})
140142
if err != nil {
141143
return errors.Wrap(err, "failed to list networks")
142144
}
@@ -146,7 +148,7 @@ func (b *Backend) initNetworks(ctx context.Context) error {
146148
}
147149
}
148150

149-
_, err = b.c.NetworkCreate(ctx, b.config.Network, types.NetworkCreate{})
151+
_, err = b.c.NetworkCreate(ctx, b.config.Network, network.CreateOptions{})
150152
return err
151153
}
152154

pkg/infrastructure/backend/dockerimpl/exec.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ func (b *Backend) AttachContainer(ctx context.Context, appID string, stdin io.Re
5454
}
5555

5656
func (b *Backend) ExecContainer(ctx context.Context, appID string, cmd []string, stdin io.Reader, stdout, stderr io.Writer) error {
57-
execConf := types.ExecConfig{
57+
execConf := container.ExecOptions{
5858
Tty: true,
5959
AttachStdin: true,
6060
AttachStderr: true,
@@ -67,7 +67,7 @@ func (b *Backend) ExecContainer(ctx context.Context, appID string, cmd []string,
6767
return errors.Wrap(err, "creating exec")
6868
}
6969

70-
res, err := b.c.ContainerExecAttach(ctx, execID.ID, types.ExecStartCheck{})
70+
res, err := b.c.ContainerExecAttach(ctx, execID.ID, container.ExecStartOptions{})
7171
if err != nil {
7272
return errors.Wrap(err, "attaching exec process")
7373
}

0 commit comments

Comments
 (0)