Comments (14)
@gabemontero ptal, this build took a long time to start, possibly because it was pulling the image. It appears in the meantime something timed out in the plugin and it decided the build was failed (with a null status). I think it may have timed out waiting for the logs to start, because the build step is configured to stream the logs back.
from jenkins-plugin.
Can we re-run this with verbose logging turned on (see the readme for
instructions)?
There are configurable timeout settings (also explained in the readme). We
could explore changing the default if the new pipeline stuff needs more
elbow room.
On Thursday, July 7, 2016, Ben Parees [email protected] wrote:
Assigned #47 #47 to
@gabemontero https://github.com/gabemontero.—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#47 (comment),
or mute the thread
https://github.com/notifications/unsubscribe/ADbadP9W5BKYknI1u2KDsySg68Nxy2hwks5qTQz-gaJpZM4JHIZd
.
from jenkins-plugin.
it's probably going to be hard to recreate since it only happened when the image was being pulled (@rhamilto you could try docker rmi'ing the image locally so it has to be re-pulled next time).
at a minimum it seems like if we hit a timeout we need a better status report.
what is the default timeout?
from jenkins-plugin.
(I don't think the pipeline stuff is causing the timeout to need to be longer, since this was still just a straightforward "trigger a build and wait for it" build step)
from jenkins-plugin.
@bparees, i docker rmi-ed the image (and dependent images) and was able to reproduce the build failure on the initial build. The subsequent second build was successful (as it was earlier).
from jenkins-plugin.
@bparees - the default build timeout is 5 minutes.
Pending an update to that amount, I can certainly work on having the error message indicate that we quit waiting on the build to complete. I'll start on that in a bit.
from jenkins-plugin.
@gabemontero that's just a timeout waiting for the build to start, not a timeout waiting for the build to complete, right?
from jenkins-plugin.
@bparees no, it currently is the timeout to complete.
from jenkins-plugin.
@gabemontero I think we should raise that default to at least 15 mins then. (Along w/ making the error clear about why we gave up).
from jenkins-plugin.
@bparees will do ... I may have found a scenario where we quit waiting too soon. Addressing that will be part of the change.
from jenkins-plugin.
My proposal on the new message:
Exiting "Trigger OpenShift Build" unsuccessfully; build "ruby-sample-build-1" : did not complete successfully within the configured timeout; last reported status: [NotStarted].
from jenkins-plugin.
can we print the timeout value in the message?
otherwise lgtm
from jenkins-plugin.
Sure i'll add that
On Monday, July 11, 2016, Ben Parees [email protected] wrote:
can we print the timeout value in the message?
otherwise lgtm
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#47 (comment),
or mute the thread
https://github.com/notifications/unsubscribe/ADbadKZ-6C4mWNvUXcMjyksaaGEBd2Klks5qUqfRgaJpZM4JHIZd
.
from jenkins-plugin.
Fixes introduced with 9e4c19f
A pre-release version of the plugin with the fix is located here
V1.0.21 will be the released version with this fix.
from jenkins-plugin.
Related Issues (20)
- Patch / Update resources HOT 9
- jenkins template using spec.clusterIP instead of spec.portalIP HOT 2
- Build output sometimes not shown in jenkins console output HOT 2
- Deployments don't work HOT 3
- Environment Variables don't respect Parameterised Builds HOT 6
- Timeout of builds HOT 3
- Unable to do openshiftTag() in pipeline HOT 1
- FR: Support of variables inside Openshift Exec HOT 9
- BUG: "Test connection" always returns "Connections successful" HOT 11
- BUG: OpenshiftExec ignores timeout HOT 12
- Confusing print statement if openshiftVerifyDeployment fails HOT 1
- okhttp binary changes break plugin when others installed HOT 11
- Externalize the CERT_FILE = "/run/secrets/kubernetes.io/serviceaccount/ca.crt"; HOT 7
- Issue with Jenkin's Verify Build OpenShift plug-in functionality HOT 9
- Declarative pipeline support? HOT 4
- openshift-client-plugin really still a "tech preview" ? HOT 3
- Jenkins throws an error when using the openhiftBuild with the buildConfig parameter HOT 3
- Resulting GDSL is Broken HOT 2
- openshiftBuild should support binary build type. HOT 10
- Add deprecation warning and link to new plugin as first thing in repo
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from jenkins-plugin.