Skip to content

Commit c082984

Browse files
committed
Bump containerd to v2.2.2
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
1 parent 77f085f commit c082984

7 files changed

Lines changed: 105 additions & 84 deletions

File tree

cmd/containerd/main.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,6 @@ import (
77

88
func main() {
99
klog.InitFlags(nil)
10+
klog.EnableContextualLogging(true)
1011
containerd.Main()
1112
}

go.mod

Lines changed: 36 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@ module github.com/k3s-io/k3s
33
go 1.24.13
44

55
replace (
6-
github.com/Microsoft/hcsshim => github.com/Microsoft/hcsshim v0.13.0
6+
github.com/Microsoft/hcsshim => github.com/Microsoft/hcsshim v0.14.0-rc.1
77
github.com/Mirantis/cri-dockerd => github.com/k3s-io/cri-dockerd v0.3.19-k3s2.32
88
github.com/cilium/ebpf => github.com/cilium/ebpf v0.12.3
99
github.com/cloudnativelabs/kube-router/v2 => github.com/k3s-io/kube-router/v2 v2.6.3-k3s1
10-
github.com/containerd/containerd/api => github.com/containerd/containerd/api v1.9.0
11-
github.com/containerd/containerd/v2 => github.com/k3s-io/containerd/v2 v2.1.5-k3s1.32
10+
github.com/containerd/containerd/api => github.com/containerd/containerd/api v1.10.0
11+
github.com/containerd/containerd/v2 => github.com/brandond/containerd/v2 v2.2.2-k3s1.32
1212
github.com/containerd/imgcrypt => github.com/containerd/imgcrypt v1.1.11
1313
github.com/cyphar/filepath-securejoin => github.com/cyphar/filepath-securejoin v0.5.2
1414
github.com/distribution/reference => github.com/distribution/reference v0.5.0
@@ -20,7 +20,6 @@ replace (
2020
github.com/google/cel-go => github.com/google/cel-go v0.22.0
2121
github.com/google/gnostic-models => github.com/google/gnostic-models v0.6.9
2222
github.com/googleapis/gax-go/v2 => github.com/googleapis/gax-go/v2 v2.12.0
23-
github.com/open-policy-agent/opa => github.com/open-policy-agent/opa v0.59.0 // github.com/Microsoft/hcsshim using bad version v0.42.2
2423
github.com/opencontainers/runc => github.com/opencontainers/runc v1.2.9
2524
github.com/opencontainers/selinux => github.com/opencontainers/selinux v1.13.1
2625
github.com/prometheus/client_golang => github.com/prometheus/client_golang v1.19.1
@@ -61,7 +60,7 @@ replace (
6160
k8s.io/endpointslice => github.com/k3s-io/kubernetes/staging/src/k8s.io/endpointslice v1.32.13-k3s1
6261
k8s.io/externaljwt => github.com/k3s-io/kubernetes/staging/src/k8s.io/externaljwt v1.32.13-k3s1
6362
k8s.io/klog => github.com/k3s-io/klog v1.0.0-k3s2 // k3s-release-1.x
64-
k8s.io/klog/v2 => github.com/k3s-io/klog/v2 v2.120.1-k3s1 // k3s-main
63+
k8s.io/klog/v2 => github.com/k3s-io/klog/v2 v2.140.0-k3s1 // k3s-main
6564
k8s.io/kms => github.com/k3s-io/kubernetes/staging/src/k8s.io/kms v1.32.13-k3s1
6665
k8s.io/kube-aggregator => github.com/k3s-io/kubernetes/staging/src/k8s.io/kube-aggregator v1.32.13-k3s1
6766
k8s.io/kube-controller-manager => github.com/k3s-io/kubernetes/staging/src/k8s.io/kube-controller-manager v1.32.13-k3s1
@@ -87,13 +86,13 @@ require (
8786
github.com/Mirantis/cri-dockerd v0.0.0-00010101000000-000000000000
8887
github.com/blang/semver/v4 v4.0.0
8988
github.com/cloudnativelabs/kube-router/v2 v2.0.0-00010101000000-000000000000
90-
github.com/containerd/cgroups/v3 v3.1.0
89+
github.com/containerd/cgroups/v3 v3.1.2
9190
github.com/containerd/containerd/api v1.10.0
9291
github.com/containerd/containerd/v2 v2.2.0
9392
github.com/containerd/errdefs v1.0.0
94-
github.com/containerd/fuse-overlayfs-snapshotter/v2 v2.1.6
95-
github.com/containerd/stargz-snapshotter v0.16.2-0.20250627150308-5a1b37f05103
96-
github.com/containerd/zfs/v2 v2.0.0-rc.0
93+
github.com/containerd/fuse-overlayfs-snapshotter/v2 v2.1.7
94+
github.com/containerd/stargz-snapshotter v0.17.0
95+
github.com/containerd/zfs/v2 v2.0.0
9796
github.com/coreos/go-iptables v0.8.0
9897
github.com/coreos/go-systemd/v22 v22.6.0
9998
github.com/distribution/reference v0.6.0
@@ -210,6 +209,7 @@ require (
210209
github.com/Microsoft/hnslib v0.1.1 // indirect
211210
github.com/NYTimes/gziphandler v1.1.1 // indirect
212211
github.com/Rican7/retry v0.3.1 // indirect
212+
github.com/StackExchange/wmi v0.0.0-20190523213315-cbe66965904d // indirect
213213
github.com/antithesishq/antithesis-sdk-go v0.5.0 // indirect
214214
github.com/armon/circbuf v0.0.0-20190214190532-5111143e8da2 // indirect
215215
github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2 // indirect
@@ -221,7 +221,7 @@ require (
221221
github.com/cenkalti/backoff/v5 v5.0.3 // indirect
222222
github.com/cespare/xxhash/v2 v2.3.0 // indirect
223223
github.com/chai2010/gettext-go v1.0.2 // indirect
224-
github.com/checkpoint-restore/checkpointctl v1.3.0 // indirect
224+
github.com/checkpoint-restore/checkpointctl v1.4.0 // indirect
225225
github.com/checkpoint-restore/go-criu/v7 v7.2.0 // indirect
226226
github.com/cilium/ebpf v0.17.3 // indirect
227227
github.com/container-storage-interface/spec v1.9.0 // indirect
@@ -230,15 +230,15 @@ require (
230230
github.com/containerd/continuity v0.4.5 // indirect
231231
github.com/containerd/errdefs/pkg v0.3.0 // indirect
232232
github.com/containerd/fifo v1.1.0 // indirect
233-
github.com/containerd/go-cni v1.1.12 // indirect
233+
github.com/containerd/go-cni v1.1.13 // indirect
234234
github.com/containerd/go-runc v1.1.0 // indirect
235235
github.com/containerd/imgcrypt/v2 v2.0.1 // indirect
236236
github.com/containerd/log v0.1.0 // indirect
237-
github.com/containerd/nri v0.8.0 // indirect
237+
github.com/containerd/nri v0.11.0 // indirect
238238
github.com/containerd/otelttrpc v0.1.0 // indirect
239239
github.com/containerd/platforms v1.0.0-rc.2 // indirect
240240
github.com/containerd/plugin v1.0.0 // indirect
241-
github.com/containerd/stargz-snapshotter/estargz v0.17.0 // indirect
241+
github.com/containerd/stargz-snapshotter/estargz v0.18.1 // indirect
242242
github.com/containerd/ttrpc v1.2.7 // indirect
243243
github.com/containerd/typeurl/v2 v2.2.3 // indirect
244244
github.com/containernetworking/cni v1.3.0 // indirect
@@ -272,8 +272,9 @@ require (
272272
github.com/ghodss/yaml v1.0.0 // indirect
273273
github.com/go-errors/errors v1.4.2 // indirect
274274
github.com/go-ini/ini v1.67.0 // indirect
275-
github.com/go-jose/go-jose/v4 v4.0.5 // indirect
275+
github.com/go-jose/go-jose/v4 v4.1.3 // indirect
276276
github.com/go-logr/stdr v1.2.3-0.20220714215716-96bad1d688c5 // indirect
277+
github.com/go-ole/go-ole v1.2.6 // indirect
277278
github.com/go-openapi/jsonpointer v0.22.0 // indirect
278279
github.com/go-openapi/jsonreference v0.21.1 // indirect
279280
github.com/go-openapi/swag v0.24.1 // indirect
@@ -299,6 +300,8 @@ require (
299300
github.com/golang/snappy v0.0.5-0.20231225225746-43d5d4cd4e0e // indirect
300301
github.com/google/btree v1.1.3 // indirect
301302
github.com/google/cel-go v0.26.0 // indirect
303+
github.com/google/certtostore v1.0.6 // indirect
304+
github.com/google/deck v0.0.0-20230104221208-105ad94aa8ae // indirect
302305
github.com/google/gnostic-models v0.7.0 // indirect
303306
github.com/google/go-cmp v0.7.0 // indirect
304307
github.com/google/go-tpm v0.9.6 // indirect
@@ -313,8 +316,7 @@ require (
313316
github.com/grpc-ecosystem/grpc-gateway v1.16.0 // indirect
314317
github.com/grpc-ecosystem/grpc-gateway/v2 v2.27.2 // indirect
315318
github.com/guillaumemichel/reservedpool v0.3.0 // indirect
316-
github.com/hanwen/go-fuse/v2 v2.8.0 // indirect
317-
github.com/hashicorp/errwrap v1.1.0 // indirect
319+
github.com/hanwen/go-fuse/v2 v2.9.0 // indirect
318320
github.com/hashicorp/go-cleanhttp v0.5.2 // indirect
319321
github.com/hashicorp/go-retryablehttp v0.7.8 // indirect
320322
github.com/hashicorp/go-version v1.7.0 // indirect
@@ -323,7 +325,7 @@ require (
323325
github.com/hashicorp/golang-lru/v2 v2.0.7 // indirect
324326
github.com/huin/goupnp v1.3.0 // indirect
325327
github.com/inconshreveable/mousetrap v1.1.0 // indirect
326-
github.com/intel/goresctrl v0.8.0 // indirect
328+
github.com/intel/goresctrl v0.10.0 // indirect
327329
github.com/ipfs/boxo v0.35.2 // indirect
328330
github.com/ipfs/go-block-format v0.2.3 // indirect
329331
github.com/ipfs/go-cid v0.6.0 // indirect
@@ -342,6 +344,7 @@ require (
342344
github.com/josharian/native v1.1.0 // indirect
343345
github.com/karrick/godirwalk v1.17.0 // indirect
344346
github.com/klauspost/cpuid/v2 v2.3.0 // indirect
347+
github.com/knqyf263/go-plugin v0.9.0 // indirect
345348
github.com/koron/go-ssdp v0.0.6 // indirect
346349
github.com/libopenstorage/openstorage v1.0.0 // indirect
347350
github.com/libp2p/go-buffer-pool v0.1.0 // indirect
@@ -381,6 +384,7 @@ require (
381384
github.com/moby/ipvs v1.1.0 // indirect
382385
github.com/moby/locker v1.0.1 // indirect
383386
github.com/moby/spdystream v0.5.0 // indirect
387+
github.com/moby/sys/capability v0.4.0 // indirect
384388
github.com/moby/sys/mountinfo v0.7.2 // indirect
385389
github.com/moby/sys/sequential v0.6.0 // indirect
386390
github.com/moby/sys/signal v0.7.1 // indirect
@@ -412,8 +416,8 @@ require (
412416
github.com/nats-io/nkeys v0.4.12 // indirect
413417
github.com/nats-io/nuid v1.0.1 // indirect
414418
github.com/opencontainers/runc v1.3.3 // indirect
415-
github.com/opencontainers/runtime-spec v1.2.1 // indirect
416-
github.com/opencontainers/runtime-tools v0.9.1-0.20221107090550-2e043c6bd626 // indirect
419+
github.com/opencontainers/runtime-spec v1.3.0 // indirect
420+
github.com/opencontainers/runtime-tools v0.9.1-0.20251114084447-edf4cb3d2116 // indirect
417421
github.com/otiai10/mint v1.6.3 // indirect
418422
github.com/pbnjay/memory v0.0.0-20210728143218-7b4eea64cf58 // indirect
419423
github.com/pelletier/go-toml/v2 v2.2.4 // indirect
@@ -460,12 +464,12 @@ require (
460464
github.com/spf13/cobra v1.9.1 // indirect
461465
github.com/stefanberger/go-pkcs11uri v0.0.0-20230803200340-78284954bff6 // indirect
462466
github.com/stoewer/go-strcase v1.3.0 // indirect
463-
github.com/syndtr/gocapability v0.0.0-20200815063812-42c35b437635 // indirect
464467
github.com/syndtr/goleveldb v1.0.0 // indirect
465-
github.com/tchap/go-patricia/v2 v2.3.2 // indirect
468+
github.com/tchap/go-patricia/v2 v2.3.3 // indirect
469+
github.com/tetratelabs/wazero v1.10.1 // indirect
466470
github.com/tidwall/btree v1.8.1 // indirect
467471
github.com/tmc/grpc-websocket-proxy v0.0.0-20220101234140-673ab2c3ae75 // indirect
468-
github.com/vbatts/tar-split v0.12.1 // indirect
472+
github.com/vbatts/tar-split v0.12.2 // indirect
469473
github.com/vishvananda/netns v0.0.5 // indirect
470474
github.com/whyrusleeping/go-keyspace v0.0.0-20160322163242-5b898ac5add1 // indirect
471475
github.com/wlynxg/anet v0.0.5 // indirect
@@ -513,16 +517,16 @@ require (
513517
gopkg.in/square/go-jose.v2 v2.6.0 // indirect
514518
gopkg.in/yaml.v3 v3.0.1 // indirect
515519
k8s.io/controller-manager v0.34.5 // indirect
516-
k8s.io/csi-translation-lib v0.32.13 // indirect
517-
k8s.io/dynamic-resource-allocation v0.32.13 // indirect
518-
k8s.io/endpointslice v0.32.13 // indirect
519-
k8s.io/externaljwt v1.32.13 // indirect
520+
k8s.io/csi-translation-lib v0.0.0 // indirect
521+
k8s.io/dynamic-resource-allocation v0.0.0 // indirect
522+
k8s.io/endpointslice v0.0.0 // indirect
523+
k8s.io/externaljwt v1.32.0 // indirect
520524
k8s.io/kms v0.34.5 // indirect
521525
k8s.io/kube-aggregator v0.34.1 // indirect
522-
k8s.io/kube-controller-manager v0.32.13 // indirect
523-
k8s.io/kube-openapi v0.0.0-20250710124328-f3f2b991d03b // indirect
524-
k8s.io/kube-scheduler v0.32.13 // indirect
525-
k8s.io/metrics v0.32.13 // indirect
526+
k8s.io/kube-controller-manager v0.0.0 // indirect
527+
k8s.io/kube-openapi v0.0.0-20250910181357-589584f1c912 // indirect
528+
k8s.io/kube-scheduler v0.0.0 // indirect
529+
k8s.io/metrics v0.0.0 // indirect
526530
k8s.io/mount-utils v0.32.13 // indirect
527531
k8s.io/pod-security-admission v0.32.13 // indirect
528532
lukechampine.com/blake3 v1.4.1 // indirect
@@ -533,6 +537,6 @@ require (
533537
sigs.k8s.io/kustomize/kustomize/v5 v5.5.0 // indirect
534538
sigs.k8s.io/kustomize/kyaml v0.18.1 // indirect
535539
sigs.k8s.io/structured-merge-diff/v4 v4.7.0 // indirect
536-
tags.cncf.io/container-device-interface v1.0.1 // indirect
537-
tags.cncf.io/container-device-interface/specs-go v1.0.0 // indirect
540+
tags.cncf.io/container-device-interface v1.1.0 // indirect
541+
tags.cncf.io/container-device-interface/specs-go v1.1.0 // indirect
538542
)

0 commit comments

Comments
 (0)