Red Hat Bugzilla – Bug 1461235
[hS9lzo1v] Failed to add jenkins slave podTemplate from imagestream and imagestreamtag automatic
Last modified: 2017-09-11 09:41:28 EDT
Created attachment 1287494 [details]
Jenkins pod log
Description of problem:
Failed to add jenkins slave podTemplate from imagestream and imagestreamtag automatic. The openshift sync jenkins plugin should be able to create slave PodTemplates from:
ImageStreams with a 'role=jenkins-slave' label
and ImageStreamTags with a 'role=jenkins-slave' annotation
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1.Create a jenkins server
$oc new-app jenkins-ephemeral
2.Create a imagestream with 'role=jenkins-slave' label
3.Log into jenkins webconsole to check if new slave podTemplate created
No new slave podTemplate created
Should add new slave podTemplate automatic
https://github.com/openshift/jenkins-sync-plugin/pull/143 has the sync plugin change
I've initiated the creation of v0.1.19 of the sync plugin upstream.
I'll post an update when it is available and I start updating the openshift jenkins centos image to include that version.
https://github.com/openshift/jenkins/pull/310 has merged
the docker.io/openshift/jenkins-*-centos7 images should be updated within the hour.
so when Dongbo Yan arrives in the office Thursday AM his time, he should be able to pull the latest image and attempt to verify the fix
moving to on qa
Test with openshift/jenkins-2-centos7@sha256:2e66a1d1f567acf52813aed30a9ef214749ee566fdbf1ce24efc215026cf09eb
could add slave podTemplate from imagestream and imagestreamtag
This bug was fixed in the release where the associated feature was introduced.
So no doc updates are needed.
With the delivery of 3.6, this bug should be marked closed. Doing so now.