containerd / stargz-snapshotter

Fast container image distribution plugin with lazy pulling
https://github.com/containerd/containerd/issues/3731
Apache License 2.0
1.16k stars 114 forks source link

build(deps): bump github.com/containerd/containerd/v2 from 2.0.0-rc.3 to 2.0.0-rc.4 in /ipfs #1783

Closed dependabot[bot] closed 2 months ago

dependabot[bot] commented 2 months ago

Bumps github.com/containerd/containerd/v2 from 2.0.0-rc.3 to 2.0.0-rc.4.

Release notes

Sourced from github.com/containerd/containerd/v2's releases.

containerd 2.0.0-rc.4

Welcome to the v2.0.0-rc.4 release of containerd! This is a pre-release of containerd

The first major release of containerd 2.x focuses on the continued stability of containerd's core feature set with an easy upgrade from containerd 1.x. This release includes the stabilization of new features added in the last 1.x release as well as the removal of features which were deprecated in 1.x. The goal is to support the vast community of containerd users well into the future along with their ever increasing deployment footprints and variety of use cases.

Highlights

  • Add Update API for sandbox controller (#9903)
  • Configure otel from env instead of config.toml (#8970)
  • Enable NRI by default (#9744)
  • Add PluginInfo to introspection API (#9442)
  • Remove overlayfs volatile option on temp mounts (#9555)
  • Expose usage of deprecated features (#9258)
  • Use Intel ISA-L's igzip if available (#9200)
  • Introduce top level config migration (#9223)
  • Add image delete target (#8989)
  • Remove LimitNOFILE from containerd.service (#8924)
  • Add support for image expiration during garbage collection (#9022)
  • Reduce the contention between ref lock and boltdb lock in content store (#8792)
  • Remove "containerd.io/restart.logpath" label (#8264)
  • Remove aufs snapshotter (#8263)
  • Fix deadlock during NRI plugin registration (containerd/nri#79)
  • Fix deadlock when writing to pipe blocks (containerd/ttrpc#168)

Build and Release Toolchain

  • Generate attestation for artifacts during release (#10543)

Container Runtime Interface (CRI)

  • Add support to set loopback to up (#10238)
  • Add support for multiple subscribers to CRI container events (#9661)
  • Enable CDI by default (#9621)
  • Remove non-sandboxed CRI implementation (#9228)
  • Add support for userns in stateless and stateful pods with idmap mounts (KEP-127, k8s >= 1.27) (#8287)
  • Use sandboxed CRI by default (#8994)
  • Implement RuntimeConfig CRI call (#8722)
  • Add support for user namespaces (KEP-127) (#8803)
  • Remove CRI v1alpha2 (#8276)

Go client

  • Add api Go module and move all protos under api (#10151)
  • Move packages based on contributing guide (#9365)

... (truncated)

Commits
  • fa5bf66 Merge pull request #10643 from dmcgowan/prepare-v2.0.0-rc.4
  • 9aa8de8 Merge pull request #10638 from containerd/dependabot/go_modules/go.etcd.io/bb...
  • 38a2095 Merge pull request #10639 from containerd/dependabot/go_modules/github.com/pe...
  • cdbfcc2 Prepare release notes for v2.0.0-rc.4
  • 4ba502a Update api vendor to latest tag
  • a36d38f Add mailmap entry for Michael Zappa
  • faaafd6 build(deps): bump github.com/pelletier/go-toml/v2 from 2.2.2 to 2.2.3
  • 4735098 build(deps): bump go.etcd.io/bbolt from 1.3.10 to 1.3.11
  • a26a33c Merge pull request #10543 from vishalRGurrala/feature/generate-attestation-fo...
  • 6f1cbd1 Merge pull request #10615 from containerd/dependabot/go_modules/dario.cat/mer...
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
dependabot[bot] commented 2 months ago

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.