Skip to content
This repository has been archived by the owner on Oct 30, 2024. It is now read-only.

Update module github.com/containernetworking/cni to v1.2.3 #3751

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

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Apr 15, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
github.com/containernetworking/cni v1.1.2 -> v1.2.3 age adoption passing confidence

Release Notes

containernetworking/cni (github.com/containernetworking/cni)

v1.2.3: libcni v1.2.3

Compare Source

This is a minor release to correct a divergence between the specification and libcni. In this case, the specification was updated, as it concerns a new feature, GC, that is not yet deployed.

What's Changed

v1.2.2: libcni v1.2.2

Compare Source

What's Changed

Full Changelog: containernetworking/cni@v1.2.1...v1.2.2

v1.2.1: CNI Spec v1.1 / libcni v1.2.1

Compare Source

This is a minor release that fixes some small bugs:

Improvements
  • (#​1098). SPEC: add warning about preserving shared resources for GC
  • (#​1090). Spec, libcni: add disableGC flag This allows administrators to disable garbage collection in exceptional circumstances, such as multiple runtimes sharing a network configuration.
Bug fixes:
  • (#​1097). Fix faulty json.Marshal behavior for embeds types.NetConf Fix #​1096
  • (#​1095). libcni: always delete the cache on conflist for CNI DEL This aligns the call with DelNetwork, and allows CRIO tests to bump

v1.2.0: CNI spec v1.1 / libcni v1.2.0

Compare Source

This is libcni v1.2.0, which releases the new CNI spec version v1.1.0.

Major changes:

GC verb

The GC verb allows runtimes to specify the set of known-good attachments, allowing plugins to clean up stale and leaked resources such as IPAM reservations. Libcni will also synthesize a CNI DEL for any stale cached attachments, so all users will have a form of GC, even if their plugins do not support CNI v1.1

STATUS verb

The STATUS verb allows a plugin to report its readiness to accept ADD requests. Runtimes such as containerd and cri-o will no longer have to rely merely on the presence of a CNI configuration file to determine network readiness.

Version negotiation

CNI configurations may now contain multiple versions, so that an administrator can opportunistically update the protocol version without breaking older runtimes:

{
  "cniVersion": "1.0.0",
  "cniVersions": ["1.0.0", "1.1.0"]
}

New fields

A number of new fields have been added to the result type:

Other improvements

  • (#​911). libcni: add specific type for CHECK not supported
  • (#​1072). tolerate invalid cni caches for deletion
  • (#​1054). Add Version() to CNI interface

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 is behind base branch, 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.

@renovate renovate bot requested a review from a team as a code owner April 15, 2024 20:25
@renovate renovate bot added dependencies Pull requests that update a dependency file renovate PR created by RenovateBot labels Apr 15, 2024
@renovate renovate bot force-pushed the renovate/github.com-containernetworking-cni-1.x branch 4 times, most recently from d7f9aed to f1ebce8 Compare May 2, 2024 16:52
@renovate renovate bot force-pushed the renovate/github.com-containernetworking-cni-1.x branch from f1ebce8 to 4846023 Compare May 6, 2024 10:38
@renovate renovate bot force-pushed the renovate/github.com-containernetworking-cni-1.x branch from 4846023 to ff7209a Compare May 15, 2024 09:09
@renovate renovate bot changed the title Update module github.com/containernetworking/cni to v1.2.0 Update module github.com/containernetworking/cni to v1.2.1 Jun 17, 2024
@renovate renovate bot force-pushed the renovate/github.com-containernetworking-cni-1.x branch from ff7209a to b305fd4 Compare June 17, 2024 18:37
@renovate renovate bot force-pushed the renovate/github.com-containernetworking-cni-1.x branch from b305fd4 to 755e3ff Compare June 24, 2024 22:55
@renovate renovate bot changed the title Update module github.com/containernetworking/cni to v1.2.1 Update module github.com/containernetworking/cni to v1.2.2 Jun 24, 2024
@renovate renovate bot force-pushed the renovate/github.com-containernetworking-cni-1.x branch from 755e3ff to fd0bc88 Compare July 22, 2024 18:04
@renovate renovate bot changed the title Update module github.com/containernetworking/cni to v1.2.2 Update module github.com/containernetworking/cni to v1.2.3 Jul 22, 2024
@renovate renovate bot force-pushed the renovate/github.com-containernetworking-cni-1.x branch from fd0bc88 to b789d4a Compare October 7, 2024 12:24
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
dependencies Pull requests that update a dependency file renovate PR created by RenovateBot
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants