Derek McGowan
d18d1b5913
Merge pull request #13883 from containerd/dependabot/go_modules/github.com/prometheus/client_golang-1.24.1
...
build(deps): bump github.com/prometheus/client_golang from 1.24.0 to 1.24.1
2026-08-27 23:21:46 +00:00
Mike Brown
52be09ef1c
update kubernetes to v1.37.0
...
Signed-off-by: Mike Brown <brownwm@us.ibm.com >
2026-08-27 15:24:24 -05:00
dependabot[bot]
5e89a2c119
build(deps): bump github.com/prometheus/client_golang
...
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang ) from 1.24.0 to 1.24.1.
- [Release notes](https://github.com/prometheus/client_golang/releases )
- [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prometheus/client_golang/compare/v1.24.0...v1.24.1 )
---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
dependency-version: 1.24.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-26 20:02:11 +00:00
Derek McGowan
65b4eb916e
vendor: use local api module and update vendored api
...
Pull in the mount capabilities extension.
The api module is consumed as a published version, so a local replace
is required to build against the unreleased proto changes. The replace
is added by 'make protos' whenever api/next.txtpb changes. It must be
dropped and go.mod pinned to a released api version before this is
merged.
This also moves the root module's own github.com/sirupsen/logrus
requirement from v1.10.1 to v1.10.2, which is not an intended dependency
bump. The published api module (v1.12.0-beta.0) requires logrus v1.9.3,
so it does not affect the root's resolution; the local api/go.mod on
upstream main already requires v1.10.2, and once the replace substitutes
it in, MVS takes the higher of the two. Verified by running 'go mod tidy'
on a copy of this tree with the replace directive removed: the root
stays at v1.10.1. This reverts on its own once the replace above is
dropped.
Signed-off-by: Derek McGowan <derek@mcg.dev >
2026-08-26 10:49:00 -07:00
Sebastiaan van Stijn
b44bea515c
vendor: github.com/docker/go-metrics v0.1.0
...
- Add support for creating timers with custom histogram buckets.
- Update `github.com/prometheus/client_golang` to v1.20.5.
- Update the minimum supported Go version to Go 1.21.
- Improve HTTP handler instrumentation, including minor performance improvements and cleanup.
- Avoid mutating shared label maps when creating namespaces and metrics.
- Encapsulate the Prometheus collector used by `HTTPMetric`.
- Improve package and API documentation.
- Update `golang.org/x/sys` and other dependencies.
full diff: https://github.com/docker/go-metrics/compare/v0.0.1...v0.1.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-08-26 14:41:03 +02:00
Sebastiaan van Stijn
704ca21342
vendor: github.com/containerd/go-runc v1.2.1
...
full diff: https://github.com/containerd/go-runc/compare/v1.2.0...v1.2.1
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-08-25 20:20:26 +02:00
Maksym Pavlenko
301026e58c
Merge pull request #14009 from containerd/dependabot/go_modules/github.com/checkpoint-restore/checkpointctl-1.6.0
...
build(deps): bump github.com/checkpoint-restore/checkpointctl from 1.5.0 to 1.6.0
2026-08-22 17:21:51 +00:00
Maksym Pavlenko
6974dd33cc
Merge pull request #14008 from containerd/dependabot/go_modules/moby-sys-599fb6b3f3
...
build(deps): bump github.com/moby/sys/userns from 0.1.0 to 0.2.0 in the moby-sys group
2026-08-22 17:21:40 +00:00
dependabot[bot]
64f05273e3
build(deps): bump github.com/checkpoint-restore/checkpointctl
...
Bumps [github.com/checkpoint-restore/checkpointctl](https://github.com/checkpoint-restore/checkpointctl ) from 1.5.0 to 1.6.0.
- [Release notes](https://github.com/checkpoint-restore/checkpointctl/releases )
- [Commits](https://github.com/checkpoint-restore/checkpointctl/compare/v1.5.0...v1.6.0 )
---
updated-dependencies:
- dependency-name: github.com/checkpoint-restore/checkpointctl
dependency-version: 1.6.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-21 23:23:40 +00:00
dependabot[bot]
0880064dea
build(deps): bump github.com/moby/sys/userns in the moby-sys group
...
Bumps the moby-sys group with 1 update: [github.com/moby/sys/userns](https://github.com/moby/sys ).
Updates `github.com/moby/sys/userns` from 0.1.0 to 0.2.0
- [Release notes](https://github.com/moby/sys/releases )
- [Commits](https://github.com/moby/sys/compare/user/v0.1.0...user/v0.2.0 )
---
updated-dependencies:
- dependency-name: github.com/moby/sys/userns
dependency-version: 0.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: moby-sys
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-21 23:23:18 +00:00
Maksym Pavlenko
10cf7114e6
Bump go-runc to 1.2.0
...
Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com >
2026-08-21 15:26:45 -07:00
Sebastiaan van Stijn
f511928a11
vendor: github.com/sirupsen/logrus v1.10.1
...
Notable changes:
- Add bidirectional `log/slog` integration with a Logrus hook and `slog.Handler`.
- Add minimal, composable logging interfaces for individual log levels.
- Fix reentrant logging deadlocks and improve concurrency safety around formatters, hooks, and entries.
- Fix generic `Log`, `Logf`, `Logln`, and `LogFn` methods unexpectedly panicking at `PanicLevel`.
- Allow `Entry.Caller` to be set explicitly and preserved across derived entries.
- Improve `TextFormatter` performance and reduce allocations significantly.
- Improve common Logger and Entry hot paths and caller-reporting performance.
- Update `TextFormatter` handling for `[]byte`, debug/trace colors, and Windows ANSI terminals.
- Raise the minimum supported Go version to Go 1.23.
- Deprecate `Entry.HasCaller` and `MutexWrap`.
release-notes: https://github.com/sirupsen/logrus/releases/tag/v1.10.0
full diff: https://github.com/sirupsen/logrus/compare/v1.9.4...v1.10.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-08-21 00:12:12 +02:00
Phil Estes
592fee376a
Merge pull request #14001 from thaJeztah/bump_platforms
...
vendor: github.com/containerd/platforms v1.0.0-rc.5
2026-08-20 21:36:46 +00:00
Sebastiaan van Stijn
0d797891bb
vendor: github.com/containerd/platforms v1.0.0-rc.5
...
- Fix WS2022 compat on hosts past the latest LTSC
full diff: https://github.com/containerd/platforms/compare/v1.0.0-rc.4...v1.0.0-rc.5
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-08-20 22:42:25 +02:00
Sebastiaan van Stijn
c351cf4682
vendor: github.com/stretchr/testify v1.12.1
...
full diff: https://github.com/stretchr/testify/compare/v1.11.1...v1.12.1
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-08-20 00:39:26 +02:00
Maksym Pavlenko
41ec0ef3da
Merge pull request #13962 from containerd/dependabot/go_modules/github.com/klauspost/compress-1.19.2
...
build(deps): bump github.com/klauspost/compress from 1.19.1 to 1.19.2
2026-08-19 19:02:51 +00:00
Maksym Pavlenko
f1afc184b2
Merge pull request #13985 from thaJeztah/bump_hcsshim
...
vendor: github.com/Microsoft/hcsshim v0.15.0-rc.4
2026-08-19 19:01:43 +00:00
Eshaan Mathur
8c4ccd2984
build: bump github.com/containerd/nri
...
Bump to v0.12.2 (containerd/nri#302 ) to pick up the new Container.image field exposed to NRI plugins (Image{name, digest, config_digest})
Signed-off-by: Eshaan Mathur <eshaanm25@gmail.com >
2026-08-19 11:09:11 -05:00
Sebastiaan van Stijn
972ef71c84
vendor: github.com/Microsoft/hcsshim v0.15.0-rc.4
...
full diff: https://github.com/microsoft/hcsshim/compare/v0.15.0-rc.3...v0.15.0-rc.4
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-08-19 15:35:58 +02:00
Sebastiaan van Stijn
444ecd0be0
vendor: github.com/go-logr/logr v1.4.4
...
full diff: https://github.com/go-logr/logr/compare/v1.4.3...v1.4.4
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-08-19 15:29:00 +02:00
Sebastiaan van Stijn
26c040fb40
vendor: github.com/felixge/httpsnoop v1.1.0
...
full diff: https://github.com/felixge/httpsnoop/compare/v1.0.4...v1.1.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-08-19 15:29:00 +02:00
dependabot[bot]
da7420a420
build(deps): bump github.com/klauspost/compress from 1.19.1 to 1.19.2
...
Bumps [github.com/klauspost/compress](https://github.com/klauspost/compress ) from 1.19.1 to 1.19.2.
- [Release notes](https://github.com/klauspost/compress/releases )
- [Commits](https://github.com/klauspost/compress/compare/v1.19.1...v1.19.2 )
---
updated-dependencies:
- dependency-name: github.com/klauspost/compress
dependency-version: 1.19.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-14 23:24:18 +00:00
Tianon Gravi
e01c004cc6
Remove dependency on github.com/opencontainers/runtime-tools
...
The direct use was two lines in `internal/cri/nri/nri_api_linux.go` -- constructing a `generate.Generator{Config: spec}` solely to satisfy the `nrigen.UnderlyingGenerator` interface defined in `containerd/nri`. Since that interface already exists, we just need an implementation. Add `spec_generator.go` in the same package, implementing `UnderlyingGenerator` directly on `*rspec.Spec` with no external dependencies beyond `runtime-spec`.
Assisted-By: "claude my eyes right out"
Signed-off-by: Tianon Gravi <tianon.gravi@docker.com >
2026-08-05 16:58:50 -07:00
Maksym Pavlenko
49854964b2
Merge pull request #13395 from kolyshkin/selinux-1.15.0
...
bump selinux to v1.15.1, use SetProcessKind
2026-08-05 18:09:56 +00:00
Derek McGowan
a272df5685
Update api version to v1.12.0-beta.0
...
Signed-off-by: Derek McGowan <derek@mcg.dev >
2026-08-04 19:43:54 -07:00
Maksym Pavlenko
288104923b
Merge pull request #13862 from containerd/dependabot/go_modules/github.com/containerd/imgcrypt/v2-2.0.3
...
build(deps): bump github.com/containerd/imgcrypt/v2 from 2.0.2 to 2.0.3
2026-07-29 00:27:03 +00:00
Kir Kolyshkin
ba3a464b8d
bump oc/selinux to v1.15.1, use SetProcessKind
...
Drop internal/cri/seutil/seutil.go in favor of direct call to newly
introduced selinux.SetProcessKind.
Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com >
2026-07-28 16:23:54 -07:00
Kir Kolyshkin
4167499888
deps: bump oc/selinux to v1.14.1
...
Switch away from deprecated functionality.
Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com >
2026-07-28 16:23:54 -07:00
Maksym Pavlenko
13db49bef1
Merge pull request #13861 from containerd/dependabot/go_modules/github.com/klauspost/compress-1.19.1
...
build(deps): bump github.com/klauspost/compress from 1.19.0 to 1.19.1
2026-07-28 17:10:07 +00:00
dependabot[bot]
af9ded8e88
build(deps): bump github.com/prometheus/client_golang
...
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang ) from 1.23.2 to 1.24.0.
- [Release notes](https://github.com/prometheus/client_golang/releases )
- [Changelog](https://github.com/prometheus/client_golang/blob/v1.24.0/CHANGELOG.md )
- [Commits](https://github.com/prometheus/client_golang/compare/v1.23.2...v1.24.0 )
---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
dependency-version: 1.24.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-28 00:13:00 +00:00
dependabot[bot]
fbbe206722
build(deps): bump github.com/containerd/imgcrypt/v2 from 2.0.2 to 2.0.3
...
Bumps [github.com/containerd/imgcrypt/v2](https://github.com/containerd/imgcrypt ) from 2.0.2 to 2.0.3.
- [Release notes](https://github.com/containerd/imgcrypt/releases )
- [Changelog](https://github.com/containerd/imgcrypt/blob/main/CHANGES )
- [Commits](https://github.com/containerd/imgcrypt/compare/v2.0.2...v2.0.3 )
---
updated-dependencies:
- dependency-name: github.com/containerd/imgcrypt/v2
dependency-version: 2.0.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-28 00:12:46 +00:00
dependabot[bot]
7fdc69ca0c
build(deps): bump github.com/klauspost/compress from 1.19.0 to 1.19.1
...
Bumps [github.com/klauspost/compress](https://github.com/klauspost/compress ) from 1.19.0 to 1.19.1.
- [Release notes](https://github.com/klauspost/compress/releases )
- [Commits](https://github.com/klauspost/compress/compare/v1.19.0...v1.19.1 )
---
updated-dependencies:
- dependency-name: github.com/klauspost/compress
dependency-version: 1.19.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-28 00:12:28 +00:00
Fu Wei
7e217685fb
Merge pull request #13833 from phillebaba/content-create-mediatype
...
Include media type in content create event
2026-07-24 10:16:53 +00:00
dependabot[bot]
b1085e19b7
build(deps): bump github.com/fsnotify/fsnotify from 1.9.0 to 1.10.1
...
Bumps [github.com/fsnotify/fsnotify](https://github.com/fsnotify/fsnotify ) from 1.9.0 to 1.10.1.
- [Release notes](https://github.com/fsnotify/fsnotify/releases )
- [Changelog](https://github.com/fsnotify/fsnotify/blob/main/CHANGELOG.md )
- [Commits](https://github.com/fsnotify/fsnotify/compare/v1.9.0...v1.10.1 )
---
updated-dependencies:
- dependency-name: github.com/fsnotify/fsnotify
dependency-version: 1.10.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-23 20:53:25 +00:00
Maksym Pavlenko
f2e253ffaa
Merge pull request #13820 from containerd/dependabot/go_modules/github.com/erofs/go-erofs-0.3.1
...
build(deps): bump github.com/erofs/go-erofs from 0.3.0 to 0.3.1
2026-07-23 16:09:44 +00:00
Philip Laine
a452c2e230
Include media type in content create event
...
Signed-off-by: Philip Laine <philip.laine@gmail.com >
2026-07-23 15:52:24 +02:00
dependabot[bot]
6e4c6acc0d
build(deps): bump github.com/erofs/go-erofs from 0.3.0 to 0.3.1
...
Bumps [github.com/erofs/go-erofs](https://github.com/erofs/go-erofs ) from 0.3.0 to 0.3.1.
- [Release notes](https://github.com/erofs/go-erofs/releases )
- [Commits](https://github.com/erofs/go-erofs/compare/v0.3.0...v0.3.1 )
---
updated-dependencies:
- dependency-name: github.com/erofs/go-erofs
dependency-version: 0.3.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-21 03:46:50 +00:00
ningmingxiao
5d35f9ef97
build: bump github.com/containerd/nri
...
Signed-off-by: ningmingxiao <ning.mingxiao@zte.com.cn >
2026-07-20 11:00:24 -05:00
dependabot[bot]
10e0d68a94
build(deps): bump github.com/pelletier/go-toml/v2 from 2.4.2 to 2.4.3
...
Bumps [github.com/pelletier/go-toml/v2](https://github.com/pelletier/go-toml ) from 2.4.2 to 2.4.3.
- [Release notes](https://github.com/pelletier/go-toml/releases )
- [Commits](https://github.com/pelletier/go-toml/compare/v2.4.2...v2.4.3 )
---
updated-dependencies:
- dependency-name: github.com/pelletier/go-toml/v2
dependency-version: 2.4.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-17 23:23:22 +00:00
Maksym Pavlenko
54f83847cb
Merge pull request #13768 from containerd/dependabot/go_modules/github.com/klauspost/compress-1.19.0
...
build(deps): bump github.com/klauspost/compress from 1.18.6 to 1.19.0
2026-07-12 21:15:19 +00:00
dependabot[bot]
61a70e7ef2
build(deps): bump github.com/klauspost/compress from 1.18.6 to 1.19.0
...
Bumps [github.com/klauspost/compress](https://github.com/klauspost/compress ) from 1.18.6 to 1.19.0.
- [Release notes](https://github.com/klauspost/compress/releases )
- [Commits](https://github.com/klauspost/compress/compare/v1.18.6...v1.19.0 )
---
updated-dependencies:
- dependency-name: github.com/klauspost/compress
dependency-version: 1.19.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-10 23:23:43 +00:00
Jordan Liggitt
658a1c78b5
build(deps): bump github.com/containerd/ttrpc to v1.2.9
...
Signed-off-by: Jordan Liggitt <liggitt@google.com >
2026-07-08 16:01:04 -04:00
Fu Wei
75b4d06ff9
Merge pull request #13672 from containerd/dependabot/go_modules/github.com/pelletier/go-toml/v2-2.4.2
...
build(deps): bump github.com/pelletier/go-toml/v2 from 2.4.1 to 2.4.2
2026-07-04 20:44:29 +00:00
Maksym Pavlenko
988f3af07e
Merge pull request #13699 from ktock/parentpath
...
shim: allow specifying runc's --parent-path during checkpointing
2026-07-01 05:46:39 +00:00
Kohei Tokunaga
ea0ed51e21
shim: allow specifying runc's --parent-path during checkpointing
...
Signed-off-by: Kohei Tokunaga <ktokunaga.mail@gmail.com >
2026-07-01 00:13:02 +00:00
Akihiro Suda
2e5e2c20e3
Merge pull request #13690 from containerd/dependabot/go_modules/github.com/Microsoft/hcsshim-0.15.0-rc.3
...
build(deps): bump github.com/Microsoft/hcsshim from 0.15.0-rc.1 to 0.15.0-rc.3
2026-06-30 15:12:56 +00:00
Akihiro Suda
a6f337bba8
Merge pull request #13560 from jgehrcke/klauspost-gzip-decomp
...
pkg/archive/compression: use klauspost/compress/gzip for decode
2026-06-30 13:51:32 +00:00
dependabot[bot]
d763407d4a
build(deps): bump github.com/Microsoft/hcsshim
...
Bumps [github.com/Microsoft/hcsshim](https://github.com/Microsoft/hcsshim ) from 0.15.0-rc.1 to 0.15.0-rc.3.
- [Release notes](https://github.com/Microsoft/hcsshim/releases )
- [Commits](https://github.com/Microsoft/hcsshim/compare/v0.15.0-rc.1...v0.15.0-rc.3 )
---
updated-dependencies:
- dependency-name: github.com/Microsoft/hcsshim
dependency-version: 0.15.0-rc.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-29 23:23:04 +00:00
dependabot[bot]
6079844dae
build(deps): bump github.com/moby/sys/user
...
Bumps the moby-sys group with 1 update in the / directory: [github.com/moby/sys/user](https://github.com/moby/sys ).
Updates `github.com/moby/sys/user` from 0.4.0 to 0.4.1
- [Release notes](https://github.com/moby/sys/releases )
- [Commits](https://github.com/moby/sys/compare/user/v0.4.0...user/v0.4.1 )
---
updated-dependencies:
- dependency-name: github.com/moby/sys/user
dependency-version: 0.4.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: moby-sys
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-26 16:34:00 +00:00
Sebastiaan van Stijn
35f753cc44
pkg/archive: remove redundant github.com/moby/sys/sequential dependency
...
Go 1.26 adds support for passing Windows file flags via os.OpenFile,
eliminating the need to call windows.CreateFile directly.
github.com/moby/sys/sequential v0.7.0 uses this functionality when
compiled with go1.26, but provides fallbacks for older Go versions.
Given that containerd has go1.26 as a minimum requirement, we can
remove github.com/moby/sys/sequential as an intermediate, and implement
the code locally.
ref:
- https://github.com/moby/sys/commit/9d2fc630f5932bed2dc29585a5ef6b025f5d58bf
- https://go-review.googlesource.com/c/go/+/699415
- https://go-review.googlesource.com/c/go/+/724621
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-06-26 10:14:53 +02:00