Red Hat Bugzilla – Bug 1469197
overlay docker storage driver should be supported for old operation systems in health check
Last modified: 2017-08-16 15:51 EDT
Cloning this bug to track refining the check such that it checks the conditions under which overlay/overlay2 are supported.
Commit pushed to master at https://github.com/openshift/openshift-ansible
openshift_checks/docker_storage: overlay/2 support
fix bug 1469197
When Docker is configured with the overlay or overlay2 storage driver,
check that it is supported and usage is below threshold.
Should be able to get https://github.com/openshift/openshift-ansible/pull/4791 merged for the 3.6.0 release so this should be unreleased.
Merged to the 3.6 branch.
The implementation now checks that overlay/overlay2 storage is backed by xfs, that it has sufficient storage (configurable via max_overlay_usage_percent), and that the kernel is RHEL 7.3 or later (on EL systems).
It is also possible now to use the overlay drivers and not have ansible reconfigure docker to add --selinux-enabled (Docker refuses to start if these are combined) by specifying openshift_docker_selinux_enabled=False.
Verified with openshift-ansible-3.6.167-1.git.0.0ce5583.el7.noarch.rpm
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.