|
| 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 | + |
1 | 52 | ## Release 2.4.1
|
2 | 53 |
|
3 | 54 | This release fixes several bugs causing inconsistencies in IPAM for
|
|
0 commit comments