Skip to content

Releases: cri-o/ocicni

v0.4.3

07 May 07:16
f9adb07
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.4.2...v0.4.3

v0.4.2

15 Mar 09:03
bf1e685
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.4.1...v0.4.2

v0.4.1

17 Oct 12:44
00ce879
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.4.0...v0.4.1

ocicni v0.4.0

08 Jun 17:27
028c71b
Compare
Choose a tag to compare

What's Changed

  • Remove code that sets lo to down prior ns deletion by @MikeZappa87 in #104
  • ocicni: watch bindirs too by @dcbw in #107
  • build(deps): bump github.com/containernetworking/cni from 1.1.0 to 1.1.1 by @dependabot in #108
  • ocicni: fix checkNetwork() to use the right Result version for uncached results by @dcbw in #109

New Contributors

Full Changelog: v0.3.1...v0.4.0

v0.3.1

28 Apr 06:54
5a8ca50
Compare
Choose a tag to compare

What's Changed

  • Updated containernetworking/cni to 1.1.0 by @aojea in #103

Full Changelog: v0.3.0...v0.3.1

v0.3.0

30 Mar 07:32
5b6be5e
Compare
Choose a tag to compare

What's Changed

  • ocicni: handle loopback devices internally by @dcbw in #71
  • ocicni: add new functions that take a Context by @dcbw in #72
  • bump cni to 0.8.0 by @aojea in #79
  • Pass aliases to CNI by @baude in #80
  • move netlink funcs and create stubs by @baude in #81
  • Only warn if there is an actuall configuration problem by @rhatdan in #82
  • fixes log levels, adds a few tests by @wgahnagl in #76
  • Remove error logging for deleteFromNetwork call by @Luap99 in #83
  • Silence ENOENT errors and sync networks if no match is found by @Luap99 in #85
  • Add InitCNIWithCache to set the cni cache directory by @Luap99 in #84
  • Propagate existing CNI_ARGS to non-k8s consumers, e.g., podman by @space88man in #70
  • ci: switch to GitHub Actions and bump Go to 1.15 by @dcbw in #88
  • ocicni: log pod namespace+name during network operations by @dcbw in #87
  • Freshen OWNERS with crio folks by @baude in #89
  • Bump to CNI v1.0.0-rc1 by @squeed in #90
  • ocicni: pass a Pod UID down to CNI plugins as K8S_POD_UID by @dcbw in #91
  • Add option to disable the use of inotify by @Luap99 in #92
  • Bump dependencies by @saschagrunert in #95
  • Switch to ginkgo/v2 by @saschagrunert in #96
  • Enable dependabot by @saschagrunert in #97
  • build(deps): bump github.com/containernetworking/plugins from 1.0.1 to 1.1.1 by @dependabot in #99

New Contributors

Full Changelog: v0.2.0...v0.3.0

v0.2.0

19 Mar 14:04
d288157
Compare
Choose a tag to compare
don't print error when cached network load fails
Change the message in case of missing CNI files
ocicni: add support of specifying static MACs
tests: name fix in cacheInfo
bump up libcni to support cache IfName and NetworkName
ocicni: find networks to delete from cache
reload default CNI network name real-time if it is not assgined in initialization
Avoid to overwrite network in loadNetworks()
ocicni: use cached config for DEL/CHECK when possible
ocicni: simplify building CNI RuntimeConf
ocicni: make interface names more flexible and available
ocicni: return CNI Result and added interface name
ocicni: merge validateNetwork() into loadNetworks()
ocicni: clean up usage of NetworkConfig
ocicni: remove redundant CNIConfigs
make testcases use fake exec to pass plugin validation
update cni to fix testcase fails in validatePlugin
add cni config validation before loading network
Update the internal localhost CNI to v0.3.1
Switch to go modules and update dependencies
ocicni: ensure returned CHECK results are the same CNIVersion as config
Add support for IPv6
Always use results from GetNetworkListCachedResult() when they exist.
Add Test for CNI Check; fix typo; additional logging
Make use of CNI CHECK in GetPodNetworkStatus() when CNI config version > 0.4.0
support podCIDR in cniNetworkPlugin
ocicni: move pod-specific runtime config to RuntimeConfig
ocicni: rename NetworkConfig -> RuntimeConfig
Add approvers to OWNERS
Add bandwidth plugin support
add vendor.conf and update CNI
Make GetDefaultNetwork publically exposed via Plugin
Add ability to request static IP addresses for pods

v0.1.0

12 Jul 16:25
0df475a
Compare
Choose a tag to compare

Initial release of ocicni with multiple network support.