This repository has been archived by the owner on Jun 20, 2024. It is now read-only.
Weave 1.5.1
Documentation for this release is available here.
Bug fixes
- Persisted data that was rendered invalid by changing peer name or allocation range is detected and removed automatically, preventing crashes and hangs #2246/#2209/#2249
weave rmpeer
persists the range takeover in case the peer on which it was executed dies subsequently #2238- Launching a container with an explicit
WEAVE_CIDR
in the allocation range now waits instead of erroring if the allocator hasn't finished initialising #2232/#2265 - Weave DNS now responds to AAAA queries with an empty answer section, instead of NXDOMAIN which could be cached and block subsequent resolution of A records #2244/#2252
weave restart
no longer leaks DNS entries when supplied a container name instead of an ID #2193/#2204- Docker restart policies are no longer overridden if a container is killed by the Weave Proxy due to an attachment error #2123/#2264
weave launch
no longer generates misleading "Unable to claim" warnings for addresses allocated via the Docker network plugin #2194/#2262/#2196
Docs
- Streamlined and updated README #2217/#2261
- Documented
weave status ipam
#1876/#2263 - Documented Peer Name and shorthand notation #2233/#2266
- Documented
--log-level
in weave usage #2245/#2250 - Documented the use of
WEAVE_MTU
with fast datapath #2198/#2253 - Documented adding a route on non-Weave hosts #2219
- Removed duplicated service export documentation #2207/#2227
- Minor documentation improvements #2230/#2228
- Corrected launch arguments in Docker plugin documentation
#2243/#2257 - Corrected links in CNI plugin README #2214/#2259
- Corrected links in troubleshooting documentation #2216/#2221