From 5bd22a3e9436a14cf9861fa196aec21ae7fc8e2e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 12 Aug 2025 07:54:16 +0000 Subject: [PATCH] build(deps): bump github.com/containerd/go-cni from 1.1.12 to 1.1.13 Bumps [github.com/containerd/go-cni](https://github.com/containerd/go-cni) from 1.1.12 to 1.1.13. - [Release notes](https://github.com/containerd/go-cni/releases) - [Commits](https://github.com/containerd/go-cni/compare/v1.1.12...v1.1.13) --- updated-dependencies: - dependency-name: github.com/containerd/go-cni dependency-version: 1.1.13 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- go.mod | 2 +- go.sum | 4 ++-- vendor/github.com/containerd/go-cni/.golangci.yml | 8 +++++++- vendor/github.com/containerd/go-cni/opts.go | 9 ++++----- vendor/modules.txt | 2 +- 5 files changed, 15 insertions(+), 10 deletions(-) diff --git a/go.mod b/go.mod index 203dee0356..b272fe22ff 100644 --- a/go.mod +++ b/go.mod @@ -17,7 +17,7 @@ require ( github.com/containerd/errdefs v1.0.0 github.com/containerd/errdefs/pkg v0.3.0 github.com/containerd/fifo v1.1.0 - github.com/containerd/go-cni v1.1.12 + github.com/containerd/go-cni v1.1.13 github.com/containerd/go-runc v1.1.0 github.com/containerd/imgcrypt/v2 v2.0.1 github.com/containerd/log v0.1.0 diff --git a/go.sum b/go.sum index 26746925b2..d561cf6190 100644 --- a/go.sum +++ b/go.sum @@ -47,8 +47,8 @@ github.com/containerd/errdefs/pkg v0.3.0 h1:9IKJ06FvyNlexW690DXuQNx2KA2cUJXx151X github.com/containerd/errdefs/pkg v0.3.0/go.mod h1:NJw6s9HwNuRhnjJhM7pylWwMyAkmCQvQ4GpJHEqRLVk= github.com/containerd/fifo v1.1.0 h1:4I2mbh5stb1u6ycIABlBw9zgtlK8viPI9QkQNRQEEmY= github.com/containerd/fifo v1.1.0/go.mod h1:bmC4NWMbXlt2EZ0Hc7Fx7QzTFxgPID13eH0Qu+MAb2o= -github.com/containerd/go-cni v1.1.12 h1:wm/5VD/i255hjM4uIZjBRiEQ7y98W9ACy/mHeLi4+94= -github.com/containerd/go-cni v1.1.12/go.mod h1:+jaqRBdtW5faJxj2Qwg1Of7GsV66xcvnCx4mSJtUlxU= +github.com/containerd/go-cni v1.1.13 h1:eFSGOKlhoYNxpJ51KRIMHZNlg5UgocXEIEBGkY7Hnis= +github.com/containerd/go-cni v1.1.13/go.mod h1:nTieub0XDRmvCZ9VI/SBG6PyqT95N4FIhxsauF1vSBI= github.com/containerd/go-runc v1.1.0 h1:OX4f+/i2y5sUT7LhmcJH7GYrjjhHa1QI4e8yO0gGleA= github.com/containerd/go-runc v1.1.0/go.mod h1:xJv2hFF7GvHtTJd9JqTS2UVxMkULUYw4JN5XAUZqH5U= github.com/containerd/imgcrypt/v2 v2.0.1 h1:gQcmeCKA97fAl0wlpq0itSY/PagFBsn4/mlKUy6kOio= diff --git a/vendor/github.com/containerd/go-cni/.golangci.yml b/vendor/github.com/containerd/go-cni/.golangci.yml index 1e066a10c3..2ed1ccb3eb 100644 --- a/vendor/github.com/containerd/go-cni/.golangci.yml +++ b/vendor/github.com/containerd/go-cni/.golangci.yml @@ -11,7 +11,13 @@ linters: - misspell disable: - errcheck - + # Continue supporting deprecated CNI conf formats (ref: https://github.com/containernetworking/cni/pull/1052#issuecomment-1922233640) + exclusions: + rules: + - path: opts.go + linters: + - staticcheck + text: "SA1019:" # FIXME: re-enable after fixing GoDoc in this repository #issues: # include: diff --git a/vendor/github.com/containerd/go-cni/opts.go b/vendor/github.com/containerd/go-cni/opts.go index 309d014ef1..b609a50630 100644 --- a/vendor/github.com/containerd/go-cni/opts.go +++ b/vendor/github.com/containerd/go-cni/opts.go @@ -66,9 +66,9 @@ func WithPluginConfDir(dir string) Opt { // WithPluginMaxConfNum can be used to configure the // max cni plugin config file num. -func WithPluginMaxConfNum(max int) Opt { +func WithPluginMaxConfNum(maxConfigs int) Opt { return func(c *libcni) error { - c.pluginMaxConfNum = max + c.pluginMaxConfNum = maxConfigs return nil } } @@ -209,7 +209,7 @@ func WithAllConf(c *libcni) error { // loadFromConfDir detects network config files from the // configured cni config directory and load them. max is // the maximum network config to load (max i<= 0 means no limit). -func loadFromConfDir(c *libcni, max int) error { +func loadFromConfDir(c *libcni, maxConfigs int) error { files, err := cnilibrary.ConfFiles(c.pluginConfDir, []string{".conf", ".conflist", ".json"}) switch { case err != nil: @@ -245,7 +245,6 @@ func loadFromConfDir(c *libcni, max int) error { if conf.Network.Type == "" { return fmt.Errorf("network type not found in %s: %w", confFile, ErrInvalidConfig) } - confList, err = cnilibrary.ConfListFromConf(conf) if err != nil { return fmt.Errorf("failed to convert CNI config file %s to CNI config list: %v: %w", confFile, err, ErrInvalidConfig) @@ -261,7 +260,7 @@ func loadFromConfDir(c *libcni, max int) error { ifName: getIfName(c.prefix, i), }) i++ - if i == max { + if i == maxConfigs { break } } diff --git a/vendor/modules.txt b/vendor/modules.txt index 532c313abf..8cd64434f1 100644 --- a/vendor/modules.txt +++ b/vendor/modules.txt @@ -154,7 +154,7 @@ github.com/containerd/errdefs/pkg/internal/types # github.com/containerd/fifo v1.1.0 ## explicit; go 1.18 github.com/containerd/fifo -# github.com/containerd/go-cni v1.1.12 +# github.com/containerd/go-cni v1.1.13 ## explicit; go 1.21 github.com/containerd/go-cni # github.com/containerd/go-runc v1.1.0