Bug 1591190
| Summary: | Installer should prevent from installing dockergc if docker storage driver is devicemapper | ||
|---|---|---|---|
| Product: | OpenShift Container Platform | Reporter: | Gan Huang <ghuang> |
| Component: | Installer | Assignee: | Scott Dodson <sdodson> |
| Status: | CLOSED DEFERRED | QA Contact: | Johnny Liu <jialiu> |
| Severity: | medium | Docs Contact: | |
| Priority: | medium | ||
| Version: | 3.10.0 | CC: | aos-bugs, jialiu, jokerman, mmccomas, rteague, sdodson, vrutkovs, wmeng |
| Target Milestone: | --- | ||
| Target Release: | 3.10.z | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | 1568772 | Environment: | |
| Last Closed: | 2018-11-19 20:12:59 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: | |||
| Bug Depends On: | 1568772 | ||
| Bug Blocks: | |||
|
Description
Gan Huang
2018-06-14 08:48:21 UTC
I don't think it possible to implement this in openshift-ansible. Docker GC is being setup as a daemonset, thus its cluster-wide. Docker driver config can be different per host, so its possible to have some hosts on overlay driver and some on devicemapper - docker gc would work fine in this case. Its also possible to deploy docker gc on a cluster with devicemapper nodes and scale up new hosts with overlayfs. The issue with restarting docker gc pods should be solved by proper node labeling and nodeselector. Scott, WDYT? My understanding is that when deploying cri-o the dockergc is created with the selector specified in openshift_crio_docker_gc_node_selector. Need to verify that the install works in scenarios when cri-o is in use but runtime=cri-o is not applied to any nodes. There appear to be no active cases related to this bug. As such we're closing this bug in order to focus on bugs that are still tied to active customer cases. Please re-open this bug if you feel it was closed in error or a new active case is attached. |