Bug 1490905
Summary: | openshift-ansible CNS deployment fails when Docker storage is overlay2 | ||||||
---|---|---|---|---|---|---|---|
Product: | OpenShift Container Platform | Reporter: | Tero Ahonen <tahonen> | ||||
Component: | Installer | Assignee: | Scott Dodson <sdodson> | ||||
Status: | CLOSED ERRATA | QA Contact: | Wenkai Shi <weshi> | ||||
Severity: | medium | Docs Contact: | |||||
Priority: | unspecified | ||||||
Version: | 3.6.1 | CC: | aos-bugs, hongkliu, jeder, jokerman, mmccomas, myllynen | ||||
Target Milestone: | --- | ||||||
Target Release: | 3.7.0 | ||||||
Hardware: | x86_64 | ||||||
OS: | Linux | ||||||
Whiteboard: | aos-scalability-37 | ||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: |
If overlay2 storage was used then the device mapper kernel modules may not have been loaded on a host which prevents the gluster storage system from working properly. The installer now ensures that when gluster is used the dm_thin_pool, dm_snapshot, and dm_mirror modules are loaded.
|
Story Points: | --- | ||||
Clone Of: | Environment: | ||||||
Last Closed: | 2017-11-28 22:10:32 UTC | Type: | Bug | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Attachments: |
|
Description
Tero Ahonen
2017-09-12 12:54:44 UTC
Tested running cns-deploy manually and got the same problem. Managed to fix problem by running modprobe dm_thin_pool on all nodes running glusterfs pods. Then CNS deployed and works ok. Okay, that's what I anticipated. At this time there is not much that we can do to resolve this in cns-deploy. We have provided an advisory message at the beginning of the deployment that all nodes running GlusterFS need to have a certain set of kernel modules running: https://github.com/gluster/gluster-kubernetes/blob/master/deploy/gk-deploy#L535-L538 When cns-deploy is deprecated in favor of the openshift-ansible installer, this will be addressed. *** Bug 1493705 has been marked as a duplicate of this bug. *** Verified with version openshift-ansible-3.7.0-0.189.0.git.0.d497c5e.el7, CNS deployment succeed when Docker storage is overlay2. 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. https://access.redhat.com/errata/RHSA-2017:3188 |