Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v1.7.25
->v1.7.26
v0.0.0
->v0.9.0
Release Notes
containerd/containerd (github.com/containerd/containerd)
v1.7.26
: containerd 1.7.26Compare Source
Welcome to the v1.7.26 release of containerd!
The twenty-sixth patch release for containerd 1.7 contains various fixes
and updates.
Highlights
Container Runtime Interface (CRI)
Node Resource Interface (NRI)
Runtime
Please try out the release binaries and report any issues at
https://github.com/containerd/containerd/issues.
Contributors
Changes
24 commits
ceba197f5
Prepare release notes for v1.7.263486bc8dd
Upgrade x/net to 0.33.09025d3075
update build to go1.23.6, test go1.24.083eaab482
Update install-imgcrypt to allow change install repo8bc21cba7
support to syncfs after pull by using diff plugin27c472acf
Update runc binary to v1.2.5run.skip-dirs
toissues.exclude-dirs
in golangci-lint config (#11400)8d8034b66
move skip-dirs to issues.exclude-dirs11af05177
cri,nri: block NRI plugin sync. during event processing.d4036cd3d
go.{mod,sum}: bump NRI to v0.8.0, re-vendor.c3e24e024
Add integ test to check tty leak4e45a463d
fix master tty leak due to leaking init container object0fe9f0b52
fix fatal error: concurrent map iteration and map write441b92636
update build to go1.22.11, test go1.23.5Changes from containerd/nri
77 commits
eaf78a9
api: support Pod IPs07bfc18
wip: generate: add test for oom score adjb5fc359
generate: do not set OOMScoreAdj if no adjustment235aa11
chore: remove unreachable code and fmt files159f575
template: dump pod/container count in sync message.bf267e3
stub: collect/handle split sync messages.ed78ae9
adaptation: use multiple sync messages if necessary.6fd59d6
api: add support for multiple sync messages.a7fcccc
mux: split oversized messages.5fe9b06
mux: fix maximum allowed message size.693d64e
go.{mod,sum}, plugins: update ttrpc and NRI deps.320e4e7
adaptation: tests for runtime version, timeouts.f86d982
api,adaptation,stub: let plugin know configured timeouts.cfcd2af
Makefile: fix ginkgo-tests target.8cd9504
adaptation: block plugin sync/registration in test suite.966ac92
adaptation: implement plugin synchronization blocks.f74ce31
ci: verify code generation and generated files in repoe4d5c36
ci: stop testing with golang 1.20.x.6578149
go.{mod,sum}: bump golang requirement to 1.21.442e812
go.{mod,sum}: update to ginkgo v2.19.1.eada085
ignore pre-installed plugins that did not sync successfullyb881bc4
sync sandboxes and containers after starting the pre-installed plugins3880f1d
adaptation: add test case for mount removal.0d3b376
adaptation: fix mount removal in adjustments.df84c47
.github: add codespell workflow.a03dc93
pkg,plugins,.codespellrc: add codespellrc, fix spelling.4aec208
adaptation: log plugin as connected and synchronized.4e60cd0
adaptation: close plugin if initial synchronization fails.1cc026f
Reset source path of api.pb.go to pkg/api/api.protoefcb2da
NRI plugins support adjust oom_score_adj8783973
device-injector: clarify precedence of annotations.4eb7075
pkg/adaptation: fix grammatical mistakes in comments.4bd8da8
device-injector: add support for CDI injection.44773bd
runtime-tools/generate: add support CDI injection.65282fe
adaptation: add CDI device injection unit test.01f3b7a
adaptation: add support for native CDI injection.f1aa58f
api: add support for native CDI device injection.8434439
types: Fix a typo1719502
support pids cgroup242661f
stub: support re-start after stub stoppedba398fa
stop closed plugins that will be removedf96a550
device-injector: small grammar fix in README.md.5680921
plugins/template: fix typo in a comment.2c3608d
.golangci.yml: silence dot-import errors for tests.8f56974
pkg/{adaptation,api,net,stub}: fix linter errors.e863892
.github: bump golangci-lint to v1.58.0.674cb41
.github: bump setup-go to v5.9106283
.github: test with golang 1.20.x, 1.21.x, 1.22.3 in CI.a9778ad
plugins: bump golang version to 1.20.8e86065
go.{mod.sum}: bump golang version to 1.20.ff774e6
network device injector plugin06841c2
Modify hook-injector plugin to monitor directories to match cri-o2791e93
docs: fix broken link to sample plugins in README.mdChanges from containerd/ttrpc
11 commits
430f734
Add MD.Clonec4d96d5
server: fix Serve() vs. immediate Shutdown() race.ed6c3ba
server_test: add Serve()/Shutdown() race test.b5cd6e4
channel: allow discovery of overflown message size.d8c00df
channel_test: update oversize message test.de273bf
channel: reject oversized messages on the sender side.84e1784
server_test: fix error message in TestOversizeCall.Dependency Changes
Previous release can be found at v1.7.25
edgelesssys/contrast (github.com/edgelesssys/contrast)
v0.9.0
Compare Source
What's Changed
🛠 Breaking changes
🎁 New features
🐛 Bug fixes
📖 Documentation
Upgrading
Contrast currently doesn't come with an upgrade path. To use the newest version of Contrast, undeploy your existing Contrast deployment, install the new CLI and setup a fresh Contrast deployment.
Full Changelog: v0.8.1...v0.9.0
v0.8.1
Compare Source
What's Changed
🐛 Bug fixes
Full Changelog: v0.8.0...v0.8.1
v0.8.0
Compare Source
What's Changed
🛠 Breaking changes
EDG_*
toCONTRAST_*
by @miampf in https://github.com/edgelesssys/contrast/pull/572🎁 New features
🐛 Bug fixes
🔧 Other changes
📖 Documentation
New Contributors
Upgrading
Contrast currently doesn't come with an upgrade path. To use the newest version of Contrast, undeploy your existing Contrast deployment, install the new CLI and setup a fresh Contrast deployment.
Full Changelog: v0.7.3...v0.8.0
v0.7.3
Compare Source
What's Changed
🐛 Bug fixes
Compatibility
This Contrast release is compatible with AKS node image version
AKSCBLMariner-V2katagen2-202406.19.0
. There is a breaking change between this node image and earlier node image versions. The node image version can be requested with the following command:If you observe a lower node image version, either upgrade the node manually or use the previous version of Contrast. This version does not include any changes beside providing compatibility to the new node image.
Full Changelog: v0.7.2...v0.7.3
v0.7.2
Compare Source
What's Changed
🐛 Bug fixes
Full Changelog: v0.7.1...v0.7.2
v0.7.1
Compare Source
What's Changed
🐛 Bug fixes
Full Changelog: v0.7.0...v0.7.1
v0.7.0
Compare Source
What's Changed
🎁 New features
contrast generate
by @davidweisse in https://github.com/edgelesssys/contrast/pull/510contrast generate
by @davidweisse in https://github.com/edgelesssys/contrast/pull/529🐛 Bug fixes
contrast set
by @blenessy in https://github.com/edgelesssys/contrast/pull/544🔧 Other changes
📖 Documentation
New Contributors
Upgrading
Contrast currently doesn't come with an upgrade path. To use the newest version of Contrast, undeploy your existing Contrast deployment, install the new CLI and setup a fresh Contrast deployment.
Full Changelog: v0.6.1...v0.7.0
v0.6.1
Compare Source
What's Changed
🐛 Bug fixes
🔧 Other changes
Full Changelog: v0.6.0...v0.6.1
v0.6.0
Compare Source
Reproducible and fully verifiable runtime
This is the first release of Contrast that comes with a bit-by-bit reproducible and fully verifiable runtime! 🎉
What's Changed
🛠 Breaking changes
🎁 New features
🐛 Bug fixes
getdents
in image layers with many files loops indefinitely by @malt3 in https://github.com/edgelesssys/contrast/pull/444🔧 Other changes
📖 Documentation
runtime.yaml
to installation steps by @malt3 in https://github.com/edgelesssys/contrast/pull/454New Contributors
Full Changelog: v0.5.1...v0.6.0
v0.5.1
Compare Source
What's Changed
🐛 Bug fixes
🔧 Other changes
Full Changelog: v0.5.0...v0.5.1
v0.5.0
Compare Source
What's Changed
🎁 New features
🐛 Bug fixes
🔧 Other changes
📖 Documentation
New Contributors
Full Changelog: v0.4.1...v0.5.0
v0.4.1
Compare Source
Full Changelog: v0.4.0...v0.4.1
v0.4.0
Compare Source
What's Changed
🐛 Bug fixes
New Contributors
Full Changelog: v0.3.0...v0.4.0
v0.3.0
Compare Source
What's Changed
🐛 Bug fixes
🔧 Other changes
Full Changelog: v0.2.0...v0.3.0
v0.2.0
Compare Source
Full Changelog: v0.1.1...v0.2.0
v0.1.1
Compare Source
Full Changelog: v0.1.0...v0.1.1
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.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.