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

Weave 1.8.2

Compare
Choose a tag to compare
@brb brb released this 08 Dec 15:41
· 1880 commits to master since this release

Bug fixes and minor improvements

  • Fixed a bug where looping flows were installed which caused high CPU usage #2650, #2674
  • Fixed a bug where Kubernetes master could not contact pods #2673, #2683
  • Fixed a bug where weave-kube was crashing in a loop due to invalid Weave bridge state #2657
  • Fixed a bug where iptables NAT rules were not appended due to "temporary unavailable" iptables error #2679
  • Added a detection of enabling the hairpin mode on the Weave bridge port which caused installation of looping flows #2674
  • Added a detection of overlaps between Weave and the host IP address ranges when launching weave-kube #2669, #2672
  • Added logging of connections blocked by weave-npc #2546, #2573

Testing

  • Limited network access to CI VMs #2667, #2670
  • Fixed the race in one of the test cases #2661

Documentation

  • Improved weave-kube documentation, documented its environment variables #2668, #2671, #2675
  • Documented logging of connections blocked by weave-npc #2546, #2573

Upgrading weave-kube

Kubernetes does not currently support rolling upgrades of daemon sets, so you will need to perform the procedure manually - see https://weave.works/docs/net/latest/kube-addon/ for details.