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

Commit 6e3f8a1

Browse files
committed
Add release v2.5.0
1 parent eb77970 commit 6e3f8a1

File tree

1 file changed

+51
-0
lines changed

1 file changed

+51
-0
lines changed

CHANGELOG.md

+51
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,54 @@
1+
## Release 2.5.0
2+
3+
This release adds support for Kubernetes `hostPort` mapping (#3016,#3356)
4+
and the `ipBlock` NetworkPolicy feature (#3168,#3367)
5+
6+
### Bug fixes
7+
8+
* Fix a crash at start-up on Docker for Mac #3405, #3408
9+
* Network policy: block ingress traffic when no namespaceSelector or
10+
podSelector is specified #3347
11+
* Reclaim IP addresses which are locked by a non-existent peer #3386, #3416
12+
* Fix a crash when blank IP data was loaded #3067, #3415
13+
14+
### Other improvements
15+
16+
* If a connection is downgraded to the slower "sleeve" mode, Weave Net
17+
will now periodically try to upgrade it to "fast datapath" again. #1737, #3385
18+
* Reclaim removed Kubernetes nodes' IP space when they are deleted,
19+
rather than on next restart #3372, #3399
20+
* Replace Kubernetes livenessProbe with readinessProbe, so the pod is
21+
not killed if it runs slowly #3471, #3421
22+
* In Kubernetes NetworkPolicy controller, remove the need to maintain
23+
a set of local pod IP addresses #3344, #3423
24+
* Don't crash on Kubernetes named port in NetworkPolicy, just report as unsupported #3375
25+
* Ensure the `weave` network bridge is accessible on Linux kernels
26+
older than 3.14 #3442, #3297, #3239
27+
* Better reporting in the logs if the `weave` network device is in the Down state #3133, #3381
28+
* Change log-level to debug of calls through the Docker proxy, to reduce noise #3439
29+
* Add `--without-masquerade` option to `weave expose`, so external
30+
services can see the original container IP address #3388
31+
* Include Kubernetes cluster information in checkpoint call #3324,#3431
32+
* Bump go-odp dependency, so that `fastdp` works on the 4.19 kernel #3430
33+
34+
### Build and Testing
35+
36+
* CI builds on master branch now publish images for all platforms
37+
* Fix golint path and use https for download of libpcap #3435
38+
* Update Kubernetes client-go to v8.0.0, removing code licenced under LGPL3 #3358,#3366
39+
* Migrate CircleCI to V2, which is much faster #3255,#3270
40+
41+
### External Contributors
42+
43+
Thanks to the following contributors:
44+
45+
* @Ashiroq
46+
* @leprechau
47+
* @lkpdn
48+
49+
[Full list of changes](https://github.com/weaveworks/weave/milestone/74?closed=1)
50+
51+
152
## Release 2.4.1
253

354
This release fixes several bugs causing inconsistencies in IPAM for

0 commit comments

Comments
 (0)