This repository has been archived by the owner on Jun 20, 2024. It is now read-only.
Weave 1.3.1
Highlights
- The minimum Docker version has been increased to 1.6 due to the upcoming deprecation of Dockerhub access for old clients. From December 7th onwards previous versions of the
weave
script will fail to pull down images from the hub; if you are unable to upgrade to 1.3.1 immediately you can work around this by runningweave --local setup
in conjunction with a compatible Docker client installation - Docker networking plugin now works with older kernels and allows you to configure the MTU
Installation and Upgrading
Follow the installation instructions to install this latest release of weave.
Weave 1.3.1 is fully compatible with Weave 1.3.0, 1.2.x and 1.1.x, so it is possible to upgrade clusters incrementally and run mixed versions. If upgrading from Weave 1.0.x, take into account the Weave 1.1.0 upgrading instructions.
Changes
- Update minimum Docker version to 1.6 #1683/#1684/#1706
- Docker networking plugin now applies
WEAVE_MTU
to container interfaces, allowing you to configure larger frames for improved performance on networks which support it #1703 / weaveworks-experiments/docker-plugin#50 / weaveworks-experiments/docker-plugin#51 - Docker networking plugin now works with 3.13 kernel #1682 / weaveworks-experiments/docker-plugin#48 / weaveworks-experiments/docker-plugin#49
- Fix a memory corruption bug that could cause crashes under load #1697/#1698/#1450/#1452
- Improve gossip efficiency #1704
- Minor documentation fix #1699