Skip to content

Commit 4c788cc

Browse files
mudlernianyush
andauthored
bump github.com/moby/buildkit to v0.13.0 (#351)
* bump github.com/moby/buildkit to v0.13.0 Signed-off-by: Nianyu Shen <[email protected]> * fix: update dep usage based on newer version Signed-off-by: Nianyu Shen <[email protected]> * remove empty line Signed-off-by: Nianyu Shen <[email protected]> * ci: bump golang to 1.21.x * Bump moby * debug --------- Signed-off-by: Nianyu Shen <[email protected]> Co-authored-by: Nianyu Shen <[email protected]>
1 parent c47bf48 commit 4c788cc

File tree

1,779 files changed

+127311
-71172
lines changed

Some content is hidden

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

1,779 files changed

+127311
-71172
lines changed

.github/workflows/pr.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ jobs:
55
tests-integration-img:
66
strategy:
77
matrix:
8-
go-version: [1.19.x]
8+
go-version: [1.21.x]
99
platform: [ubuntu-latest]
1010
runs-on: ${{ matrix.platform }}
1111
steps:
@@ -28,7 +28,7 @@ jobs:
2828
tests-integration:
2929
strategy:
3030
matrix:
31-
go-version: [1.19.x]
31+
go-version: [1.21.x]
3232
platform: [ubuntu-latest]
3333
runs-on: ${{ matrix.platform }}
3434
steps:
@@ -48,7 +48,7 @@ jobs:
4848
tests-unit:
4949
strategy:
5050
matrix:
51-
go-version: [1.19.x]
51+
go-version: [1.21.x]
5252
platform: [ubuntu-latest]
5353
runs-on: ${{ matrix.platform }}
5454
steps:

.github/workflows/push.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
- name: Install Go
1212
uses: actions/setup-go@v2
1313
with:
14-
go-version: 1.19.x
14+
go-version: 1.21.x
1515
- name: Checkout code
1616
uses: actions/checkout@v2
1717
- name: Login to quay
@@ -35,7 +35,7 @@ jobs:
3535
- name: Install Go
3636
uses: actions/setup-go@v2
3737
with:
38-
go-version: 1.19.x
38+
go-version: 1.21.x
3939
- name: Checkout code
4040
uses: actions/checkout@v2
4141
- name: Login to quay
@@ -59,7 +59,7 @@ jobs:
5959
- name: Install Go
6060
uses: actions/setup-go@v2
6161
with:
62-
go-version: 1.19.x
62+
go-version: 1.21.x
6363
- name: Checkout code
6464
uses: actions/checkout@v2
6565
- name: Login to quay

.github/workflows/release.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
- name: Install Go
1515
uses: actions/setup-go@v2
1616
with:
17-
go-version: 1.19.x
17+
go-version: 1.21.x
1818
- name: Checkout code
1919
uses: actions/checkout@v2
2020
- name: setup-docker
@@ -40,7 +40,7 @@ jobs:
4040
- name: Install Go
4141
uses: actions/setup-go@v2
4242
with:
43-
go-version: 1.19.x
43+
go-version: 1.21.x
4444
- name: Checkout code
4545
uses: actions/checkout@v2
4646
- name: setup-docker
@@ -66,7 +66,7 @@ jobs:
6666
- name: Install Go
6767
uses: actions/setup-go@v2
6868
with:
69-
go-version: 1.19.x
69+
go-version: 1.21.x
7070
- name: Checkout code
7171
uses: actions/checkout@v2
7272
- name: setup-docker
@@ -101,7 +101,7 @@ jobs:
101101
- name: Install Go
102102
uses: actions/setup-go@v2
103103
with:
104-
go-version: 1.19.x
104+
go-version: 1.21.x
105105
- name: Checkout code
106106
uses: actions/checkout@v2
107107
with:

cmd/util.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ import (
2222
"runtime"
2323
"strings"
2424

25-
"github.com/docker/docker/api/types"
25+
registrytypes "github.com/docker/docker/api/types/registry"
2626
"github.com/docker/go-units"
2727
"github.com/mudler/luet/pkg/api/core/image"
2828
fileHelper "github.com/mudler/luet/pkg/helpers/file"
@@ -122,7 +122,7 @@ func NewUnpackCommand() *cobra.Command {
122122
registryToken, _ := cmd.Flags().GetString("auth-registry-token")
123123

124124
util.DefaultContext.Info("Downloading", image, "to", destination)
125-
auth := &types.AuthConfig{
125+
auth := &registrytypes.AuthConfig{
126126
Username: user,
127127
Password: pass,
128128
ServerAddress: server,

go.mod

Lines changed: 62 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
11
module github.com/mudler/luet
22

3-
go 1.19
3+
go 1.21
44

55
require (
66
github.com/Masterminds/sprig/v3 v3.2.1
77
github.com/Sabayon/pkgs-checker v0.8.4
88
github.com/asdine/storm v0.0.0-20190418133842-e0f77eada154
99
github.com/asottile/dockerfile v3.1.0+incompatible
1010
github.com/cavaliercoder/grab v1.0.1-0.20201108051000-98a5bfe305ec
11-
github.com/containerd/containerd v1.6.3-0.20220401172941-5ff8fce1fcc6
11+
github.com/containerd/containerd v1.7.13
1212
github.com/crillab/gophersat v1.3.2-0.20210701121804-72b19f5b6b38
13-
github.com/docker/cli v20.10.13+incompatible
14-
github.com/docker/distribution v2.8.0+incompatible
15-
github.com/docker/docker v20.10.10+incompatible
16-
github.com/docker/go-units v0.4.0
13+
github.com/docker/cli v25.0.3+incompatible
14+
github.com/docker/distribution v2.8.1+incompatible
15+
github.com/docker/docker v25.0.3+incompatible
16+
github.com/docker/go-units v0.5.0
1717
github.com/ecooper/qlearning v0.0.0-20160612200101-3075011a69fd
1818
github.com/ghodss/yaml v1.0.0
19-
github.com/google/go-containerregistry v0.7.0
19+
github.com/google/go-containerregistry v0.14.0
2020
github.com/google/renameio v1.0.0
2121
github.com/gookit/color v1.5.0
2222
github.com/hashicorp/go-multierror v1.1.1
@@ -25,108 +25,116 @@ require (
2525
github.com/ipfs/go-log/v2 v2.4.0
2626
github.com/jinzhu/copier v0.0.0-20180308034124-7e38e58719c3
2727
github.com/kendru/darwin/go/depgraph v0.0.0-20220319173517-8abc3541da93
28-
github.com/klauspost/compress v1.15.1
28+
github.com/klauspost/compress v1.17.4
2929
github.com/klauspost/pgzip v1.2.5
3030
github.com/knqyf263/go-deb-version v0.0.0-20190517075300-09fca494f03d
3131
github.com/kyokomi/emoji v2.1.0+incompatible
3232
github.com/marcsauter/single v0.0.0-20181104081128-f8bf46f26ec0
33-
github.com/mattn/go-isatty v0.0.14
33+
github.com/mattn/go-isatty v0.0.17
3434
github.com/mitchellh/hashstructure/v2 v2.0.2
35-
github.com/moby/moby v20.10.9+incompatible
35+
github.com/moby/moby v25.0.4+incompatible
3636
github.com/mudler/cobra-extensions v0.0.0-20200612154940-31a47105fe3d
3737
github.com/mudler/go-pluggable v0.0.0-20211206135551-9263b05c562e
3838
github.com/mudler/topsort v0.0.0-20201103161459-db5c7901c290
3939
github.com/onsi/ginkgo/v2 v2.3.1
4040
github.com/onsi/gomega v1.22.0
4141
github.com/opencontainers/go-digest v1.0.0
42-
github.com/opencontainers/image-spec v1.0.3-0.20211202183452-c5a74bcca799
42+
github.com/opencontainers/image-spec v1.1.0-rc5
4343
github.com/otiai10/copy v1.2.1-0.20200916181228-26f84a0b1578
44-
github.com/pelletier/go-toml v1.9.4
44+
github.com/pelletier/go-toml v1.9.5
4545
github.com/peterbourgon/diskv v2.0.1+incompatible
4646
github.com/pkg/errors v0.9.1
4747
github.com/pterm/pterm v0.12.32-0.20211002183613-ada9ef6790c3
4848
github.com/rancher-sandbox/gofilecache v0.0.0-20210330135715-becdeff5df15
49-
github.com/spf13/cobra v1.2.1
49+
github.com/spf13/cobra v1.6.1
5050
github.com/spf13/viper v1.8.1
5151
github.com/theupdateframework/notary v0.7.0
52-
go.etcd.io/bbolt v1.3.6
52+
go.etcd.io/bbolt v1.3.9
5353
go.uber.org/multierr v1.6.0
5454
go.uber.org/zap v1.17.0
55-
golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4
56-
golang.org/x/term v0.0.0-20210927222741-03fcf44c2211
55+
golang.org/x/mod v0.13.0
56+
golang.org/x/term v0.15.0
5757
gopkg.in/yaml.v2 v2.4.0
5858
gopkg.in/yaml.v3 v3.0.1
5959
)
6060

6161
require (
62-
github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1 // indirect
6362
github.com/DataDog/zstd v1.4.5 // indirect
6463
github.com/Masterminds/goutils v1.1.1 // indirect
6564
github.com/Masterminds/semver/v3 v3.1.1 // indirect
66-
github.com/Microsoft/go-winio v0.5.1 // indirect
67-
github.com/Microsoft/hcsshim v0.9.2 // indirect
65+
github.com/Microsoft/go-winio v0.6.1 // indirect
66+
github.com/Microsoft/hcsshim v0.11.4 // indirect
6867
github.com/atomicgo/cursor v0.0.1 // indirect
6968
github.com/beorn7/perks v1.0.1 // indirect
70-
github.com/cespare/xxhash/v2 v2.1.2 // indirect
69+
github.com/cespare/xxhash/v2 v2.2.0 // indirect
7170
github.com/chuckpreslar/emission v0.0.0-20170206194824-a7ddd980baf9 // indirect
72-
github.com/containerd/cgroups v1.0.3 // indirect
73-
github.com/containerd/continuity v0.2.3-0.20220330195504-d132b287edc8 // indirect
74-
github.com/containerd/stargz-snapshotter/estargz v0.11.3 // indirect
75-
github.com/containerd/typeurl v1.0.2 // indirect
76-
github.com/docker/docker-credential-helpers v0.6.4 // indirect
71+
github.com/containerd/cgroups v1.1.0 // indirect
72+
github.com/containerd/continuity v0.4.3 // indirect
73+
github.com/containerd/log v0.1.0 // indirect
74+
github.com/containerd/stargz-snapshotter/estargz v0.15.1 // indirect
75+
github.com/containerd/typeurl/v2 v2.1.1 // indirect
76+
github.com/distribution/reference v0.5.0 // indirect
77+
github.com/docker/docker-credential-helpers v0.8.0 // indirect
7778
github.com/docker/go v1.5.1-1.0.20160303222718-d30aec9fd63c // indirect
78-
github.com/docker/go-connections v0.4.0 // indirect
79+
github.com/docker/go-connections v0.5.0 // indirect
7980
github.com/docker/go-metrics v0.0.1 // indirect
80-
github.com/fsnotify/fsnotify v1.5.1 // indirect
81+
github.com/felixge/httpsnoop v1.0.4 // indirect
82+
github.com/fsnotify/fsnotify v1.6.0 // indirect
83+
github.com/go-logr/logr v1.3.0 // indirect
84+
github.com/go-logr/stdr v1.2.2 // indirect
8185
github.com/go-sql-driver/mysql v1.6.0 // indirect
8286
github.com/gogo/protobuf v1.3.2 // indirect
8387
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect
84-
github.com/golang/protobuf v1.5.2 // indirect
88+
github.com/golang/protobuf v1.5.3 // indirect
8589
github.com/google/btree v1.0.0 // indirect
86-
github.com/google/go-cmp v0.5.8 // indirect
87-
github.com/google/uuid v1.3.0 // indirect
90+
github.com/google/go-cmp v0.6.0 // indirect
91+
github.com/google/uuid v1.5.0 // indirect
8892
github.com/gorilla/mux v1.8.0 // indirect
8993
github.com/hashicorp/errwrap v1.1.0 // indirect
9094
github.com/hashicorp/hcl v1.0.0 // indirect
9195
github.com/huandu/xstrings v1.3.2 // indirect
92-
github.com/inconshreveable/mousetrap v1.0.0 // indirect
96+
github.com/inconshreveable/mousetrap v1.1.0 // indirect
9397
github.com/magiconair/properties v1.8.5 // indirect
9498
github.com/mattn/go-runewidth v0.0.13 // indirect
95-
github.com/matttproud/golang_protobuf_extensions v1.0.2-0.20181231171920-c182affec369 // indirect
99+
github.com/matttproud/golang_protobuf_extensions v1.0.4 // indirect
96100
github.com/miekg/pkcs11 v1.1.1 // indirect
97101
github.com/mitchellh/copystructure v1.2.0 // indirect
102+
github.com/mitchellh/go-homedir v1.1.0 // indirect
98103
github.com/mitchellh/mapstructure v1.4.2 // indirect
99104
github.com/mitchellh/reflectwalk v1.0.2 // indirect
100-
github.com/moby/buildkit v0.10.1 // indirect
101-
github.com/moby/sys/mount v0.3.0 // indirect
102-
github.com/moby/sys/mountinfo v0.6.0 // indirect
103-
github.com/moby/term v0.0.0-20210619224110-3f7ff695adc6 // indirect
104-
github.com/morikuni/aec v1.0.0 // indirect
105-
github.com/opencontainers/runc v1.1.2 // indirect
106-
github.com/prometheus/client_golang v1.12.1 // indirect
107-
github.com/prometheus/client_model v0.2.0 // indirect
108-
github.com/prometheus/common v0.32.1 // indirect
109-
github.com/prometheus/procfs v0.7.3 // indirect
105+
github.com/moby/buildkit v0.13.0 // indirect
106+
github.com/moby/patternmatcher v0.6.0 // indirect
107+
github.com/moby/sys/sequential v0.5.0 // indirect
108+
github.com/moby/sys/user v0.1.0 // indirect
109+
github.com/prometheus/client_golang v1.17.0 // indirect
110+
github.com/prometheus/client_model v0.5.0 // indirect
111+
github.com/prometheus/common v0.44.0 // indirect
112+
github.com/prometheus/procfs v0.12.0 // indirect
110113
github.com/rivo/uniseg v0.2.0 // indirect
111-
github.com/rogpeppe/go-internal v1.8.0 // indirect
114+
github.com/rogpeppe/go-internal v1.10.0 // indirect
112115
github.com/shopspring/decimal v1.2.0 // indirect
113-
github.com/sirupsen/logrus v1.8.1 // indirect
116+
github.com/sirupsen/logrus v1.9.3 // indirect
114117
github.com/spf13/afero v1.6.0 // indirect
115118
github.com/spf13/cast v1.4.1 // indirect
116119
github.com/spf13/jwalterweatherman v1.1.0 // indirect
117120
github.com/spf13/pflag v1.0.5 // indirect
118121
github.com/subosito/gotenv v1.2.0 // indirect
119-
github.com/vbatts/tar-split v0.11.2 // indirect
122+
github.com/vbatts/tar-split v0.11.5 // indirect
120123
github.com/xo/terminfo v0.0.0-20210125001918-ca9a967f8778 // indirect
121-
go.opencensus.io v0.23.0 // indirect
124+
go.opencensus.io v0.24.0 // indirect
125+
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.46.1 // indirect
126+
go.opentelemetry.io/otel v1.21.0 // indirect
127+
go.opentelemetry.io/otel/metric v1.21.0 // indirect
128+
go.opentelemetry.io/otel/trace v1.21.0 // indirect
122129
go.uber.org/atomic v1.7.0 // indirect
123-
golang.org/x/crypto v0.0.0-20211202192323-5770296d904e // indirect
124-
golang.org/x/net v0.0.0-20220722155237-a158d28d115b // indirect
125-
golang.org/x/sync v0.0.0-20210220032951-036812b2e83c // indirect
126-
golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f // indirect
127-
golang.org/x/text v0.3.7 // indirect
128-
google.golang.org/genproto v0.0.0-20211208223120-3a66f561d7aa // indirect
129-
google.golang.org/grpc v1.45.0 // indirect
130-
google.golang.org/protobuf v1.28.0 // indirect
130+
golang.org/x/crypto v0.17.0 // indirect
131+
golang.org/x/net v0.18.0 // indirect
132+
golang.org/x/sync v0.5.0 // indirect
133+
golang.org/x/sys v0.16.0 // indirect
134+
golang.org/x/text v0.14.0 // indirect
135+
golang.org/x/tools v0.14.0 // indirect
136+
google.golang.org/genproto/googleapis/rpc v0.0.0-20231016165738-49dd2c1f3d0b // indirect
137+
google.golang.org/grpc v1.59.0 // indirect
138+
google.golang.org/protobuf v1.31.0 // indirect
131139
gopkg.in/ini.v1 v1.63.2 // indirect
132140
)

0 commit comments

Comments
 (0)