Bug 1391807 - Failed to load openshift pipeline and openshift sync plugin after jenkins pod deployed
Summary: Failed to load openshift pipeline and openshift sync plugin after jenkins pod...
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: Ben Parees
QA Contact: Wang Haoran
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-11-04 05:29 UTC by Dongbo Yan
Modified: 2017-03-08 18:43 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: No Doc Update
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-12-14 14:00:39 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)
Jenkins pod log (18.36 KB, text/plain)
2016-11-04 05:58 UTC, Dongbo Yan
no flags Details
Current included plugins in image (2.52 KB, text/plain)
2016-11-04 05:59 UTC, Dongbo Yan
no flags Details


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHBA-2017:0066 0 normal SHIPPED_LIVE Red Hat OpenShift Container Platform 3.4 RPM Release Advisory 2017-01-18 17:23:26 UTC

Description Dongbo Yan 2016-11-04 05:29:01 UTC
Description of problem:
After jenkins pod deployed, cannot find openshift pipeline and openshift sync plugin in jenkins server

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

openshift v3.4.0.19+346a31d
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 plugin pipeline-graph-analysis is not existing in image.
pod log: http://pastebin.test.redhat.com/426948

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

Additional info:
Currently included plugins in image: http://pastebin.test.redhat.com/426949

Comment 1 Dongbo Yan 2016-11-04 05:58:38 UTC
Created attachment 1217289 [details]
Jenkins pod log

Comment 2 Dongbo Yan 2016-11-04 05:59:56 UTC
Created attachment 1217290 [details]
Current included plugins in image

Comment 3 Ben Parees 2016-11-04 15:05:28 UTC
We need pipeline-graph-analysis:1.2 packaged to fix this.

Assigning to Troy for now, but once it's packaged we'll also have to update the rhel7 dockerfiles to install the package.

Comment 4 Troy Dawson 2016-11-04 18:35:29 UTC
Package jenkins-plugin-pipeline-graph-analysis-1.2 built.  Also updated fixed jenkins-plugin-pipeline-rest-api so it now depends on it.

Comment 5 Ben Parees 2016-11-04 21:37:29 UTC
dockerfile update: https://github.com/openshift/jenkins/pull/187

this will be verifiable once a new rhel image is built. moving to modified.

Comment 6 Troy Dawson 2016-11-04 22:25:42 UTC
Images have been built, and I've verified that all required rpms have been installed, including pipeline-graph-analysis, openshift-sync and openshift-pipeline.

They are in the following images that are in pulp as well as registry.ops

openshift3/jenkins-1-rhel7:1.651.2-28
openshift3/jenkins-2-rhel7:2.7-13

Comment 7 Dongbo Yan 2016-11-07 09:28:11 UTC
Test with
brew-pulp.../openshift3/jenkins-2-rhel7         ede34972221e  
brew-pulp.../openshift3/jenkins-1-rhel7         b05627cfafbf 

openshift v3.4.0.22+5c56720
kubernetes v1.4.0+776c994
etcd 3.1.0-rc.0

Actual result:
openshift-login         0.6	
openshift-pipeline      1.0.28	
openshift-sync          0.0.14	
pipeline-graph-analysis 1.2


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