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

Weave 1.5.1

Compare
Choose a tag to compare
@bboreham bboreham released this 09 May 14:35
· 2489 commits to master since this release

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

Build and test