[El-errata] ELSA-2017-3511 Important: Oracle Linux 7 docker-engine docker-engine-selinux security update
Errata Announcements for Oracle Linux
el-errata at oss.oracle.com
Tue Jan 17 07:03:25 PST 2017
Oracle Linux Security Advisory ELSA-2017-3511
http://linux.oracle.com/errata/ELSA-2017-3511.html
The following updated rpms for Oracle Linux 7 have been uploaded to the
Unbreakable Linux Network:
x86_64:
docker-engine-1.12.6-1.0.1.el7.x86_64.rpm
docker-engine-selinux-1.12.6-1.0.1.el7.noarch.rpm
SRPMS:
http://oss.oracle.com/ol7/SRPMS-updates/docker-engine-1.12.6-1.0.1.el7.src.rpm
http://oss.oracle.com/ol7/SRPMS-updates/docker-engine-selinux-1.12.6-1.0.1.el7.src.rpm
Description of changes:
docker-engine
[1.12.6-1.0.1]
- Enable configuration of Docker daemon via sysconfig [orabug 21804877]
- Require UEK4 for docker 1.9 [orabug 22235639 22235645]
- Add docker.conf for prelink [orabug 25147708]
[1.12.6]
- the systemd unit file (/usr/lib/systemd/system/docker.service)
contains local changes, or
- a systemd drop-in file is present, and contains -H fd:// in the
ExecStart directive
- Backup the current version of the unit file, and replace the file with the
- Remove the Requires=docker.socket directive from the
/usr/lib/systemd/system/docker.service file if present
- Remove -H fd:// from the ExecStart directive (both in the main unit
file, and in any drop-in files present).
- Fix runC privilege escalation (CVE-2016-9962)
[1.12.5]
- the systemd unit file (/usr/lib/systemd/system/docker.service)
contains local changes, or
- a systemd drop-in file is present, and contains -H fd:// in the
ExecStart directive
- Backup the current version of the unit file, and replace the file with the
- Remove the Requires=docker.socket directive from the
/usr/lib/systemd/system/docker.service file if present
- Remove -H fd:// from the ExecStart directive (both in the main unit
file, and in any drop-in files present).
- Fix race on sending stdin close event
[#29424](https://github.com/docker/docker/pull/29424)
- Fix panic in docker network ls when a network was created with --ipv6
and no ipv6 --subnet in older docker versions
[#29416](https://github.com/docker/docker/pull/29416)
- Fix compilation on Darwin
[#29370](https://github.com/docker/docker/pull/29370)
[1.12.4]
- the systemd unit file (/usr/lib/systemd/system/docker.service)
contains local changes, or
- a systemd drop-in file is present, and contains -H fd:// in the
ExecStart directive
- Backup the current version of the unit file, and replace the file with the
- Remove the Requires=docker.socket directive from the
/usr/lib/systemd/system/docker.service file if present
- Remove -H fd:// from the ExecStart directive (both in the main unit
file, and in any drop-in files present).
- Fix issue where volume metadata was not removed
[#29083](https://github.com/docker/docker/pull/29083)
- Asynchronously close streams to prevent holding container lock
[#29050](https://github.com/docker/docker/pull/29050)
- Fix selinux labels for newly created container volumes
[#29050](https://github.com/docker/docker/pull/29050)
- Remove hostname validation
[#28990](https://github.com/docker/docker/pull/28990)
- Fix deadlocks caused by IO races
[#29095](https://github.com/docker/docker/pull/29095)
[#29141](https://github.com/docker/docker/pull/29141)
- Return an empty stats if the container is restarting
[#29150](https://github.com/docker/docker/pull/29150)
- Fix volume store locking
[#29151](https://github.com/docker/docker/pull/29151)
- Ensure consistent status code in API
[#29150](https://github.com/docker/docker/pull/29150)
- Fix incorrect opaque directory permission in overlay2
[#29093](https://github.com/docker/docker/pull/29093)
- Detect plugin content and error out on docker pull
[#29297](https://github.com/docker/docker/pull/29297)
- Update Swarmkit [#29047](https://github.com/docker/docker/pull/29047)
- orchestrator/global: Fix deadlock on updates
[docker/swarmkit#1760](https://github.com/docker/swarmkit/pull/1760)
- on leader switchover preserve the vxlan id for existing networks
[docker/swarmkit#1773](https://github.com/docker/swarmkit/pull/1773)
- Refuse swarm spec not named "default"
[#29152](https://github.com/docker/docker/pull/29152)
- Update libnetwork
[#29004](https://github.com/docker/docker/pull/29004)
[#29146](https://github.com/docker/docker/pull/29146)
- Fix panic in embedded DNS
[docker/libnetwork#1561](https://github.com/docker/libnetwork/pull/1561)
- Fix unmarhalling panic when passing --link-local-ip on global scope
network
[docker/libnetwork#1564](https://github.com/docker/libnetwork/pull/1564)
- Fix panic when network plugin returns nil StaticRoutes
[docker/libnetwork#1563](https://github.com/docker/libnetwork/pull/1563)
- Fix panic in osl.(*networkNamespace).DeleteNeighbor
[docker/libnetwork#1555](https://github.com/docker/libnetwork/pull/1555)
- Fix panic in swarm networking concurrent map read/write
[docker/libnetwork#1570](https://github.com/docker/libnetwork/pull/1570)
- Allow encrypted networks when running docker inside a container
[docker/libnetwork#1502](https://github.com/docker/libnetwork/pull/1502)
- Do not block autoallocation of IPv6 pool
[docker/libnetwork#1538](https://github.com/docker/libnetwork/pull/1538)
- Set timeout for netlink calls
[docker/libnetwork#1557](https://github.com/docker/libnetwork/pull/1557)
- Increase networking local store timeout to one minute
[docker/libkv#140](https://github.com/docker/libkv/pull/140)
- Fix a panic in libnetwork.(*sandbox).execFunc
[docker/libnetwork#1556](https://github.com/docker/libnetwork/pull/1556)
- Honor icc=false for internal networks
[docker/libnetwork#1525](https://github.com/docker/libnetwork/pull/1525)
- Update syslog log driver
[#29150](https://github.com/docker/docker/pull/29150)
- Run "dnf upgrade" before installing in fedora
[#29150](https://github.com/docker/docker/pull/29150)
- Add build-date back to RPM packages
[#29150](https://github.com/docker/docker/pull/29150)
- deb package filename changed to include distro to distinguish between
distro code names [#27829](https://github.com/docker/docker/pull/27829)
[1.12.3]
- the systemd unit file (/usr/lib/systemd/system/docker.service)
contains local changes, or
- a systemd drop-in file is present, and contains -H fd:// in the
ExecStart directive
- Backup the current version of the unit file, and replace the file with the
- Remove the Requires=docker.socket directive from the
/usr/lib/systemd/system/docker.service file if present
- Remove -H fd:// from the ExecStart directive (both in the main unit
file, and in any drop-in files present).
- Fix ambient capability usage in containers (CVE-2016-8867)
[#27610](https://github.com/docker/docker/pull/27610)
- Prevent a deadlock in libcontainerd for Windows
[#27136](https://github.com/docker/docker/pull/27136)
- Fix error reporting in CopyFileWithTar
[#27075](https://github.com/docker/docker/pull/27075)
- Reset health status to starting when a container is restarted
[#27387](https://github.com/docker/docker/pull/27387)
- Properly handle shared mount propagation in storage directory
[#27609](https://github.com/docker/docker/pull/27609)
- Fix docker exec [#27610](https://github.com/docker/docker/pull/27610)
- Fix backward compatibility with containerd’s events log
[#27693](https://github.com/docker/docker/pull/27693)
- Fix conversion of restart-policy
[#27062](https://github.com/docker/docker/pull/27062)
- Update Swarmkit [#27554](https://github.com/docker/docker/pull/27554)
- Avoid restarting a task that has already been restarted
[docker/swarmkit#1305](https://github.com/docker/swarmkit/pull/1305)
- Allow duplicate published ports when they use different protocols
[docker/swarmkit#1632](https://github.com/docker/swarmkit/pull/1632)
- Allow multiple randomly assigned published ports on service
[docker/swarmkit#1657](https://github.com/docker/swarmkit/pull/1657)
- Fix panic when allocations happen at init time
[docker/swarmkit#1651](https://github.com/docker/swarmkit/pull/1651)
- Update libnetwork [#27559](https://github.com/docker/docker/pull/27559)
- Fix race in serializing sandbox to string
[docker/libnetwork#1495](https://github.com/docker/libnetwork/pull/1495)
- Fix race during deletion
[docker/libnetwork#1503](https://github.com/docker/libnetwork/pull/1503)
- Reset endpoint port info on connectivity revoke in bridge driver
[docker/libnetwork#1504](https://github.com/docker/libnetwork/pull/1504)
- Fix a deadlock in networking code
[docker/libnetwork#1507](https://github.com/docker/libnetwork/pull/1507)
- Fix a race in load balancer state
[docker/libnetwork#1512](https://github.com/docker/libnetwork/pull/1512)
- Update fluent-logger-golang to v1.2.1
[#27474](https://github.com/docker/docker/pull/27474)
- Update buildtags for armhf ubuntu-trusty
[#27327](https://github.com/docker/docker/pull/27327)
- Add AppArmor to runc buildtags for armhf
[#27421](https://github.com/docker/docker/pull/27421)
More information about the El-errata
mailing list