I'm running Jenkins 1.609.1 with docker-plugin 0.10.0 to provision jenkins docker slave. Docker is 1.0.1 running on Ubuntu 14.04.
I've created a customized docker images based on evarga/jenkins-slave per instruction on https://wiki.jenkins-ci.org/display/JENKINS/Docker+Plugin ("Shortcut : Pulling a Docker image"). In my Jenkins configuration I've: - added "Docker" to the "Cloud" area - pointed to the local docker URL http://localhost:4243/ and also configured docker appropriately (I can run "Test connection" and it reports back "1.0.1") - created a custom docker (my/jenkins:0.1) image using supervisord to run SSH, MySQL, Postgres, ElasticSearch, PHP and NodeJS inside - manually running the container, I can SSH inside with user jenkins/jenkins - I've also given the jenkins user inside the container password-less sudo rights - I've added a docker image to the "Docker Template" (as above: my/jenkins:0.1) and provided the launch method via "Docker SSH launcher" <http://i.stack.imgur.com/Fxb4s.png> In the job configuration: - I've checked "Docker container" - added my tag - source code is connected via git checkout <http://i.stack.imgur.com/3AFod.png> When I run the job, only the git checkout is performed, but not on the slave but directly on the host: Started by user MyUser Building in workspace /var/lib/jenkins/workspace/Project-Core > git rev-parse --is-inside-work-tree # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url g...@github.com:MyUser/Project-Core.git # > timeout=10 Fetching upstream changes from g...@github.com:MyUser/Project-Core.git > git --version # timeout=10 using GIT_SSH to set credentials > git -c core.askpass=true fetch --tags --progress > g...@github.com:MyUser/Project-Core.git +refs/heads/*:refs/remotes/origin/* > git rev-parse refs/remotes/origin/master^{commit} # timeout=10 > git rev-parse refs/remotes/origin/origin/master^{commit} # timeout=10 Checking out Revision 96dcbc7aa615451448184493c499c14eeb7050cc (refs/remotes/origin/master) > git config core.sparsecheckout # timeout=10 > git checkout -f 96dcbc7aa615451448184493c499c14eeb7050cc > git rev-list 1405ab6d96a395e53c80f6d7353e11bea93675bc # timeout=10 Finished: SUCCESS There's no sign of even trying to provision the docker slave. What am I missing? thanks in advance, - Markus -- You received this message because you are subscribed to the Google Groups "Jenkins Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/22326685-942f-49ea-b513-0a14cd98d9bf%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.