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>
openSUSE Build Service is sponsored by