Bug 1396918 - Some dependency plugins are older than required in jenkins-2-rhel7 and jenkins-1-rhel7 image
Summary: Some dependency plugins are older than required in jenkins-2-rhel7 and jenkin...
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: OpenShift Container Platform
Classification: Red Hat
Component: ImageStreams
Version: 3.4.0
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: ---
: ---
Assignee: Troy Dawson
QA Contact: Wang Haoran
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-11-21 07:56 UTC by Dongbo Yan
Modified: 2016-11-23 14:21 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-11-23 14:21:47 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)
Jenkins pod log (33.70 KB, text/plain)
2016-11-21 07:56 UTC, Dongbo Yan
no flags Details

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


Note You need to log in before you can comment on or make changes to this bug.