diff --git a/integration/openshift_test.go b/integration/openshift_test.go index 00b735e4..4de09ee7 100644 --- a/integration/openshift_test.go +++ b/integration/openshift_test.go @@ -223,7 +223,7 @@ func (cluster *openshiftCluster) ocLoginToProject(t *testing.T) { // We do not run (docker login) directly, because that requires a running daemon and a docker package. func (cluster *openshiftCluster) dockerLogin(t *testing.T) { cluster.dockerDir = filepath.Join(homedir.Get(), ".docker") - err := os.Mkdir(cluster.dockerDir, 0700) + err := os.MkdirAll(cluster.dockerDir, 0700) require.NoError(t, err) out := combinedOutputOfCommand(t, "oc", "config", "view", "-o", "json", "-o", "jsonpath={.users[*].user.token}")