UNCLASSIFIED - NO CUI

Skip to content

Update dependency containernetworking/plugins to v1.1.1

renovate requested to merge renovate/containernetworking-plugins-1.x into development

This MR contains the following updates:

Package Type Update Change
containernetworking/plugins ironbank-github minor v1.0.0 -> v1.1.1

Release Notes

containernetworking/plugins

v1.1.1

Compare Source

This is a patch release that fixes the following bugs in v1.1.0:

  • #​702 bridge: call ipam.ExecDel after clean up device in netns
  • #​709 ipam/dhcp: Fix client id in renew/release

v1.1.0

Compare Source

This release brings a number of new features, along with the usual smattering of bug fixes and cleanups.

One minor-but-major change is that we no longer wait for IPv6 Duplicate Address Detection to complete. This reduces execution time by 2 seconds.

New features:

  • firewall: support ingressPolicy=(open|same-bridge) for isolating bridges as in Docker (#​584)
  • dhcp ipam: support customizing dhcp options from CNI args (#​670)
  • Allow setting sysctls on a particular interface (#​669)
  • bridge: Add macspoofchk support (#​639).

Bug fixes:

  • portmap: fix bug that new udp connection deletes all existing conntrack entries (#​705)
  • portmap: fix checkPorts result when chain does not exist (#​707)
  • dhcp: fixed DHCP problem that broke when fast retry was added (#​681)
  • ipvlan: Send Gratuitous ARP after IPs are set (#​675)

Improvements

  • host-device: Bring interfaces up after moving into container (#​679)
  • Explicitly Disable Duplicate Address Detection For Container Side Veth (#​695)
  • Replace arping package with arp_notify (#​687)
  • host-device: add ipam support for dpdk device (#​642)

Other changes

  • Ignore NetNS path errors on delete (#​686)
  • Fix confusing error msg invalid cidr (#​638)

v1.0.1

Compare Source

CNI Plugins v1.0.1 is here

This release adds support for CNI Spec v1.0. Additionally, it officially declares CNI as a stable project.

The Flannel CNI plugin has been moved to a separate project, and is no longer included here.

Changes since v1.0.0 :man_facepalming:

  • plugins: fix bug where support for CNI version 0.4.0 or 1.0.0 was dropped

Changes since v0.9.1

Breaking Changes

📈 New Features

  • bridge: Add mac field to specify container iface mac (#​636).
  • (generic) Allow multiple routes to be added for the same prefix (#​615). Enables ECMP.
  • (sbr): Add multi IP support (#​623).

Other improvements

  • (generic): place veth peer in host namspace directly (#​645).
  • (windows): refactor win-bridge, support HNSv2 (#​617).
  • (host-local): support ip/prefix in env args and CNI args (#​630).
  • (host-local): support custom IPs allocation through runtime configuraton (#​599).
  • (tuning): always update MAC in CNI result (#​626).
  • (tuning): Add support of altering the allmulticast flag (#​624).

🐛 Bug Fixes

  • host-local: remove redundant startRange in RangeIterator to avoid mismatching with startIP (#​583). Fixes possible infinite loop.
  • portmap: use slashes in sysctl template to support interface names which separated by dots (#​589).
  • pkg/ipam: convert dots to slashes in interface names for sysctl (#​585).
  • win-bridge: fix panic while calling HNS api (#​590). fix a nil pointer panic while calling HNS API (V1) on win-bridge.
  • [macvlan] Stop setting proxy-arp on macvlan interface (#​586).

As always, thanks to our dedicated maintainers and contributors!


Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this MR and you won't be reminded about this update again.


  • If you want to rebase/retry this MR, click this checkbox.

This MR has been generated by Renovate Bot.

Merge request reports