File _patchinfo of Package patchinfo.942
<patchinfo incident="942">
<category>recommended</category>
<rating>low</rating>
<packager>jordimassaguerpla</packager>
<summary>Recommended update for Docker</summary>
<description>This update for Docker provides version 1.7.1 with various fixes and improvements (bsc#935570, bsc#938156):
- Runtime
+ Fix default user spawning exec process with docker exec
+ Make --bridge=none not to configure the network bridge
+ Publish networking stats properly
+ Fix implicit devicemapper selection with static binaries
+ Fix socket connections that hung intermittently
+ Fix bridge interface creation on CentOS/RHEL 6.6
+ Fix local dns lookups added to resolv.conf
+ Fix copy command mounting volumes
+ Fix read/write privileges in volumes mounted with --volumes-from
+ Experimental feature: support for out-of-process volume plugins
+ The userland proxy can be disabled in favor of hairpin NAT using the daemon’s `--userland-proxy=false` flag
+ The `exec` command supports the `-u|--user` flag to specify the new process owner
+ Default gateway for containers can be specified daemon-wide using the `--default-gateway` and `--default-gateway-v6` flags
+ The CPU CFS (Completely Fair Scheduler) quota can be set in `docker run` using `--cpu-quota`
+ Container block IO can be controlled in `docker run` using`--blkio-weight`
+ ZFS support
+ The `docker logs` command supports a `--since` argument
+ UTS namespace can be shared with the host with `docker run --uts=host`
- Remote API
+ Fix unmarshalling of Command and Entrypoint
+ Set limit for minimum client version supported
+ Validate port specification
+ Return proper errors when attach/reattach fail
- Distribution
+ Fix pulling private images
+ Fix fallback between registry V2 and V1
+ Client support for v2 mirroring support for the official registry
- Quality
+ Networking stack was entirely rewritten as part of the libnetwork effort
+ Engine internals refactoring
+ Volumes code was entirely rewritten to support the plugins effort
+ Sending SIGUSR1 to a daemon will dump all goroutines stacks without exiting
- Build
+ Support ${variable:-value} and ${variable:+value} syntax for environment variables
+ Support resource management flags `--cgroup-parent`, `--cpu-period`, `--cpu-quota`, `--cpuset-cpus`, `--cpuset-mems`
+ git context changes with branches and directories
+ The .dockerignore file support exclusion rules
- Bugfixes
+ Firewalld is now supported and will automatically be used when available
+ mounting --device recursively
</description>
<issue tracker="bnc" id="935570">Upgrade to docker 1.7.0</issue>
<issue tracker="bnc" id="938156">Update docker to 1.7.1</issue>
</patchinfo>