docker_storage health check fails even know Docker API is working
Issue
- Jenkins job running ansible-playbook fails docker_storage health-check but docker API is up and running.
CHECK [memory_availability : 10.186.0.34] **************************************
fatal: [ocp-usc1-lle-c-master-a.c.kohls-openshift-lle.internal]: FAILED! => \{"changed": false, "checks": {"disk_availability": {}, "docker_image_availability": \{"skipped": true, "skipped_reason": "Disabled by user request"}, "docker_storage": \{"failed": true, "failures": [["OpenShiftCheckException", "Failed to query Docker API. Is docker running on this host?"]], "msg": "Failed to query Docker API. Is docker running on this host?"}, "memory_availability": \{"skipped": true, "skipped_reason": "Disabled by user request"}, "package_availability": \{"changed": false, "invocation": {"module_args": {"packages": ["PyYAML", "atomic-openshift", "atomic-openshift-clients", "atomic-openshift-hyperkube", "atomic-openshift-node", "bash-completion", "bind", "ceph-common", "dnsmasq", "docker", "firewalld", "flannel", "glusterfs-fuse", "httpd-tools", "iptables", "iptables-services", "iscsi-initiator-utils", "libselinux-python", "nfs-utils", "ntp", "openssl", "pyparted", "python-httplib2", "yum-utils"]}}}, "package_version": \{"changed": false, "invocation": {"module_args": {"package_list": [{"check_multi": true, "name": "atomic-openshift", "version": "3.11"}, \{"check_multi": true, "name": "atomic-openshift-master", "version": "3.11"}, \{"check_multi": true, "name": "atomic-openshift-node", "version": "3.11"}], "package_mgr": "yum"}}}}, "msg": "One or more checks failed", "playbook_context": "install"}
Environment
- OpenShift 3.11
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.