Skip to content

Commit

Permalink
Completed list of changes
Browse files Browse the repository at this point in the history
  • Loading branch information
bboreham committed Apr 14, 2016
1 parent 22ff416 commit afe8ee8
Showing 1 changed file with 8 additions and 5 deletions.
13 changes: 8 additions & 5 deletions CHANGELOG.md
Expand Up @@ -14,7 +14,7 @@
**General**

* All components now restart automatically if there is a problem or the host reboots, via `--restart=always` #2029
* Start an existing Weave container rather than removing it and creating a fresh one, if its image and arguments match #1967
* Start an existing Weave container rather than removing it and creating a fresh one, if its image and arguments match #1859/#1967
* Don't remove container on `weave stop`, so we can read its log or restart it #1937/#1939
* Weave now periodically checks if a newer version is available #1954/#2089/#2131
* After an upgrade, make `weave version` report the version that will run next, not the version of an older, stopped, Weave #1827/#1938
Expand All @@ -25,6 +25,7 @@
* Retain identity of peers across reboots and `weave reset`, by deriving the peer name from Linux `product_uuid` or hypervisor uuid #1866/#1888/#2021/#2037
* Re-form dynamically expanded mesh on reboot, by persisting list of peers that we connect to #1972
* Use current peer targets, including those added by `weave conect` to compute init-peer-count #1721/#2070/#2139/#2150
* Don't lock up thinking there is an extra peer to agree with, if launch peers include ourselves #1881
* New `--observer` mode to eliminate uncertainty about how network will form when the overall number of nodes is not known #1743/#1990/#2063/#2134
* Fix an occasional failure to restart on reboot #2113/#2117
* Fix a delay in getting the latest data to a restarted peer #2085/#2122
Expand All @@ -36,7 +37,7 @@
**IP Address Management**

* Return Weave network to same state after a reboot, avoiding potential leaks of addresses or hanging, by persisting IP allocations to peers and containers to disk #678/#894/#901/#1971/#1973/#2012/#2031/#2046/#2051/#2077/#2135/#2164/#2165
* Containers will now get the same IP address if the container is restarted #1047/#1179/#1191
* Containers will now get the same IP address if the container is restarted #1047/#1191/#1922
* Ability to bypass consensus step for fixed network configurations, by specifying initial IPAM state #1998/#2000
* New `weave consense` command to force IPAM consensus on a node, to ensure network is in a consistent state #1994/#1997
* Stop IPAM creating range of size 1 #2009/#2012/#2047/#2069
Expand All @@ -54,6 +55,7 @@
**Proxy**

* Proxy now retries attaching containers after restarting, in case router was not ready yet #1561/#1556/#1588/#1880
* Ensure directory /var/run/weave exists, where we listen on a Unix socket #1653/#1719

**Plugin**

Expand All @@ -78,17 +80,18 @@

**Docs**

* General clean-up and reorganization of docs, now targeting WordPress publishing process #2015/#2019/#2038/#2064/#2103/#2105/#2106/#2111/#2114/#2115
* General clean-up and reorganization of docs, now targeting WordPress publishing process #1756/#2015/#2019/#2038/#2064/#2103/#2105/#2106/#2111/#2114/#2115
* Update the documentation on what happens when a machine reboots #2108/#2130
* Document fast datapath (FDP) in "How it Works" #1908
* Document vendored dependency management commands #1902
* Update statement about the size of the Weave container #1114
* Use the word "consensus" rather than "election" #2060
* Made capitalisation of 'Weave' and 'DNS' consistent #2102/#2118

**Build and test**

* Repeatable builds, via containerized build and vendored dependencies #1656/#1850/#1861
* Upgrade version of Go to 1.5.2 #1653/#1657/#1861
* Repeatable builds, via containerized build and vendored dependencies #1653/#1656/#1850/#1861
* Upgrade version of Go to 1.5.2 #1657/#1861
* Upgrade version of Docker used in CI to 1.10.3 and fix up smoke-tests #2050/#1913
* Include plugin in test coverage reports #2116
* Better spelling check in CI #2093
Expand Down

0 comments on commit afe8ee8

Please sign in to comment.