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

Commit 4529d15

Browse files
committed
Release 2.6
1 parent b0d05f5 commit 4529d15

File tree

1 file changed

+55
-0
lines changed

1 file changed

+55
-0
lines changed

CHANGELOG.md

+55
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,58 @@
1+
## Release 2.6.0
2+
3+
This release reduces CPU and memory usage in larger clusters, by
4+
sending notifications to a smaller set of peers and coalescing updates
5+
to reduce topology recalculation. #3715, #3732
6+
7+
The default soft limit on connections has been raised from 100 to 200.
8+
9+
### Bug fixes
10+
11+
* Fix a race condition in Kubernetes addon when reclaiming IP
12+
addresses after node deletion #3724, #3716
13+
* Buffer events so Docker won't drop them, and Weave Net can clean up
14+
after dead containers #3432, #3705
15+
* Weave reconnect occasionally fails after network interface
16+
disconnect #3666, #3669, #3676
17+
* Ingress NetworkPolicy would accepts all traffic when specifying both
18+
IPBlock and port #3653, #3654
19+
20+
### Kubernetes improvements
21+
22+
* Support both podSelector and namespaceSelector in NetworkPolicy #3312, #3647
23+
* Only add default-drop egress rule if network policies are in use #3639
24+
* Manifests use 'apps/v1' rather than deprecated 'apps/v1beta1' #3660
25+
* Avoid Weave Net pods being evicted by setting priorityClassName: system-node-critical #3697
26+
* Manifests use recommended DNS policy ClusterFirstWithHostNet #3692
27+
* Weave Net now tolerates 'NoExecute' taint #3655
28+
* Allow extra arguments to NetworkPolicy controller to be set in an environment variable #3683
29+
* Stop reporting a failure to connect to self #3454, #3585
30+
* Minor reduction in log noise when reclaiming IPs #3710
31+
32+
### Other improvements
33+
34+
* Avoid isolating nodes which have restarted by automatically
35+
repairing inconsistencies in IP allocation data #1962, #3637, #3708
36+
* Build Weave Net for the s390x architecture #3685
37+
* When a IP address is requested that may be in use, make several
38+
attempts to claim it before returning an error #3725
39+
* Improve logging for IP allocation updates #3627, #3630
40+
* Improve 'expecting PMTU update' log message on initial connection #3603
41+
42+
### Build and test
43+
44+
* Shut down Kubernetes on node when testing node deletion #3716
45+
* Update the base 'Alpine' container image to version 3.8 #3701
46+
* Update Go to version 1.13.3 #3712
47+
* Update gopacket library #3590
48+
* Pin busybox version to 1.28 to avoid CI failure in Python test #3689
49+
* Remove obsolete weave-daemonset.yaml file #3674
50+
51+
Thanks to contributors @christian-2, @hpdvanwyk, @guirish, @kitt1987,
52+
@mmerrill3, @Pensu, @scritchley, @sidharthsurana, @tanishq-dubey
53+
54+
[Full list of changes](https://github.com/weaveworks/weave/milestone/78?closed=1)
55+
156

257
## Release 2.5.2
358

0 commit comments

Comments
 (0)