I already edited scc priviliged because otherwise I had this error: Error creating: pods "jenkins-5-" is forbidden: unable to validate against any security context constraint: [spec.containers[0].securityContext.volumes[1]: Invalid value: "hostPath": HostPath volumes are not allowed to be used spec.containers[0].security
So I added the jenkins:deploy + default service account but I've still the error From: [email protected] To: [email protected] Subject: Run Docker on Jenkins in OpenShift Date: Tue, 8 Mar 2016 16:52:34 +0100 I've mounted the sockets to my Jenkins container. I've also edit the docker image of openshift/jenkins so I'm able to be root. Because otherwise I'm not able to use Docker. But I still have a problem: docker -h (works) docker ps (doesn't work): + docker ps Get http:///var/run/docker.sock/v1.20/containers/json: dial unix /var/run/docker.sock: permission denied. * Are you trying to connect to a TLS-enabled daemon without TLS? * Is your docker daemon up and running? Build step 'Execute shell' marked build as failure When I just run the image on docker (without openshift) it works to perform docker ps. I use --privileged=true -t -i. When I try to run the container without privileged it's not possible to perform the 'docker ps'. So the same issue as in my OpenShift. How and which service account do I have to change to let it work?
_______________________________________________ users mailing list [email protected] http://lists.openshift.redhat.com/openshiftmm/listinfo/users
