mopy
mopy copied to clipboard
Update module github.com/containerd/containerd to v1.7.22
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| github.com/containerd/containerd | v1.7.18 -> v1.7.22 |
Release Notes
containerd/containerd (github.com/containerd/containerd)
v1.7.22: containerd 1.7.22
Welcome to the v1.7.22 release of containerd!
The twenty-second patch release for containerd 1.7 contains various fixes and updates.
Highlights
Build and Release Toolchain
- Update to go1.22.7, go1.23.1 (#10679)
Container Runtime Interface (CRI)
- Cumulative stats can't decrease (#10670)
Runtime
Please try out the release binaries and report any issues at https://github.com/containerd/containerd/issues.
Contributors
- Samuel Karp
- James Sturtevant
- Laura Brehm
- Maksym Pavlenko
- Akhil Mohan
- Akihiro Suda
- Cory Snider
- Derek McGowan
- Sebastiaan van Stijn
Changes
16 commits
- Prepare release notes for v1.7.22 (#10684)
43174ee6aPrepare release notes for v1.7.22
- integration: regression test for issue 10589 (#10682)
- Fix bug where init exits were being dropped (#10675)
- Update to go1.22.7, go1.23.1 (#10679)
19d678f73update to go1.22.7, go1.23.1
- Cumulative stats can't decrease (#10670)
- Update runc binary to 1.1.14 (#10668)
33e8a2005update runc binary to 1.1.14
Dependency Changes
This release has no dependency changes
Previous release can be found at v1.7.21
v1.7.21: containerd 1.7.21
Welcome to the v1.7.21 release of containerd!
The twenty-first patch release for containerd 1.7 contains various fixes and updates.
Highlights
- Regenerate introspection UUID if state is empty (#10510)
- Set stderr to empty string when using terminal on Windows (#10499)
Build and Release Toolchain
- Move builds to Go 1.22 and add support for testing with 1.23 (#10596)
Container Runtime Interface (CRI)
- Borrow latest wsstream from k8s v1.31.x to 1.7 (#10575)
- Ensure the CRIAPIV1Alpha2 warning's lastOccurrence is accurate (#10571)
- Make
StopContaineridempotent (#10528) - Make
StopPodSandboxidempotent (#10527)
Go client
- Fix failed force deletion for tasks with PID 0 (#10523)
Runtime
- Fix packaged runc reporting incorrect version (#10559)
- Ensure
/run/containerdgets created with correct perms (#10534)
Deprecations
- Ensure the CRIAPIV1Alpha2 warning's lastOccurrence is accurate (#10571)
- Update warnings for deprecated CRI config fields (#10512)
Please try out the release binaries and report any issues at https://github.com/containerd/containerd/issues.
Contributors
- Davanum Srinivas
- Samuel Karp
- Sebastiaan van Stijn
- Phil Estes
- Maksym Pavlenko
- Akhil Mohan
- Chris Henzie
- Derek McGowan
- Kazuyoshi Kato
- Sascha Grunert
- Akihiro Suda
- Erikson Tung
- Iceber Gu
- Mauri de Souza Meneguzzo
- Mike Brown
- Shengjing Zhu
- TinaMor
- rongfu.leng
Changes
45 commits
- Prepare release notes for v1.7.21 (#10632)
975f279eePrepare release notes for v1.7.21
- go.mod: keep minimum go version at go1.21 (#10633)
d63bd8464go.mod: keep minimum go version at go1.21
- Move builds to Go 1.22 and add support for testing with 1.23 (#10596)
- Fix TestNewBinaryIOCleanup on Go 1.23 and Linux 5.4 (#10590)
09ca004deFix TestNewBinaryIOCleanup on Go 1.23 and Linux 5.4
- Borrow latest wsstream from k8s v1.31.x to 1.7 (#10575)
9269d97b1hide wsstream under internal/ to prevent external use59815fa44golangci-lint should only look for problems in new code1c431dc6fRun go mod tidy226f93d92Add copyright headers6f3252733switch over references to the new package0a85d476aFix up some constant references82bfa44d0Copy over wsstream from k8s v1.31.0-rc.1 release
- Ensure the CRIAPIV1Alpha2 warning's lastOccurrence is accurate (#10571)
52b79f337Update CRIAPIV1Alpha2 warning lastOccurrence every call
- pkg/userns: deprecate and migrate to github.com/moby/sys/userns (#10564)
- update to go1.21.13 / go1.22.6 (#10570)
228914a5eupdate to go1.21.13 / go1.22.6
- Fix TestNewBinaryIOCleanup failing with gotip (#10554)
3ff82ba0fFix TestNewBinaryIOCleanup failing with gotip
- Fix packaged runc reporting incorrect version (#10559)
d51143f6fscript/setup/install-runc: fix runc using incorrect version
- update auths code comment (#10536)
7bb1455d8update auths code comment
- Ensure
/run/containerdgets created with correct perms (#10534)16c5fc768Ensure /run/containerd is created with correct perms
- Make
StopContaineridempotent (#10528)6da4e40b2MakeStopContainerRPC idempotent
- Make
StopPodSandboxidempotent (#10527)b3b6f1507MakeStopPodSandboxRPC idempotent
- Fix failed force deletion for tasks with PID 0 (#10523)
0db46f664client: fix tasks with PID 0 cannot be forced to delete
- Update warnings for deprecated CRI config fields (#10512)
9afb8dcdfdeprecation: update warnings for CRI config fields
- Regenerate introspection UUID if state is empty (#10510)
b140792e4introspection: regenerate UUID if state is empty
- Set stderr to empty string when using terminal on Windows (#10499)
f9beac3dbSet stderr to empty string when using terminal on Windows.
Dependency Changes
- github.com/moby/sys/userns v0.1.0 new
Previous release can be found at v1.7.20
v1.7.20: containerd 1.7.20
Welcome to the v1.7.20 release of containerd!
The twentieth patch release for containerd 1.7 contains various fixes and updates.
Highlights
- Support for dropping inheritable capabilities (#10469)
Container Runtime Interface (CRI)
- Make PodSandboxStatus friendlier to shim crashes (#10461)
- Handle empty DNSConfig differently than unspecified (#10462)
- Fix for
[cri] ttrpc: closedduring ListPodSandboxStats (#10423)
Please try out the release binaries and report any issues at https://github.com/containerd/containerd/issues.
Contributors
- Derek McGowan
- Akihiro Suda
- Phil Estes
- Akhil Mohan
- Bryant Biggs
- Danny Canter
- Davanum Srinivas
- Mike Brown
- Samuel Karp
- Tim Hockin
Changes
16 commits
- Prepare release notes for v1.7.20 (#10481)
7f2d4cd97Prepare release notes for v1.7.20
- deps: Update otelgrpc (#10413)
3a02c523ddeps: Update otelgrpc
- Make PodSandboxStatus friendlier to shim crashes (#10461)
df86bdd5dCRI Sbserver: Make PodSandboxStatus friendlier to shim crashes
- Handle empty DNSConfig differently than unspecified (#10462)
209ee4f10CRI: An empty DNSConfig != unspecified
- Support for dropping inheritable capabilities (#10469)
ce65228afSupport for dropping inheritable capabilities
- Fix for
[cri] ttrpc: closedduring ListPodSandboxStats (#10423)610498df7Fix for[cri] ttrpc: closedduring ListPodSandboxStats
- update to go1.21.12 / go1.22.5 (#10426)
e61c7932eupdate to go1.21.12 / go1.22.5
- errdefs: denote deprecation as a godoc comment (#10424)
c7d5e430aerrdefs: denote deprecation as a godoc comment
Dependency Changes
- github.com/go-logr/logr v1.2.4 -> v1.3.0
- github.com/google/go-cmp v0.5.9 -> v0.6.0
- github.com/google/uuid v1.3.1 -> v1.4.0
- go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.45.0 -> v0.46.1
- go.opentelemetry.io/otel v1.19.0 -> v1.21.0
- go.opentelemetry.io/otel/metric v1.19.0 -> v1.21.0
- go.opentelemetry.io/otel/sdk v1.19.0 -> v1.21.0
- go.opentelemetry.io/otel/trace v1.19.0 -> v1.21.0
- google.golang.org/genproto
e6e6cda->989df2b - google.golang.org/genproto/googleapis/api
007df8e->83a465c - google.golang.org/genproto/googleapis/rpc
d307bd8->995d672
Previous release can be found at v1.7.19
v1.7.19: containerd 1.7.19
Welcome to the v1.7.19 release of containerd!
The nineteenth patch release for containerd 1.7 contains various updates and splits the main module from the api module in preparation for the same change in containerd 2.0. Splitting the modules will allow 1.7 and 2.x to both exist as transitive dependencies without running into API registration errors. Projects should use this version as the minimum 1.7 version in preparing to use containerd 2.0 or to be imported alongside it.
Highlights
- Fix support for OTLP config (#10360)
- Add API go module (#10189)
- Remove overlayfs volatile option on temp mounts (#10332)
- Update runc binary to v1.1.13 (#10336)
- Migrate platforms package to github.com/containerd/platforms (#10292)
- Migrate reference/docker package to github.com/distribution/reference (#10316)
Container Runtime Interface (CRI)
Please try out the release binaries and report any issues at https://github.com/containerd/containerd/issues.
Contributors
- Derek McGowan
- Sebastiaan van Stijn
- Wei Fu
- Phil Estes
- Akhil Mohan
- Akihiro Suda
- Brian Goff
- Kirtana Ashok
- Maksym Pavlenko
- Samuel Karp
- Austin Vazquez
- Danny Canter
- Kazuyoshi Kato
- Maksim An
- Yuanyuan Lei
- krglosse
Changes
70 commits
- Prepare release notes for v1.7.19 (#10391)
74a3d2901Prepare release notes for v1.7.19
- Fix panic in NRI from nil CRI reference (#10406)
7f5d3c5f4cri: ensure NRI API never has nil CRI
- Windows: Supply windows shim version via file (#10403)
- reference: deprecate SplitObject (#10397)
dba53578cpkg/reference: deprecate SplitObject
- Updating hcsshim vendoring to 0.11.7 to include an important backported fix (#10396)
415dd74a8updating hcsshim to 0.11.7
- reference: reduce allocations and improve GoDoc (#10395)
- Update api version to v1.7.19 (#10387)
0eb786de6Update api version to v1.7.19
- Prepare release notes for api v1.7.19 (#10386)
- : api: update github.com/containerd/ttrpc v1.2.5 to align with containerd 1.7 module (#10364)
2a6aa6ddf[release/1.7] api: update github.com/containerd/ttrpc v1.2.5
- vendor: github.com/containerd/ttrpc v1.2.5 (#10373)
37926b10dvendor: github.com/containerd/ttrpc v1.2.5
- golangci-lint fix typo in depguard message (#10371)
a522e267egolangci-lint fix typo in depguard message
- Fix support for OTLP config (#10360)
1ce1c8f3e1.7: Add back support for OTLP config from toml
- remove imports of errdefs package, and add depguard linter (#10367)
- Add API go module (#10189)
- Remove overlayfs volatile option on temp mounts (#10332)
- Update runc binary to v1.1.13 (#10336)
6dce90b15update runc binary to v1.1.13
- Fail integration test early when a plugin load fails (#10311)
- Migrate platforms package to github.com/containerd/platforms (#10292)
- go.mod: github.com/klauspost/compress v1.16.7 (#10326)
- Use Github Actions to run Vagrant CI (#10325)
- Migrate reference/docker package to github.com/distribution/reference (#10316)
- build(deps): bump go.etcd.io/bbolt from 1.3.9 to 1.3.10 (#10315)
- Fix Windows HPC working directory (#10306)
33b62936e[release/1.7]: HPC working directory fix in pkg/cri/server code
Changes from containerd/platforms
21 commits
- Remove hcsshim import from repo (containerd/platforms#10)
f680838Remove hcsshim import from repo
- Fix windows matching when os version is empty (containerd/platforms#11)
- Add format for platform string (containerd/platforms#6)
38a74d2Add grammar for platform string
- downgrade minimum required version of hcsshim to v0.10.0 (containerd/platforms#5)
724b9f8downgrade minimum required version of hcsshim to v0.10.0
- enable linter on windows (containerd/platforms#4)
f6dd384enable linter on windows
- fix grammar and highlights in README (containerd/platforms#3)
cb03428fix grammar and highlights in README
- Fix link in README (containerd/platforms#1)
5b937b0Fix link in README
- Update Windows linter version (containerd/platforms#2)
Changes from containerd/ttrpc
4 commits
- switch to github.com/containerd/log for logs (containerd/ttrpc#169)
4785c70switch to github.com/containerd/log for logs
- Fix CI build status badge in readme (containerd/ttrpc#162)
e0f3eadFix CI build status badge in readme
Dependency Changes
- github.com/Microsoft/hcsshim v0.11.5 -> v0.11.7
- github.com/containerd/containerd/api v1.7.19 new
- github.com/containerd/platforms v0.2.1 new
- github.com/containerd/ttrpc v1.2.4 -> v1.2.5
- github.com/distribution/reference v0.6.0 new
- github.com/klauspost/compress v1.16.0 -> v1.16.7
- go.etcd.io/bbolt v1.3.7 -> v1.3.10
- golang.org/x/sync v0.3.0 -> v0.5.0
Previous release can be found at v1.7.18
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.
ℹ Artifact update notice
File name: go.mod
In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):
- 5 additional dependencies were updated
Details:
| Package | Change |
|---|---|
github.com/Microsoft/hcsshim |
v0.11.5 -> v0.11.7 |
github.com/containerd/errdefs |
v0.1.0 -> v0.3.0 |
github.com/containerd/ttrpc |
v1.2.4 -> v1.2.5 |
google.golang.org/genproto |
v0.0.0-20231016165738-49dd2c1f3d0b -> v0.0.0-20231211222908-989df2bf70f3 |
google.golang.org/genproto/googleapis/rpc |
v0.0.0-20231016165738-49dd2c1f3d0b -> v0.0.0-20231212172506-995d672761c0 |