Logo
Explore Help
Sign In
ITQC/containernetworking-plugins
24
0
Fork 0
You've already forked containernetworking-plugins
Code Issues Pull Requests Actions Packages Projects Releases 34 Wiki Activity

34 Releases 48 Tags

RSS Feed
  • v1.1.0 26745d3752

    CNI Plugins v1.1.0 Stable

    squeed released this 2022-02-23 18:00:42 +01:00 | 348 commits to main since this release

    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)
    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • cni-plugins-linux-amd64-v1.1.0.tgz
      35 MiB
    • cni-plugins-linux-amd64-v1.1.0.tgz.sha1
      77 B
    • cni-plugins-linux-amd64-v1.1.0.tgz.sha256
      101 B
    • cni-plugins-linux-amd64-v1.1.0.tgz.sha512
      165 B
    • cni-plugins-linux-arm64-v1.1.0.tgz
      32 MiB
    • cni-plugins-linux-arm64-v1.1.0.tgz.sha1
      77 B
    • cni-plugins-linux-arm64-v1.1.0.tgz.sha256
      101 B
    • cni-plugins-linux-arm64-v1.1.0.tgz.sha512
      165 B
    • cni-plugins-linux-arm-v1.1.0.tgz
      32 MiB
    • cni-plugins-linux-arm-v1.1.0.tgz.sha1
      75 B
    • cni-plugins-linux-arm-v1.1.0.tgz.sha256
      99 B
    • cni-plugins-linux-arm-v1.1.0.tgz.sha512
      163 B
    • cni-plugins-linux-mips64le-v1.1.0.tgz
      32 MiB
    • cni-plugins-linux-mips64le-v1.1.0.tgz.sha1
      80 B
    • cni-plugins-linux-mips64le-v1.1.0.tgz.sha256
      104 B
    • cni-plugins-linux-mips64le-v1.1.0.tgz.sha512
      168 B
    • cni-plugins-linux-ppc64le-v1.1.0.tgz
      32 MiB
    • cni-plugins-linux-ppc64le-v1.1.0.tgz.sha1
      79 B
    • cni-plugins-linux-ppc64le-v1.1.0.tgz.sha256
      103 B
    • cni-plugins-linux-ppc64le-v1.1.0.tgz.sha512
      167 B
    • cni-plugins-linux-s390x-v1.1.0.tgz
      34 MiB
    • cni-plugins-linux-s390x-v1.1.0.tgz.sha1
      77 B
    • cni-plugins-linux-s390x-v1.1.0.tgz.sha256
      101 B
    • cni-plugins-linux-s390x-v1.1.0.tgz.sha512
      165 B
    • cni-plugins-windows-amd64-v1.1.0.tgz
      9.7 MiB
    • cni-plugins-windows-amd64-v1.1.0.tgz.sha1
      79 B
    • cni-plugins-windows-amd64-v1.1.0.tgz.sha256
      103 B
    • cni-plugins-windows-amd64-v1.1.0.tgz.sha512
      167 B
  • v1.0.1 189d0c06aa

    🎉 CNI Plugins v1.0.1 🎉 Stable

    squeed released this 2021-09-07 21:46:46 +02:00 | 405 commits to main since this release

    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 🤦‍♂️

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

    Changes since v0.9.1

    ⚠️ Breaking Changes

    • plugins: remove flannel (#633). Flannel's CNI plugin now has its own repository

    📈 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!

    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • cni-plugins-linux-amd64-v1.0.1.tgz
      35 MiB
    • cni-plugins-linux-amd64-v1.0.1.tgz.sha1
      77 B
    • cni-plugins-linux-amd64-v1.0.1.tgz.sha256
      101 B
    • cni-plugins-linux-amd64-v1.0.1.tgz.sha512
      165 B
    • cni-plugins-linux-arm64-v1.0.1.tgz
      33 MiB
    • cni-plugins-linux-arm64-v1.0.1.tgz.sha1
      77 B
    • cni-plugins-linux-arm64-v1.0.1.tgz.sha256
      101 B
    • cni-plugins-linux-arm64-v1.0.1.tgz.sha512
      165 B
    • cni-plugins-linux-arm-v1.0.1.tgz
      33 MiB
    • cni-plugins-linux-arm-v1.0.1.tgz.sha1
      75 B
    • cni-plugins-linux-arm-v1.0.1.tgz.sha256
      99 B
    • cni-plugins-linux-arm-v1.0.1.tgz.sha512
      163 B
    • cni-plugins-linux-mips64le-v1.0.1.tgz
      32 MiB
    • cni-plugins-linux-mips64le-v1.0.1.tgz.sha1
      80 B
    • cni-plugins-linux-mips64le-v1.0.1.tgz.sha256
      104 B
    • cni-plugins-linux-mips64le-v1.0.1.tgz.sha512
      168 B
    • cni-plugins-linux-ppc64le-v1.0.1.tgz
      33 MiB
    • cni-plugins-linux-ppc64le-v1.0.1.tgz.sha1
      79 B
    • cni-plugins-linux-ppc64le-v1.0.1.tgz.sha256
      103 B
    • cni-plugins-linux-ppc64le-v1.0.1.tgz.sha512
      167 B
    • cni-plugins-linux-s390x-v1.0.1.tgz
      35 MiB
    • cni-plugins-linux-s390x-v1.0.1.tgz.sha1
      77 B
    • cni-plugins-linux-s390x-v1.0.1.tgz.sha256
      101 B
    • cni-plugins-linux-s390x-v1.0.1.tgz.sha512
      165 B
    • cni-plugins-windows-amd64-v1.0.1.tgz
      9.7 MiB
    • cni-plugins-windows-amd64-v1.0.1.tgz.sha1
      79 B
    • cni-plugins-windows-amd64-v1.0.1.tgz.sha256
      103 B
    • cni-plugins-windows-amd64-v1.0.1.tgz.sha512
      167 B
  • v1.0.0 8632ace977

    🎉 CNI Plugins v1.0.0 🎉 Stable

    squeed released this 2021-08-11 17:39:33 +02:00 | 408 commits to main since this release

    CNI Plugins v1.0.0 is here

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

    Changes since v0.9.1

    ⚠️ Breaking Changes

    • plugins: remove flannel (#633). Flannel's CNI plugin now has its own repository

    📈 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!

    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • cni-plugins-linux-amd64-v1.0.0.tgz
      35 MiB
    • cni-plugins-linux-amd64-v1.0.0.tgz.sha1
      77 B
    • cni-plugins-linux-amd64-v1.0.0.tgz.sha256
      101 B
    • cni-plugins-linux-amd64-v1.0.0.tgz.sha512
      165 B
    • cni-plugins-linux-arm64-v1.0.0.tgz
      33 MiB
    • cni-plugins-linux-arm64-v1.0.0.tgz.sha1
      77 B
    • cni-plugins-linux-arm64-v1.0.0.tgz.sha256
      101 B
    • cni-plugins-linux-arm64-v1.0.0.tgz.sha512
      165 B
    • cni-plugins-linux-arm-v1.0.0.tgz
      33 MiB
    • cni-plugins-linux-arm-v1.0.0.tgz.sha1
      75 B
    • cni-plugins-linux-arm-v1.0.0.tgz.sha256
      99 B
    • cni-plugins-linux-arm-v1.0.0.tgz.sha512
      163 B
    • cni-plugins-linux-mips64le-v1.0.0.tgz
      32 MiB
    • cni-plugins-linux-mips64le-v1.0.0.tgz.sha1
      80 B
    • cni-plugins-linux-mips64le-v1.0.0.tgz.sha256
      104 B
    • cni-plugins-linux-mips64le-v1.0.0.tgz.sha512
      168 B
    • cni-plugins-linux-ppc64le-v1.0.0.tgz
      33 MiB
    • cni-plugins-linux-ppc64le-v1.0.0.tgz.sha1
      79 B
    • cni-plugins-linux-ppc64le-v1.0.0.tgz.sha256
      103 B
    • cni-plugins-linux-ppc64le-v1.0.0.tgz.sha512
      167 B
    • cni-plugins-linux-s390x-v1.0.0.tgz
      35 MiB
    • cni-plugins-linux-s390x-v1.0.0.tgz.sha1
      77 B
    • cni-plugins-linux-s390x-v1.0.0.tgz.sha256
      101 B
    • cni-plugins-linux-s390x-v1.0.0.tgz.sha512
      165 B
    • cni-plugins-windows-amd64-v1.0.0.tgz
      9.7 MiB
    • cni-plugins-windows-amd64-v1.0.0.tgz.sha1
      79 B
    • cni-plugins-windows-amd64-v1.0.0.tgz.sha256
      103 B
    • cni-plugins-windows-amd64-v1.0.0.tgz.sha512
      167 B
  • v0.9.1 fa48f7515b

    CNI plugins v0.9.1 Stable

    squeed released this 2021-02-05 16:41:20 +01:00 | 499 commits to main since this release

    This is a minor update to the CNI plugins that bumps a few dependencies and includes some small behavior tweaks.

    New behavior:

    • DHCP timeout is configurable (#565).
    • host-device: Add support for DPDK device (#490). Host-device plugin is a noop for DPDK devices

    Fixes:

    • vlan: fix error message text by removing ptp references (#566). Fixing a few error messages that the vlan plugin returns. These appear to be mistaken references to the ptp plugin.
    • vlan: Fix error handling for delegate IPAM plugin (#568).
    • deps: bump coreos/go-iptables (#563). Closes #544
    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • cni-plugins-linux-amd64-v0.9.1.tgz
      38 MiB
    • cni-plugins-linux-amd64-v0.9.1.tgz.sha1
      77 B
    • cni-plugins-linux-amd64-v0.9.1.tgz.sha256
      101 B
    • cni-plugins-linux-amd64-v0.9.1.tgz.sha512
      165 B
    • cni-plugins-linux-arm64-v0.9.1.tgz
      35 MiB
    • cni-plugins-linux-arm64-v0.9.1.tgz.sha1
      77 B
    • cni-plugins-linux-arm64-v0.9.1.tgz.sha256
      101 B
    • cni-plugins-linux-arm64-v0.9.1.tgz.sha512
      165 B
    • cni-plugins-linux-arm-v0.9.1.tgz
      35 MiB
    • cni-plugins-linux-arm-v0.9.1.tgz.sha1
      75 B
    • cni-plugins-linux-arm-v0.9.1.tgz.sha256
      99 B
    • cni-plugins-linux-arm-v0.9.1.tgz.sha512
      163 B
    • cni-plugins-linux-mips64le-v0.9.1.tgz
      35 MiB
    • cni-plugins-linux-mips64le-v0.9.1.tgz.sha1
      80 B
    • cni-plugins-linux-mips64le-v0.9.1.tgz.sha256
      104 B
    • cni-plugins-linux-mips64le-v0.9.1.tgz.sha512
      168 B
    • cni-plugins-linux-ppc64le-v0.9.1.tgz
      35 MiB
    • cni-plugins-linux-ppc64le-v0.9.1.tgz.sha1
      79 B
    • cni-plugins-linux-ppc64le-v0.9.1.tgz.sha256
      103 B
    • cni-plugins-linux-ppc64le-v0.9.1.tgz.sha512
      167 B
    • cni-plugins-linux-s390x-v0.9.1.tgz
      38 MiB
    • cni-plugins-linux-s390x-v0.9.1.tgz.sha1
      77 B
    • cni-plugins-linux-s390x-v0.9.1.tgz.sha256
      101 B
    • cni-plugins-linux-s390x-v0.9.1.tgz.sha512
      165 B
    • cni-plugins-windows-amd64-v0.9.1.tgz
      9.8 MiB
    • cni-plugins-windows-amd64-v0.9.1.tgz.sha1
      79 B
    • cni-plugins-windows-amd64-v0.9.1.tgz.sha256
      103 B
    • cni-plugins-windows-amd64-v0.9.1.tgz.sha512
      167 B
  • v0.9.0 e13bab99e5

    CNI plugins v0.9.0 Stable

    squeed released this 2020-12-09 18:48:05 +01:00 | 518 commits to main since this release

    Welcome to v0.9.0 of the CNI community plugins.

    New Stuff

    Thanks to @fedepaol, we have the VRF chained plugin, which will create a linux VRF device and move any interfaces in to it.

    Behavior changes

    • tuning: revert values on delete (#540). Useful when using the host-device plugin.

    Bug fixes

    • Delete stale UDP conntrack entries when adding new Portmaps to containers (#553).

    Other improvements

    • flannel: allow input ipam parameters as basis for delegate (#532).
    • move off of Travis 😢
    • we have a shiny new website: https://www.cni.dev
    • ipvlan: make master config as optional (#534).
    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • cni-plugins-linux-amd64-v0.9.0.tgz
      38 MiB
    • cni-plugins-linux-amd64-v0.9.0.tgz.asc
      488 B
    • cni-plugins-linux-amd64-v0.9.0.tgz.sha256
      101 B
    • cni-plugins-linux-amd64-v0.9.0.tgz.sha512
      165 B
    • cni-plugins-linux-arm64-v0.9.0.tgz
      35 MiB
    • cni-plugins-linux-arm64-v0.9.0.tgz.asc
      488 B
    • cni-plugins-linux-arm64-v0.9.0.tgz.sha256
      101 B
    • cni-plugins-linux-arm64-v0.9.0.tgz.sha512
      165 B
    • cni-plugins-linux-arm-v0.9.0.tgz
      35 MiB
    • cni-plugins-linux-arm-v0.9.0.tgz.asc
      488 B
    • cni-plugins-linux-arm-v0.9.0.tgz.sha256
      99 B
    • cni-plugins-linux-arm-v0.9.0.tgz.sha512
      163 B
    • cni-plugins-linux-mips64le-v0.9.0.tgz
      35 MiB
    • cni-plugins-linux-mips64le-v0.9.0.tgz.asc
      488 B
    • cni-plugins-linux-mips64le-v0.9.0.tgz.sha256
      104 B
    • cni-plugins-linux-mips64le-v0.9.0.tgz.sha512
      168 B
    • cni-plugins-linux-ppc64le-v0.9.0.tgz
      35 MiB
    • cni-plugins-linux-ppc64le-v0.9.0.tgz.asc
      488 B
    • cni-plugins-linux-ppc64le-v0.9.0.tgz.sha256
      103 B
    • cni-plugins-linux-ppc64le-v0.9.0.tgz.sha512
      167 B
    • cni-plugins-linux-s390x-v0.9.0.tgz
      38 MiB
    • cni-plugins-linux-s390x-v0.9.0.tgz.asc
      488 B
    • cni-plugins-linux-s390x-v0.9.0.tgz.sha256
      101 B
    • cni-plugins-linux-s390x-v0.9.0.tgz.sha512
      165 B
    • cni-plugins-windows-amd64-v0.9.0.tgz
      9.8 MiB
    • cni-plugins-windows-amd64-v0.9.0.tgz.asc
      488 B
    • cni-plugins-windows-amd64-v0.9.0.tgz.sha256
      103 B
    • cni-plugins-windows-amd64-v0.9.0.tgz.sha512
      167 B
  • v0.8.7 9b8de6a613

    CNI Plugins v0.8.7 Stable

    squeed released this 2020-08-26 18:14:09 +02:00 | 557 commits to main since this release

    This is a minor release with some bugfixes and minor improvements:

    New Features

    • macvlan: set mac address from args and capabilities (#480).

    Bugfixes & Cleanups

    • flannel: remove net conf file after DEL succeed (#449).
    • portmap should not perform deletions if not portMapping config received (#509).
    • portmap: don't use unspecified address as iptables rule destination (#487).
    • Fix race condition in GetCurrentNS (#523).
    • firewall: fix generate of admin chain comment (#506).
    • Fix handling of delay in acquiring lease with stp turned on (#501).
    • host-device: Bring interfaces down before moving (#486).
    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • cni-plugins-linux-amd64-v0.8.7.tgz
      38 MiB
    • cni-plugins-linux-amd64-v0.8.7.tgz.asc
      488 B
    • cni-plugins-linux-amd64-v0.8.7.tgz.sha1
      77 B
    • cni-plugins-linux-amd64-v0.8.7.tgz.sha256
      101 B
    • cni-plugins-linux-amd64-v0.8.7.tgz.sha512
      165 B
    • cni-plugins-linux-arm64-v0.8.7.tgz
      36 MiB
    • cni-plugins-linux-arm64-v0.8.7.tgz.asc
      488 B
    • cni-plugins-linux-arm64-v0.8.7.tgz.sha1
      77 B
    • cni-plugins-linux-arm64-v0.8.7.tgz.sha256
      101 B
    • cni-plugins-linux-arm64-v0.8.7.tgz.sha512
      165 B
    • cni-plugins-linux-arm-v0.8.7.tgz
      36 MiB
    • cni-plugins-linux-arm-v0.8.7.tgz.asc
      488 B
    • cni-plugins-linux-arm-v0.8.7.tgz.sha1
      75 B
    • cni-plugins-linux-arm-v0.8.7.tgz.sha256
      99 B
    • cni-plugins-linux-arm-v0.8.7.tgz.sha512
      163 B
    • cni-plugins-linux-mips64le-v0.8.7.tgz
      35 MiB
    • cni-plugins-linux-mips64le-v0.8.7.tgz.asc
      488 B
    • cni-plugins-linux-mips64le-v0.8.7.tgz.sha1
      80 B
    • cni-plugins-linux-mips64le-v0.8.7.tgz.sha256
      104 B
    • cni-plugins-linux-mips64le-v0.8.7.tgz.sha512
      168 B
    • cni-plugins-linux-ppc64le-v0.8.7.tgz
      36 MiB
    • cni-plugins-linux-ppc64le-v0.8.7.tgz.asc
      488 B
    • cni-plugins-linux-ppc64le-v0.8.7.tgz.sha1
      79 B
    • cni-plugins-linux-ppc64le-v0.8.7.tgz.sha256
      103 B
    • cni-plugins-linux-ppc64le-v0.8.7.tgz.sha512
      167 B
    • cni-plugins-linux-s390x-v0.8.7.tgz
      38 MiB
    • cni-plugins-linux-s390x-v0.8.7.tgz.asc
      488 B
    • cni-plugins-linux-s390x-v0.8.7.tgz.sha1
      77 B
    • cni-plugins-linux-s390x-v0.8.7.tgz.sha256
      101 B
    • cni-plugins-linux-s390x-v0.8.7.tgz.sha512
      165 B
    • cni-plugins-windows-amd64-v0.8.7.tgz
      14 MiB
    • cni-plugins-windows-amd64-v0.8.7.tgz.asc
      488 B
    • cni-plugins-windows-amd64-v0.8.7.tgz.sha1
      79 B
    • cni-plugins-windows-amd64-v0.8.7.tgz.sha256
      103 B
    • cni-plugins-windows-amd64-v0.8.7.tgz.sha512
      167 B
  • v0.8.6 ad10b6fa91

    CNI plugins v0.8.6 Stable

    squeed released this 2020-05-13 21:45:57 +02:00 | 586 commits to main since this release

    This is a minor release with some bugfixes and small improvements

    New features

    • Support device id in host device plugin (#471).
    • win-bridge: add support for portMappings capability (#475).
    • Make host-device to work with virtio net device (#453).

    Small improvements

    • ptp, bridge: disable accept_ra on the host-side interface (#484).
    • modify the error url of windowscontainer (#460).
    • portmap: Apply the DNAT hairpin to the whole subnet (#469). The DNAT hairpin rule only allow the container itself to access the ports it is exposing thru the host IP. Other containers in the same subnet might also want to access this service via the host IP, so apply this rule to the whole subnet instead of just for the container.
    • Unlock OS thread after netns is restored (#455).

    Bugfixes

    • plugins/meta/sbr: Adjusted ipv6 address mask to /128 (#479). A /64 mask was used which routed an entire cidr based on source, not only the bound address.
    • check bridge's port state (#468). fix #463
    • Reset the route flag before moving the rule (#472).
    • replace juju/errors because of CNCF license scan (#458). ref to #457
    • loopback: Fix ipv6 address checks (#442). Fixes a minor bug in loopback plugin. The IPv6 address check loops over IPv4 addresses.

    As always, thanks to all the contributors.

    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • cni-plugins-linux-amd64-v0.8.6.tgz
      35 MiB
    • cni-plugins-linux-amd64-v0.8.6.tgz.asc
      488 B
    • cni-plugins-linux-amd64-v0.8.6.tgz.sha1
      77 B
    • cni-plugins-linux-amd64-v0.8.6.tgz.sha256
      101 B
    • cni-plugins-linux-amd64-v0.8.6.tgz.sha512
      165 B
    • cni-plugins-linux-arm64-v0.8.6.tgz
      33 MiB
    • cni-plugins-linux-arm64-v0.8.6.tgz.asc
      488 B
    • cni-plugins-linux-arm64-v0.8.6.tgz.sha1
      77 B
    • cni-plugins-linux-arm64-v0.8.6.tgz.sha256
      101 B
    • cni-plugins-linux-arm64-v0.8.6.tgz.sha512
      165 B
    • cni-plugins-linux-arm-v0.8.6.tgz
      33 MiB
    • cni-plugins-linux-arm-v0.8.6.tgz.asc
      488 B
    • cni-plugins-linux-arm-v0.8.6.tgz.sha1
      75 B
    • cni-plugins-linux-arm-v0.8.6.tgz.sha256
      99 B
    • cni-plugins-linux-arm-v0.8.6.tgz.sha512
      163 B
    • cni-plugins-linux-mips64le-v0.8.6.tgz
      32 MiB
    • cni-plugins-linux-mips64le-v0.8.6.tgz.asc
      488 B
    • cni-plugins-linux-mips64le-v0.8.6.tgz.sha1
      80 B
    • cni-plugins-linux-mips64le-v0.8.6.tgz.sha256
      104 B
    • cni-plugins-linux-mips64le-v0.8.6.tgz.sha512
      168 B
    • cni-plugins-linux-ppc64le-v0.8.6.tgz
      33 MiB
    • cni-plugins-linux-ppc64le-v0.8.6.tgz.asc
      488 B
    • cni-plugins-linux-ppc64le-v0.8.6.tgz.sha1
      79 B
    • cni-plugins-linux-ppc64le-v0.8.6.tgz.sha256
      103 B
    • cni-plugins-linux-ppc64le-v0.8.6.tgz.sha512
      167 B
    • cni-plugins-linux-s390x-v0.8.6.tgz
      36 MiB
    • cni-plugins-linux-s390x-v0.8.6.tgz.asc
      488 B
    • cni-plugins-linux-s390x-v0.8.6.tgz.sha1
      77 B
    • cni-plugins-linux-s390x-v0.8.6.tgz.sha256
      101 B
    • cni-plugins-linux-s390x-v0.8.6.tgz.sha512
      165 B
    • cni-plugins-windows-amd64-v0.8.6.tgz
      13 MiB
    • cni-plugins-windows-amd64-v0.8.6.tgz.asc
      488 B
    • cni-plugins-windows-amd64-v0.8.6.tgz.sha1
      79 B
    • cni-plugins-windows-amd64-v0.8.6.tgz.sha256
      103 B
    • cni-plugins-windows-amd64-v0.8.6.tgz.sha512
      167 B
  • v0.8.5 1f33fb729a

    CNI Plugins v0.8.5 Stable

    jellonek released this 2020-01-22 19:42:46 +01:00 | 618 commits to main since this release

    This is a minor release prepared around a fix for #370

    Bugfixes

    • bridge: Fix for the case where kernel doesn't have CONFIG_BRIDGE_VLAN_FILTERING (#434) fixes #370.
    • vlan: Fix vlan plugin returning error when device is already removed (#438).

    Improvements

    • sysctl: Improve support of sysctl name separators (#437).
    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • cni-plugins-linux-amd64-v0.8.5.tgz
      35 MiB
    • cni-plugins-linux-amd64-v0.8.5.tgz.sha1
      77 B
    • cni-plugins-linux-amd64-v0.8.5.tgz.sha256
      101 B
    • cni-plugins-linux-amd64-v0.8.5.tgz.sha512
      165 B
    • cni-plugins-linux-arm64-v0.8.5.tgz
      33 MiB
    • cni-plugins-linux-arm64-v0.8.5.tgz.sha1
      77 B
    • cni-plugins-linux-arm64-v0.8.5.tgz.sha256
      101 B
    • cni-plugins-linux-arm64-v0.8.5.tgz.sha512
      165 B
    • cni-plugins-linux-arm-v0.8.5.tgz
      33 MiB
    • cni-plugins-linux-arm-v0.8.5.tgz.sha1
      75 B
    • cni-plugins-linux-arm-v0.8.5.tgz.sha256
      99 B
    • cni-plugins-linux-arm-v0.8.5.tgz.sha512
      163 B
    • cni-plugins-linux-mips64le-v0.8.5.tgz
      32 MiB
    • cni-plugins-linux-mips64le-v0.8.5.tgz.sha1
      80 B
    • cni-plugins-linux-mips64le-v0.8.5.tgz.sha256
      104 B
    • cni-plugins-linux-mips64le-v0.8.5.tgz.sha512
      168 B
    • cni-plugins-linux-ppc64le-v0.8.5.tgz
      33 MiB
    • cni-plugins-linux-ppc64le-v0.8.5.tgz.sha1
      79 B
    • cni-plugins-linux-ppc64le-v0.8.5.tgz.sha256
      103 B
    • cni-plugins-linux-ppc64le-v0.8.5.tgz.sha512
      167 B
    • cni-plugins-linux-s390x-v0.8.5.tgz
      36 MiB
    • cni-plugins-linux-s390x-v0.8.5.tgz.sha1
      77 B
    • cni-plugins-linux-s390x-v0.8.5.tgz.sha256
      101 B
    • cni-plugins-linux-s390x-v0.8.5.tgz.sha512
      165 B
    • cni-plugins-windows-amd64-v0.8.5.tgz
      16 MiB
    • cni-plugins-windows-amd64-v0.8.5.tgz.sha1
      79 B
    • cni-plugins-windows-amd64-v0.8.5.tgz.sha256
      103 B
    • cni-plugins-windows-amd64-v0.8.5.tgz.sha512
      167 B
  • v0.8.4 62b36d2fbc

    CNI Plugins v0.8.4 Stable

    mars1024 released this 2020-01-08 17:26:13 +01:00 | 627 commits to main since this release

    This is a minor release in hurry for resolving flakiness in k8s CI through #421, and this release also includes some other enhancements and bugfixes.

    Thanks to our contributors!

    Enhancements:

    • Support ips capability in static and mac capability in tuning (#343)

    Bugfixes:

    • ensure iptables chain creation is idempotent (#408)
    • Portmap doesn't fail if chain doesn't exist (#421)

    Docs:

    • bridge: add missing cniVersion in README example (#428)

    Tests and release:

    • add support for mips64le (#433)

    Organization:

    • Add Bruce Ma and Piotr Skarmuk as owners (#412)
    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • cni-plugins-linux-amd64-v0.8.4.tgz
      35 MiB
    • cni-plugins-linux-amd64-v0.8.4.tgz.sha1
      77 B
    • cni-plugins-linux-amd64-v0.8.4.tgz.sha256
      101 B
    • cni-plugins-linux-amd64-v0.8.4.tgz.sha512
      165 B
    • cni-plugins-linux-arm64-v0.8.4.tgz
      33 MiB
    • cni-plugins-linux-arm64-v0.8.4.tgz.sha1
      77 B
    • cni-plugins-linux-arm64-v0.8.4.tgz.sha256
      101 B
    • cni-plugins-linux-arm64-v0.8.4.tgz.sha512
      165 B
    • cni-plugins-linux-arm-v0.8.4.tgz
      33 MiB
    • cni-plugins-linux-arm-v0.8.4.tgz.sha1
      75 B
    • cni-plugins-linux-arm-v0.8.4.tgz.sha256
      99 B
    • cni-plugins-linux-arm-v0.8.4.tgz.sha512
      163 B
    • cni-plugins-linux-mips64le-v0.8.4.tgz
      32 MiB
    • cni-plugins-linux-mips64le-v0.8.4.tgz.sha1
      80 B
    • cni-plugins-linux-mips64le-v0.8.4.tgz.sha256
      104 B
    • cni-plugins-linux-mips64le-v0.8.4.tgz.sha512
      168 B
    • cni-plugins-linux-ppc64le-v0.8.4.tgz
      33 MiB
    • cni-plugins-linux-ppc64le-v0.8.4.tgz.sha1
      79 B
    • cni-plugins-linux-ppc64le-v0.8.4.tgz.sha256
      103 B
    • cni-plugins-linux-ppc64le-v0.8.4.tgz.sha512
      167 B
    • cni-plugins-linux-s390x-v0.8.4.tgz
      35 MiB
    • cni-plugins-linux-s390x-v0.8.4.tgz.sha1
      77 B
    • cni-plugins-linux-s390x-v0.8.4.tgz.sha256
      101 B
    • cni-plugins-linux-s390x-v0.8.4.tgz.sha512
      165 B
    • cni-plugins-windows-amd64-v0.8.4.tgz
      16 MiB
    • cni-plugins-windows-amd64-v0.8.4.tgz.sha1
      79 B
    • cni-plugins-windows-amd64-v0.8.4.tgz.sha256
      103 B
    • cni-plugins-windows-amd64-v0.8.4.tgz.sha512
      167 B
  • v0.8.3 d5efdfe1f6

    CNI Plugins v0.8.3 Stable

    squeed released this 2019-11-11 14:10:20 +01:00 | 640 commits to main since this release

    This is v0.8.3 of the CNI community plugins. This release has a number of enhancements and bugfxies.

    Many thanks to our contributors who make CNI possible.

    Enhancements:

    • static: prioritize the input sources for IPs (#400).
    • tuning: send gratuitous ARP in case of MAC address update (#403).
    • bandwidth: use uint64 for Bandwidth value (#389).
    • ptp: only override DNS conf if DNS settings provided (#388).
    • loopback: When prevResults are not supplied to loopback plugin, create results to return (#383).
    • loopback support CNI CHECK and result cache (#374).

    Better input validation:

    • vlan: add MTU validation to loadNetConf (#405).
    • macvlan: add MTU validation to loadNetConf (#404).
    • bridge: check vlan id when loading net conf (#394).

    Bugfixes:

    • bugfix: defer after err check, or it may panic (#391).
    • portmap: Fix dual-stack support (#379).
    • firewall: don't return error in DEL if prevResult is not found (#390).
    • bump up libcni back to v0.7.1 (#377).

    Tests:

    • integration: fix ip address collision in integration tests (#409).
    • testutils: newNS() works in a rootless user namespace (#401).
    • Bump Go version (#386).
    • Cleanup netns after test suite (#375).

    Docs:

    • contributing doc: revise test script name to run (#396).
    • contributing doc: describe cnitool installation (#397).
    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • cni-plugins-linux-amd64-v0.8.3.tgz
      35 MiB
    • cni-plugins-linux-amd64-v0.8.3.tgz.asc
      488 B
    • cni-plugins-linux-amd64-v0.8.3.tgz.sha1
      77 B
    • cni-plugins-linux-amd64-v0.8.3.tgz.sha256
      101 B
    • cni-plugins-linux-amd64-v0.8.3.tgz.sha512
      165 B
    • cni-plugins-linux-arm64-v0.8.3.tgz
      33 MiB
    • cni-plugins-linux-arm64-v0.8.3.tgz.asc
      488 B
    • cni-plugins-linux-arm64-v0.8.3.tgz.sha1
      77 B
    • cni-plugins-linux-arm64-v0.8.3.tgz.sha256
      101 B
    • cni-plugins-linux-arm64-v0.8.3.tgz.sha512
      165 B
    • cni-plugins-linux-arm-v0.8.3.tgz
      33 MiB
    • cni-plugins-linux-arm-v0.8.3.tgz.asc
      488 B
    • cni-plugins-linux-arm-v0.8.3.tgz.sha1
      75 B
    • cni-plugins-linux-arm-v0.8.3.tgz.sha256
      99 B
    • cni-plugins-linux-arm-v0.8.3.tgz.sha512
      163 B
    • cni-plugins-linux-ppc64le-v0.8.3.tgz
      33 MiB
    • cni-plugins-linux-ppc64le-v0.8.3.tgz.asc
      488 B
    • cni-plugins-linux-ppc64le-v0.8.3.tgz.sha1
      79 B
    • cni-plugins-linux-ppc64le-v0.8.3.tgz.sha256
      103 B
    • cni-plugins-linux-ppc64le-v0.8.3.tgz.sha512
      167 B
    • cni-plugins-linux-s390x-v0.8.3.tgz
      35 MiB
    • cni-plugins-linux-s390x-v0.8.3.tgz.asc
      488 B
    • cni-plugins-linux-s390x-v0.8.3.tgz.sha1
      77 B
    • cni-plugins-linux-s390x-v0.8.3.tgz.sha256
      101 B
    • cni-plugins-linux-s390x-v0.8.3.tgz.sha512
      165 B
    • cni-plugins-windows-amd64-v0.8.3.tgz
      16 MiB
    • cni-plugins-windows-amd64-v0.8.3.tgz.asc
      488 B
    • cni-plugins-windows-amd64-v0.8.3.tgz.sha1
      79 B
    • cni-plugins-windows-amd64-v0.8.3.tgz.sha256
      103 B
    • cni-plugins-windows-amd64-v0.8.3.tgz.sha512
      167 B
First Previous 1 2 3 4 Next Last
Powered by Gitea Version: 1.23.8 Page: 56ms Template: 8ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API