Jenkins on openshift " Cartridge for not found" -
i tried create simple jenkins setup on openshift. here steps followed: 1. create new openshift app using "jenkins server" cartridge. 2. log in new jenkins server using supplied username , password. 3. create simple freestyle build shell build step echos text. 4. run build
the new build appears briefly in jenkins server ui , disappears, checked log in jenkins server app find error messages.
may 29, 2014 4:55:41 pm hudson.plugins.openshift.openshiftcloud reloadconfig info: reload responsecode: 200 may 29, 2014 4:55:41 pm hudson.plugins.openshift.openshiftcloud reloadconfig info: config reload result: may 29, 2014 4:55:41 pm hudson.plugins.openshift.openshiftslave <init> info: creating slave 15mins time-to-live may 29, 2014 4:55:41 pm hudson.plugins.openshift.openshiftcloud provision warning: caught com.openshift.client.openshiftexception: cartridge not found. retry 0 more times before canceling build. may 29, 2014 4:55:46 pm hudson.plugins.openshift.openshiftcloud provision warning: cancelling build due earlier exceptions com.openshift.client.openshiftexception: cartridge not found @ hudson.plugins.openshift.openshiftslave.getcartridge(openshiftslave.java:129) @ hudson.plugins.openshift.openshiftslave.createapp(openshiftslave.java:262) @ hudson.plugins.openshift.openshiftslave.provision(openshiftslave.java:253) @ hudson.plugins.openshift.openshiftcloud.provisionslave(openshiftcloud.java:489) @ hudson.plugins.openshift.openshiftcloud.provision(openshiftcloud.java:413) @ hudson.slaves.nodeprovisioner.update(nodeprovisioner.java:264) @ hudson.slaves.nodeprovisioner.access$000(nodeprovisioner.java:51) @ hudson.slaves.nodeprovisioner$nodeprovisionerinvoker.dorun(nodeprovisioner.java:347) @ hudson.triggers.safetimertask.run(safetimertask.java:54) @ java.util.timerthread.mainloop(timer.java:555) @ java.util.timerthread.run(timer.java:505) may 29, 2014 4:55:46 pm hudson.plugins.openshift.openshiftcloud cancelitem info: cancelling item
it appears configuration missing tell openshift cartridge use new slave, i'm not sure configure this. appreciated, thanks!
i having same issue. if code configured rhc already, run:
$ rhc cartridge add jenkins-client-1 -a jboss1
Comments
Post a Comment