Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(deps): update module github.com/containerd/containerd to v1.7.26 #121

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Nov 22, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
github.com/containerd/containerd v1.7.23 -> v1.7.26 age adoption passing confidence

Release Notes

containerd/containerd (github.com/containerd/containerd)

v1.7.26: containerd 1.7.26

Compare 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)
  • Fix fatal concurrency error in port forwarding (#​11306)
Node Resource Interface (NRI)
Runtime
  • Fix console TTY leak in runc shim (#​11250)

Please try out the release binaries and report any issues at
https://github.com/containerd/containerd/issues.

Contributors
  • Krisztian Litkey
  • Mike Brown
  • Samuel Karp
  • Wei Fu
  • Phil Estes
  • Derek McGowan
  • Iceber Gu
  • Akhil Mohan
  • Antonio Ojea
  • Austin Vazquez
  • Henry Wang
  • Jin Dong
  • Xiaojin Zhang
  • ningmingxiao
  • AbdelrahmanElawady
  • Akihiro Suda
  • Antti Kervinen
  • Jing Xu
  • Jitang Lei
  • Justin Alvarez
  • Lei Liu
  • Maksym Pavlenko
  • Yang Yang
  • Yuhang Wei
  • cormick
  • jingtao.liang
Changes
24 commits

  • Prepare release notes for v1.7.26 (#​11356)
    • ceba197f5 Prepare release notes for v1.7.26
  • Upgrade x/net to 0.33.0 to fix vulnerability GHSA-w32m-9786-jp63 (#​11434)
  • update build to go1.23.6, test go1.24.0 (#​11419)
    • 9025d3075 update build to go1.23.6, test go1.24.0
  • Update install-imgcrypt to allow change install repo (#​11358)
    • 83eaab482 Update install-imgcrypt to allow change install repo
  • Add support for syncfs after unpack (#​11267)
    • 8bc21cba7 support to syncfs after pull by using diff plugin
  • Update runc binary to v1.2.5 (#​11395)
  • Move run.skip-dirs to issues.exclude-dirs in golangci-lint config (#​11400)
    • 8d8034b66 move skip-dirs to issues.exclude-dirs
  • Fix initial sync race when registering NRI plugins (#​11326)
    • 11af05177 cri,nri: block NRI plugin sync. during event processing.
    • d4036cd3d go.{mod,sum}: bump NRI to v0.8.0, re-vendor.
  • Fix console TTY leak in runc shim (#​11250)
    • c3e24e024 Add integ test to check tty leak
    • 4e45a463d fix master tty leak due to leaking init container object
  • Fix fatal concurrency error in port forwarding (#​11306)
    • 0fe9f0b52 fix fatal error: concurrent map iteration and map write
  • update build to go1.22.11, test go1.23.5 (#​11298)
    • 441b92636 update build to go1.22.11, test go1.23.5

Changes from containerd/nri
77 commits

  • Add API support for reading Pod IPs (containerd/nri#119)
  • generate: do not set OOMScoreAdj if no adjustment (containerd/nri#116)
  • 07bfc18 wip: generate: add test for oom score adj
  • b5fc359 generate: do not set OOMScoreAdj if no adjustment
  • device-injector: remove unreachable code. (containerd/nri#115)
    • 235aa11 chore: remove unreachable code and fmt files
  • Fix plugin sync to use multiple messages if ttrpc max message limit is hit (containerd/nri#111)
    • 159f575 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.
  • Update API to pass configured timeouts to plugins. (containerd/nri#109)
    • 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.
  • ci: verify that code generation works and results match (containerd/nri#113)
    • f74ce31 ci: verify code generation and generated files in repo
  • deps: bump gingko to v2.19.1, golang to v1.21.x. (containerd/nri#110)
    • e4d5c36 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.
  • sync sandboxes and containers after starting the pre-installed plugins (containerd/nri#43)
    • eada085 ignore pre-installed plugins that did not sync successfully
    • b881bc4 sync sandboxes and containers after starting the pre-installed plugins
  • Fix mount removal in adjustments (containerd/nri#107)
    • 3880f1d adaptation: add test case for mount removal.
    • 0d3b376 adaptation: fix mount removal in adjustments.
  • codespell: add codespell config, workflow, fix spelling errors. (containerd/nri#105)
    • df84c47 .github: add codespell workflow.
    • a03dc93 pkg,plugins,.codespellrc: add codespellrc, fix spelling.
  • Close plugin if initial synchronization fails (containerd/nri#103)
    • 4aec208 adaptation: log plugin as connected and synchronized.
    • 4e60cd0 adaptation: close plugin if initial synchronization fails.
  • Reset source path of api.pb.go to pkg/api/api.proto (containerd/nri#104)
    • 1cc026f Reset source path of api.pb.go to pkg/api/api.proto
  • Add support for adjusting OOM score (containerd/nri#94)
    • efcb2da NRI plugins support adjust oom_score_adj
  • Add API support for NRI-native CDI injection (containerd/nri#98)
    • 8783973 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.
  • types: Fix a typo (containerd/nri#101)
  • Add support for pids cgroup (containerd/nri#76)
  • stub: support restart after stub stopped (containerd/nri#91)
    • 242661f stub: support re-start after stub stopped
  • stop closed plugins that will be removed (containerd/nri#89)
    • ba398fa stop closed plugins that will be removed
  • plugins/device-injector: fix a small typo in README.md. (containerd/nri#97)
    • f96a550 device-injector: small grammar fix in README.md.
  • plugins/template: fix a typo in a comment. (containerd/nri#96)
    • 5680921 plugins/template: fix typo in a comment.
  • go.{mod,sum}, .github: bump minimum golang version to 1.20. (containerd/nri#88)
    • 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.
  • network device injector plugin (containerd/nri#82)
    • ff774e6 network device injector plugin
  • Modify hook-injector plugin to monitor directories to match cri-o (containerd/nri#84)
    • 06841c2 Modify hook-injector plugin to monitor directories to match cri-o
  • docs: fix broken link to sample plugins in README.md (containerd/nri#81)
    • 2791e93 docs: fix broken link to sample plugins in README.md

Changes from containerd/ttrpc
11 commits

Dependency Changes
  • github.com/containerd/nri v0.6.1 -> v0.8.0
  • github.com/containerd/ttrpc v1.2.5 -> v1.2.7
  • github.com/go-logr/logr v1.3.0 -> v1.4.2
  • golang.org/x/net v0.25.0 -> v0.33.0

Previous release can be found at v1.7.25

v1.7.25: containerd 1.7.25

Compare Source

Welcome to the v1.7.25 release of containerd!

The twenty-fifth patch release for containerd 1.7 contains various fixes
and updates.

Highlights
  • Update runc binary to v1.2.4 (#​11238)
  • Fix proto conflicts and update to 1.8 API (#​11184)
Container Runtime Interface (CRI)
  • Fix ip_pref configuration option (#​11223)
Runtime
  • Fix panic due to nil dereference cgroups v2 (#​11099)

Please try out the release binaries and report any issues at
https://github.com/containerd/containerd/issues.

Contributors
  • Akihiro Suda
  • Derek McGowan
  • Sebastiaan van Stijn
  • Wei Fu
  • Maksym Pavlenko
  • Akhil Mohan
  • Henry Wang
  • Jin Dong
  • Phil Estes
  • Sam Edwards
  • Samuel Karp
  • Brian Goff
  • David Son
  • Kohei Tokunaga
  • Pierre Gimalac
  • Yang Yang
  • bo.jiang
Changes
32 commits

  • Prepare release notes for v1.7.25 (#​11243)
    • bda53fc60 Prepare release notes for v1.7.25
  • Update runc binary to v1.2.4 (#​11238)
  • Reduce shim plugin log level (#​11224)
    • 99c973791 runtime/v2: reduce shim plugin log
  • Fix ip_pref configuration option (#​11223)
    • 0cfc1edf3 Fix "even if IPv4 comes first" test to have IPv4 first
    • 53d1fd0d9 Don't use To16() != nil to detect IPv6 addresses
  • Add a build tag to disable std plugin import (#​11202) (#​11203)
    • 2b12ef2f4 chore: add a build tag to disable containerd plugin import
  • bump github.com/containerd/continuity from 0.4.2 to 0.4.4 (#​11216)
    • b99091838 build(deps): bump github.com/containerd/continuity from 0.4.3 to 0.4.4
    • 9f48f7af0 build(deps): bump google.golang.org/protobuf from 1.33.0 to 1.35.2
    • 79172ba16 go.mod: github.com/containerd/continuity v0.4.3
  • deps: update golang.org/x/ (#​11178)
    • 2dfbe2c7c vendor: update golang.org/x/crypto dependencies
  • Fix proto conflicts and update to 1.8 API (#​11184)
  • update runc binary to v1.2.3 (#​11143)
  • update build to go1.22.10, test go1.23.4 (#​11111)
    • 4c0db6ad6 update build to go1.22.10, test go1.23.4
  • Fix panic due to nil dereference cgroups v2 (#​11099)
    • a40aa60a5 fix panic due to nil dereference cgroups v2
  • Move rockylinux 9.4 to almalinux/9 in CI (#​11054)
    • b1ef1dda7 move rocky 9.4 to almalinux/9 in CI

Changes from containerd/continuity
40 commits

Dependency Changes
  • github.com/containerd/containerd/api v1.7.19 -> v1.8.0
  • github.com/containerd/continuity v0.4.2 -> v0.4.4
  • golang.org/x/crypto v0.21.0 -> v0.31.0
  • golang.org/x/mod v0.12.0 -> v0.17.0
  • golang.org/x/net v0.23.0 -> v0.25.0
  • golang.org/x/sync v0.5.0 -> v0.10.0
  • golang.org/x/sys v0.18.0 -> v0.28.0
  • golang.org/x/term v0.18.0 -> v0.27.0
  • golang.org/x/text v0.14.0 -> v0.21.0
  • google.golang.org/genproto/googleapis/rpc 995d672 -> c3f9821
  • google.golang.org/protobuf v1.33.0 -> v1.35.2

Previous release can be found at v1.7.24

v1.7.24: containerd 1.7.24

Compare Source

Welcome to the v1.7.24 release of containerd!

The twenty-fourth patch release for containerd 1.7 contains various fixes
and updates.

Highlights
  • Update runc binary to 1.2.2 (#​11027)
  • Fix "invalid metric type" error message for cgroup v1 (#​10814)
Container Runtime Interface (CRI)
  • Update the container exit log to info level (#​11007)
Image Distribution
  • Fix retry logic and concurrency issue with http fallback (#​11032)

Please try out the release binaries and report any issues at
https://github.com/containerd/containerd/issues.

Contributors
  • Derek McGowan
  • Phil Estes
  • Akhil Mohan
  • Akihiro Suda
  • Maksym Pavlenko
  • Austin Vazquez
  • Samuel Karp
  • Benjamin Peterson
  • Davanum Srinivas
  • Iceber Gu
  • Mike Brown
  • Sebastiaan van Stijn
  • Tõnis Tiigi
  • ningmingxiao
Changes
36 commits

  • Prepare release notes for v1.7.24 (#​11036)
    • 936f8e2de Prepare release notes for v1.7.24
  • Update the container exit log to info level (#​11007)
  • Fix retry logic and concurrency issue with http fallback (#​11032)
    • 10af0d60f Adds a mutex to protect fallback host
    • e426ec51b Use unix and windows specific connection error checks
    • 49c9f303b Allow fallback across default ports
  • local: avoid writing to content root on readonly store (#​10913)
    • ddf2b03ed local: avoid writing to content root on readonly store
  • Update runc binary to 1.2.2 (#​11027)
  • Revert "Disable vagrant strict dependency checking" (#​11011)
    • 23a31ce63 Revert "Disable vagrant strict dependency checking"
  • testutil: avoid conflict with continuity/testutil (#​10956)
    • 4bd411f8c testutil: avoid conflict with continuity/testutil
  • update cri-tools to v1.29.0 (#​10969)
  • update build to go1.22.9, test go1.23.3 (#​10974)
    • 56a7d31cb update build to go1.22.9, test go1.23.3
  • ci: disable marking 1.7 releases as latest (#​10962)
    • 205940716 ci: disable marking 1.7 releases as latest
  • Avoid arch info in the sed/replace when building cri-cni-containerd.tar.gz (#​10976)
    • b7bb8d515 Avoid arch info in the sed/replace when building cri-cni-containerd.tar.gz
  • backport: Disable vagrant strict dependency checking (#​10965)
    • 860a51384 Disable vagrant strict dependency checking
  • Update runc binary to 1.2.1 (#​10940)
  • services/snapshots: include name of snapshotter in debug logs (#​10931)
    • 5bd0834ce services/snapshots: include name of snapshotter in debug logs
  • Make TestContainerPids more resilient (#​10936)
    • 455787bf8 Make TestContainerPids more resilient
  • Add After=dbus.service to containerd.service (#​10859)
    • cb82e52a4 Add After=dbus.service to containerd.service
  • Fix "invalid metric type" error message for cgroup v1 (#​10814)
    • d6f577843 metrics: Use UnmarshalTo instead of UnmarshalAny

Dependency Changes

This release has no dependency changes

Previous release can be found at v1.7.23


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.

Copy link

cloudflare-workers-and-pages bot commented Nov 22, 2024

Deploying kyanos with  Cloudflare Pages  Cloudflare Pages

Latest commit: 7fd1706
Status: ✅  Deploy successful!
Preview URL: https://7d49e579.kyanos.pages.dev
Branch Preview URL: https://renovate-github-com-containe-ttz5.kyanos.pages.dev

View logs

Copy link

vercel bot commented Nov 22, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
kyanos ✅ Ready (Inspect) Visit Preview 💬 Add feedback Feb 27, 2025 3:40am

@renovate renovate bot force-pushed the renovate/github.com-containerd-containerd-1.x branch from 332d3f1 to 6e263f5 Compare December 22, 2024 18:29
@dosubot dosubot bot added the size:XS This PR changes 0-9 lines, ignoring generated files. label Dec 22, 2024
@renovate renovate bot changed the title fix(deps): update module github.com/containerd/containerd to v1.7.24 fix(deps): update module github.com/containerd/containerd to v1.7.25 Jan 10, 2025
@renovate renovate bot force-pushed the renovate/github.com-containerd-containerd-1.x branch from 6e263f5 to 8ed0da8 Compare January 10, 2025 10:03
Copy link
Contributor Author

renovate bot commented Jan 10, 2025

ℹ 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):

  • 8 additional dependencies were updated

Details:

Package Change
github.com/containerd/containerd/api v1.7.19 -> v1.8.0
github.com/containerd/continuity v0.4.2 -> v0.4.4
github.com/containerd/ttrpc v1.2.5 -> v1.2.7
golang.org/x/crypto v0.27.0 -> v0.31.0
golang.org/x/net v0.29.0 -> v0.33.0
golang.org/x/term v0.24.0 -> v0.27.0
golang.org/x/text v0.18.0 -> v0.21.0
google.golang.org/protobuf v1.34.2 -> v1.35.2

@dosubot dosubot bot added size:S This PR changes 10-29 lines, ignoring generated files. and removed size:XS This PR changes 0-9 lines, ignoring generated files. labels Jan 10, 2025
@renovate renovate bot force-pushed the renovate/github.com-containerd-containerd-1.x branch from 8ed0da8 to 7fd1706 Compare February 27, 2025 03:40
@renovate renovate bot changed the title fix(deps): update module github.com/containerd/containerd to v1.7.25 fix(deps): update module github.com/containerd/containerd to v1.7.26 Feb 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
size:S This PR changes 10-29 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants