[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: Using a Jenkins Slave in openshift

You'll need to define the imagestream you've got the build pushing to, the sample does that here:

you'll need to name the imagestream "jdk8-jenkins-slave" in your case.

On Fri, Aug 5, 2016 at 4:06 PM, Akshaya Khare <khare ak husky neu edu> wrote:
I've attached the buildconfig, and the project name is "jenkinstin2"...

On Fri, Aug 5, 2016 at 2:38 PM, Ben Parees <bparees redhat com> wrote:

On Fri, Aug 5, 2016 at 2:28 PM, Akshaya Khare <khare ak husky neu edu> wrote:

I have a project configured in jenkins container(thanks to Ben Parees for suggesting s2i, it works like a charm) running on openshiift which I need to test every time there is a pull request from github.

And we are planning to run those test cases on a separate node, since the environment is ideal for testing.
I was following this blog by Siamak Sadeghianfar which seems to do exactly the thing which I'm expecting it to do.


Now whenever I try creating the slave image from the UI, I get an error saying:

"build failed 44 hours ago - 29d91a3: added metadata to Dockerfile (Siamak Sadeghianfar <ssadeghi redhat com>)"

"bc/jenkins is pushing to imagestreamtag/jenkins:latest that is using is/jenkins, but that image stream does not exist"

​can you share your buildconfig definition (json or yaml) and the name of the project you've defined it in?


I can see the docker image :-> <local-ip>:5000/jenkinstin2/jenkins without any tags.

What have I messed up here?

And what should be the repository URL for this jenkins-slave-builder, I tried giving my github project url and also the sample jenkins-s2i-example.git url, both end up giving the same error.

​the repository the buildconfig references?  depends what you want to build, but it doesn't sound like that is your current issue.​

the example i think you're following uses this repository as the source repo input for the slave image build:


but it uses a context subdirectory of "slave".

you can see the build config definition (and relevant parameters) here:


Also I got the master image running, but apparently the configuration doesn't have the one field it certainly needs to have...
Restrict where this project can be run

​sorry, not sure what you're referring to here or where you expect this to be configured?


Is this a bug of some sort?
Thanks & Regards,

users mailing list
users lists openshift redhat com

Ben Parees | OpenShift

Thanks & Regards,
Akshaya Khare

Ben Parees | OpenShift

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]