Closed ghaskins closed 6 years ago
I have the same issue, seems that openshift assumes the default output format of "docker version" as YAML but there is nothing in the doc about the default output format. YAML format doesn't support "tab" and the new docker uses tab to be more human readable. But even after fixing this issue, there is a conflict between the docker-ce and docker package. It seems that OpenShift rely only on the default package named docker and is not yet compatible with the new name docker-ce or docker-ee.
where did you get that openshift docker version support is 17.x ? in any docs/ code i've only seen 1.12.x
I have the same issue!
@rhinoceros same question i've asked before applies to you: where have you seen that openshift docker version supported is 17.x ?
@DanyC97 I didn't. I have since learned that kubernetes in general has trouble with the non-semver based releases of docker. However, supported/not-supported in openshift or supported/not-supported in upstream kubernetes is not generally the criteria for reporting an issue. It's perhaps the criteria for fixing the issue. But it is hard to fix issues that are not reported/known. Would you agree?
+1 ,I have the same problems, I hope the latest origin-node rpm package support docker-ce 17.x .
@rhinoceros @ghaskins i understand where you coming from but in RH defense (note i'm not RH employee hence i'm not biased) but is been known (maybe this is because i started with openshift origin 1.3 all the way up to 3.7) that:
For OpenShift to move to latest docker version 17.x , that remain to be seen. I haven't seen any proposal for that big work to happen, maybe a core openshift contributor can comment.
I'm hitting this on the latest docker-ce because I ran into an issue where openshift-ansible was complaining about the current docker version on CentOS. So I decided to take wether is the most recent, but encountered this issue too.
Do we have a clear list somewhere of the supported version of Docker?
Do we have a clear list somewhere of the supported version of Docker?
Yes - https://docs.openshift.com/container-platform/3.7/install_config/install/host_preparation.html#installing-docker. docker-ce is not supported
@vrutkovs thanks.
Description
Attempting to install Origin v3.7 on Centos 7.4 with docker upgraded to latest stable (17.12-0-ce) fails due to version parsing problem in playbook.
TASK [Gather Cluster facts and set is_containerized if needed] *** task path: /var/lib/awx/projects/_7__upstream_openshift/playbooks/common/openshift-cluster/initialize_facts.yml:130 Sunday 31 December 2017 14:26:50 +0000 (0:00:00.200) 0:00:19.387 * Using module file /var/lib/awx/projects/_7__upstream_openshift/roles/openshift_facts/library/openshift_facts.py