Description of problem: Without /root/.docker/config.json, the `oc cluster up` command will fail when with repo: brew-pulp-docker01.web.prod.ext.phx2.redhat.com Version-Release number of selected component (if applicable): oc v3.11.0-0.32.0 kubernetes v1.11.0+d4cacc0 How reproducible: always Steps to Reproduce: 1. Use command :`oc cluster up --image='brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/openshift3/ose-${component}:${version}'` Actual results: 1. Failed with error: I0911 03:48:23.155497 22395 interface.go:26] Installing "rhel-imagestreams" ... I0911 03:48:23.155503 22395 interface.go:26] Installing "openshift-router" ... I0911 03:48:23.156112 22395 apply_template.go:81] Installing "openshift-web-console-operator" E0911 03:48:23.156578 22395 interface.go:34] Failed to install "rhel-imagestreams": Error reading $HOME/.docker/config.json: read /root/.docker/config.json: is a directory I0911 03:48:34.753173 22395 interface.go:41] Finished installing "sample-templates/rails quickstart" "sample-templates/sample pipeline" "sample-templates/mongodb" "sample-templates/mariadb" "sample-templates/mysql" "sample-templates/postgresql" "sample-templates/dancer quickstart" "sample-templates/cakephp quickstart" "sample-templates/django quickstart" "sample-templates/nodejs quickstart" "sample-templates/jenkins pipeline ephemeral" I0911 03:48:57.467123 22395 interface.go:41] Finished installing "sample-templates" "persistent-volumes" "openshift-web-console-operator" "openshift-image-registry" "rhel-imagestreams" "openshift-router" Error: Error reading $HOME/.docker/config.json: read /root/.docker/config.json: is a directory Expected results: 1. Should succeed with the repo: brew-pulp-docker01.web.prod.ext.phx2.redhat.com Additional info: Copy any config.json to /root/.docker unrelated to the repo, then succeed.
https://github.com/openshift/origin/pull/20955
Confirmed with ocp v3.11.5, the issue has fixed: [root@Master-cluster-up ~]# oc version oc v3.11.5 kubernetes v1.11.0+d4cacc0