Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1396918

Summary: Some dependency plugins are older than required in jenkins-2-rhel7 and jenkins-1-rhel7 image
Product: OpenShift Container Platform Reporter: Dongbo Yan <dyan>
Component: ImageStreamsAssignee: Troy Dawson <tdawson>
Status: CLOSED CURRENTRELEASE QA Contact: Wang Haoran <haowang>
Severity: high Docs Contact:
Priority: high    
Version: 3.4.0CC: aos-bugs, bparees, jokerman, mmccomas
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-11-23 14:21:47 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
Jenkins pod log none

Description Dongbo Yan 2016-11-21 07:56:27 UTC
Created attachment 1222315 [details]
Jenkins pod log

Description of problem:
Due to some dependency plugins are older than required, other plugin cannot load in jenkins server

Version-Release number of selected component (if applicable):
brew-pulp...openshift3/jenkins-2-rhel7       143bac9ec276
brew-pulp../openshift3/jenkins-1-rhel7       edb1baefb86c  

openshift v3.4.0.28+dfe3a66
kubernetes v1.4.0+776c994
etcd 3.1.0-rc.0

How reproducible:
Always

Steps to Reproduce:
1.Create a project
2.Create a jenkins server
 $oc new-app https://raw.githubusercontent.com/openshift/origin/master/examples/jenkins/jenkins-ephemeral-template.json
3.Check installed plugins in jenkins server, and jenkins pod log

Actual results:
cannot find openshift pipeline and openshift sync plugin in jenkins server.Due to the dependency plugins are older than required in image.

Expected results:
openshift pipeline and openshift sync plugin are installed in jenkins server

Additional info:

Comment 1 Ben Parees 2016-11-21 13:25:28 UTC
I believe this is the issue I saw in centos this weekend, here's the updates i made to centos to get the right plugin levels:

https://github.com/openshift/jenkins/pull/203/files

we'll need the same levels packaged for the rhel images.

Comment 2 Troy Dawson 2016-11-21 19:30:18 UTC
rpm's have been updated to match what is in base plugins.txt

puddles have been updated and pushed to mirrors.
Images have been created that should have those updated plugins.  These images have been pushed to registry.ops
  openshift3/jenkins-1-rhel7:1.651.2-36
  openshift3/jenkins-2-rhel7:2.19-3

Comment 3 Ben Parees 2016-11-22 16:13:30 UTC
the sync plugin has been reverted so this should be verifiable now.

Comment 4 Dongbo Yan 2016-11-23 02:43:11 UTC
Test with 
brew-pulp.../openshift3/jenkins-1-rhel7   latest              9edb7f9e5157   
brew-pulp.../openshift3/jenkins-2-rhel7   latest              b5b09fbedfc0 
openshift-login	0.9
openshift-pipeline	1.0.36
openshift-sync	0.0.17

openshift v3.4.0.28+dfe3a66
kubernetes v1.4.0+776c994
etcd 3.1.0-rc.0