Browse code

Merge pull request #31577 from thaJeztah/update-changelog-17.03.0-ce

Update changelog 17.03.0 ce

Victor Vieux authored on 2017/03/07 04:19:26
Showing 2 changed files
... ...
@@ -5,6 +5,51 @@ information on the list of deprecated flags and APIs please have a look at
5 5
 https://docs.docker.com/engine/deprecated/ where target removal dates can also
6 6
 be found.
7 7
 
8
+## 17.03.0-ce (2017-03-01)
9
+
10
+**IMPORTANT**: Starting with this release, Docker is on a monthly release cycle and uses a
11
+new YY.MM versioning scheme to reflect this. Two channels are available: monthly and quarterly.
12
+Any given monthly release will only receive security and bugfixes until the next monthly
13
+release is available. Quarterly releases receive security and bugfixes for 4 months after
14
+initial release. This release includes bugfixes for 1.13.1 but
15
+there are no major feature additions and the API version stays the same.
16
+Upgrading from Docker 1.13.1 to 17.03.0 is expected to be simple and low-risk.
17
+
18
+### Client
19
+
20
+* Fix panic in `docker stats --format` [#30776](https://github.com/docker/docker/pull/30776)
21
+
22
+### Contrib
23
+
24
+* Update various `bash` and `zsh` completion scripts [#30823](https://github.com/docker/docker/pull/30823), [#30945](https://github.com/docker/docker/pull/30945) and more...
25
+* Block obsolete socket families in default seccomp profile - mitigates unpatched kernels' CVE-2017-6074 [#29076](https://github.com/docker/docker/pull/29076)
26
+
27
+### Networking
28
+
29
+* Fix bug on overlay encryption keys rotation in cross-datacenter swarm [#30727](https://github.com/docker/docker/pull/30727)
30
+* Fix side effect panic in overlay encryption and network control plane communication failure ("No installed keys could decrypt the message") on frequent swarm leader re-election [#25608](https://github.com/docker/docker/pull/25608)
31
+* Several fixes around system responsiveness and datapath programming when using overlay network with external kv-store [docker/libnetwork#1639](https://github.com/docker/libnetwork/pull/1639), [docker/libnetwork#1632](https://github.com/docker/libnetwork/pull/1632) and more...
32
+* Discard incoming plain vxlan packets for encrypted overlay network [#31170](https://github.com/docker/docker/pull/31170)
33
+* Release the network attachment on allocation failure [#31073](https://github.com/docker/docker/pull/31073)
34
+* Fix port allocation when multiple published ports map to the same target port [docker/swarmkit#1835](https://github.com/docker/swarmkit/pull/1835)
35
+
36
+### Runtime
37
+
38
+* Fix a deadlock in docker logs [#30223](https://github.com/docker/docker/pull/30223)
39
+* Fix cpu spin waiting for log write events [#31070](https://github.com/docker/docker/pull/31070)
40
+* Fix a possible crash when using journald [#31231](https://github.com/docker/docker/pull/31231) [#31263](https://github.com/docker/docker/pull/31231)
41
+* Fix a panic on close of nil channel [#31274](https://github.com/docker/docker/pull/31274)
42
+* Fix duplicate mount point for `--volumes-from` in `docker run` [#29563](https://github.com/docker/docker/pull/29563)
43
+* Fix `--cache-from` does not cache last step [#31189](https://github.com/docker/docker/pull/31189)
44
+
45
+### Swarm Mode
46
+
47
+* Shutdown leaks an error when the container was never started [#31279](https://github.com/docker/docker/pull/31279)
48
+* Fix possibility of tasks getting stuck in the "NEW" state during a leader failover [docker/swarmkit#1938](https://github.com/docker/swarmkit/pull/1938)
49
+* Fix extraneous task creations for global services that led to confusing replica counts in `docker service ls` [docker/swarmkit#1957](https://github.com/docker/swarmkit/pull/1957)
50
+* Fix problem that made rolling updates slow when `task-history-limit` was set to 1 [docker/swarmkit#1948](https://github.com/docker/swarmkit/pull/1948)
51
+* Restart tasks elsewhere, if appropriate, when they are shut down as a result of nodes no longer satisfying constraints [docker/swarmkit#1958](https://github.com/docker/swarmkit/pull/1958)
52
+
8 53
 ## 1.13.1 (2017-02-08)
9 54
 
10 55
 **IMPORTANT**: On Linux distributions where `devicemapper` was the default storage driver,
... ...
@@ -10,7 +10,7 @@ fi
10 10
 changelogWellFormed=1
11 11
 
12 12
 # e.g. "## 1.12.3 (2016-10-26)"
13
-VER_LINE_REGEX='^## [0-9]+\.[0-9]+\.[0-9]+ \([0-9]+-[0-9]+-[0-9]+\)$'
13
+VER_LINE_REGEX='^## [0-9]+\.[0-9]+\.[0-9]+(-ce)? \([0-9]+-[0-9]+-[0-9]+\)$'
14 14
 while read -r line; do
15 15
   if ! [[ "$line" =~ $VER_LINE_REGEX ]]; then
16 16
     echo "Malformed changelog $changelogFile line \"$line\"" >&2