Jenkins Cartridge Tied to "small" node_profile or "Gear Size"

Solution Unverified - Updated -

Issue

  • In our environment there's no "small" node_profile. Therefore, out of the box, the Jenkins cartridge breaks when trying to invoke a new jenkins *bldr.
==> /var/log/openshift/broker/user_action.log <==
FAILURE DATE=2013-11-06 TIME=12:16:59 ACTION=ADD_APPLICATION REQ_ID=1cbde3cdf76a4a293707c3e45b588d6e USER_ID=51f938969e0f88db43000001 LOGIN=demo DOMAIN=test No nodes available.

==> /var/log/openshift/broker/production.log <==
Completed 500 Internal Server Error in 10256ms (Views: 2.0ms)

Started POST "/broker/rest/domains/test/applications" for 127.0.0.1 at 2013-11-06 12:17:05 -0500
Processing by ApplicationsController#create as JSON
  Parameters: {"cartridge"=>"jbosseap-6.0", "name"=>"minibossbldr", "gear_profile"=>"small", "domain_id"=>"test"}

Environment

  • Red Hat OpenShift Enterprise 1.2
  • Red Hat OpenShift Enterprise 2.x

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In