--- title: CS Docker Engine 1.13 release notes description: Commercially supported Docker Engine release notes keywords: docker, engine, install, release notes redirect_from: - /docker-trusted-registry/cs-engine/release-notes/ - /cs-engine/release-notes/ --- This document describes the latest changes, additions, known issues, and fixes for the commercially supported Docker Engine (CS Engine). The CS Engine is functionally equivalent to the corresponding Docker Engine that it references. However, a commercially supported release also includes back-ported fixes (security-related and priority defects) from the open source. It incorporates defect fixes that you can use in environments where new features cannot be adopted as quickly for consistency and compatibility reasons. [Looking for the release notes for Docker CS Engine 1.12?](/cs-engine/1.12/release-notes/index.md) ## CS Engine 1.13.1-cs7 (2017-10-13) * Fix logic in network resource reaping to prevent memory leak [docker/libnetwork#1944](https://github.com/docker/libnetwork/pull/1944) [docker/libnetwork#1960](https://github.com/docker/libnetwork/pull/1960) * Increase max GRPC message size to 128MB for larger snapshots so newly added managers can successfully join [docker/swarmkit#2375](https://github.com/docker/swarmkit/pull/2375) ## CS Engine 1.13.1-cs6 (2017-08-24) * Fix daemon panic on docker image push [moby/moby#33105](https://github.com/moby/moby/pull/33105) * Fix panic in concurrent network creation/deletion operations [docker/libnetwork#1861](https://github.com/docker/libnetwork/pull/1861) * Improve network db stability under stressful situations [docker/libnetwork#1860](https://github.com/docker/libnetwork/pull/1860) * Enable TCP Keep-Alive in Docker client [docker/cli#415](https://github.com/docker/cli/pull/415) * Lock goroutine to OS thread while changing NS [docker/libnetwork#1911](https://github.com/docker/libnetwork/pull/1911) * Ignore PullOptions for running tasks [docker/swarmkit#2351](https://github.com/docker/swarmkit/pull/2351) ## CS Engine 1.13.1-cs5 (21 Jul 2017) * Add more locking to storage drivers [#31136](https://github.com/moby/moby/pull/31136) * Prevent data race on `docker network connect/disconnect` [#33456](https://github.com/moby/moby/pull/33456) * Improve service discovery reliability [#1796](https://github.com/docker/libnetwork/pull/1796) [#18078](https://github.com/docker/libnetwork/pull/1808) * Fix resource leak in swarm mode [#2215](https://github.com/docker/swarmkit/pull/2215) * Optimize `docker system df` for volumes on NFS [#33620](https://github.com/moby/moby/pull/33620) * Fix validation bug with host-mode ports in swarm mode [#2177](https://github.com/docker/swarmkit/pull/2177) * Fix potential crash in swarm mode [#2268](https://github.com/docker/swarmkit/pull/2268) * Improve network control-plane reliability [#1704](https://github.com/docker/libnetwork/pull/1704) * Do not error out when selinux relabeling is not supported on volume filesystem [#33831](https://github.com/moby/moby/pull/33831) * Remove debugging code for aufs ebusy errors [#31665](https://github.com/moby/moby/pull/31665) * Prevent resource leak on healthchecks [#33781](https://github.com/moby/moby/pull/33781) * Fix issue where containerd supervisor may exit prematurely [#32590](https://github.com/moby/moby/pull/32590) * Fix potential containerd crash [#2](https://github.com/docker/containerd/pull/2) * Ensure server details are set in client even when an error is returned [#33827](https://github.com/moby/moby/pull/33827) * Fix issue where slow/dead `docker logs` clients can block the container [#33897](https://github.com/moby/moby/pull/33897) * Fix potential panic on Windows when running as a service [#32244](https://github.com/moby/moby/pull/32244) ## CS Engine 1.13.1-cs4 (01 Jun 2017) Backports all fixes from [17.03.2](https://github.com/moby/moby/releases/tag/v17.03.2-ce) **Note**: This release includes a fix for potential data loss under certain circumstances with the local (built-in) volume driver. ## CS Engine 1.13.1-cs3 (30 Mar 2017) Backports all fixes from 17.03.1 * Fix issue with swarm CA timeouts [#2063](https://github.com/docker/swarmkit/pull/2063) [#2064](https://github.com/docker/swarmkit/pull/2064/files) ## CS Engine 1.13.1-cs2 (23 Feb 2017) ### Client * Fix panic in `docker stats --format` [#30776](https://github.com/docker/docker/pull/30776) ### Contrib * 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... * Block obsolete socket families in default seccomp profile - mitigates unpatched kernels' CVE-2017-6074 [#29076](https://github.com/docker/docker/pull/29076) ### Networking * Fix bug on overlay encryption keys rotation in cross-datacenter swarm [#30727](https://github.com/docker/docker/pull/30727) * 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) * 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... * Discard incoming plain vxlan packets for encrypted overlay network [#31170](https://github.com/docker/docker/pull/31170) * Release the network attachment on allocation failure [#31073](https://github.com/docker/docker/pull/31073) * Fix port allocation when multiple published ports map to the same target port [docker/swarmkit#1835](https://github.com/docker/swarmkit/pull/1835) ### Runtime * Fix a deadlock in docker logs [#30223](https://github.com/docker/docker/pull/30223) * Fix CPU spin waiting for log write events [#31070](https://github.com/docker/docker/pull/31070) * Fix a possible crash when using journald [#31231](https://github.com/docker/docker/pull/31231) [#31263](https://github.com/docker/docker/pull/31231) * Fix a panic on close of nil channel [#31274](https://github.com/docker/docker/pull/31274) * Fix duplicate mount point for `--volumes-from` in `docker run` [#29563](https://github.com/docker/docker/pull/29563) * Fix `--cache-from` does not cache last step [#31189](https://github.com/docker/docker/pull/31189) * Fix issue with lock contention while performing container size calculation [#31159](https://github.com/docker/docker/pull/31159) ### Swarm Mode * Shutdown leaks an error when the container was never started [#31279](https://github.com/docker/docker/pull/31279) * Fix possibility of tasks getting stuck in the "NEW" state during a leader failover [docker/swarmkit#1938](https://github.com/docker/swarmkit/pull/1938) * 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) * 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) * 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) ## CS Engine 1.13.1-cs1 (08 Feb 2017) Refer to the detailed lists of changes since the release of CS Engine 1.12.6-cs8 by reviewing the changes in [v1.13.0](https://github.com/docker/docker/releases/tag/v1.13.0) and [v1.13.1](https://github.com/docker/docker/releases/tag/v1.13.1).