Bug 978592
Summary: | Jenkins cloud integration fails to start new builder slave | ||
---|---|---|---|
Product: | OpenShift Container Platform | Reporter: | Matt Johnson <matjohn2> |
Component: | Containers | Assignee: | Brenton Leanhardt <bleanhar> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | libra bugs <libra-bugs> |
Severity: | high | Docs Contact: | |
Priority: | unspecified | ||
Version: | 1.1.1 | CC: | libra-onpremise-devel, lmeyer, matjohn2, troy.astle |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2013-09-11 15:36:16 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: |
Description
Matt Johnson
2013-06-26 21:15:41 UTC
The following is a work around and not a solution but knowing that it works may help you debug. In order to work around this at the moment we have rebuilt the plugin. The changes made have been to OpenShiftComputerLauncher.java https://github.com/openshift/jenkins-cloud-plugin/blob/master/src/main/java/hudson/plugins/openshift/OpenShiftComputerLauncher.java We've switched out the generate URL for slave.jar to a hard-coded URL we know to be good. .append(" && rm -f slave.jar").append(" && wget -q --no-check-certificate https://") .append(getGearDNS(hostName)) .append("/jnlpJars/slave.jar"); Ends up as .append(" && rm -f slave.jar").append(" && wget -q --no-check-certificate ") .append("https://dl.dropboxusercontent.com/u/214102/jars/slave.jar"); This is allowing us to get slaves up and running. Jenkins is now building the apps correctly. Thanks. This is likely resolved with OSE 1.2 (coming soon). Not sure when we'll get a chance to look at this. I'm wondering if this is related to Bug #984608. If you are willing to test we could give you the updated jenkins-plugin-openshift that we're shipping in 1.2.2. This is almost certainly related to Bug #984608 that has been fixed in 1.2. I'm marking this as CURRENTRELEASE. If the reporter is willing to debug further I can be available to debug their environment. |