Installation of external cartridge in OpenShift Enterprise does not work

Solution Unverified - Updated -

Issue

As there are several cartridges not available at this time in OpenShift Enterprise, we want to install external like the following example taken from Download and Run Your Own Cartridges

rhc --debug create-app goapp https://github.com/smarterclayton/openshift-go-cart/blob/master/metadata/manifest.yml
DEBUG: Using config file /home/engapa/.openshift/express.conf
DEBUG: Authenticating with RHC::Auth::Token
DEBUG: Connecting to https://10.95.214.145/broker/rest/api
DEBUG: Getting all cartridges
DEBUG: Client supports API versions 1.1, 1.2, 1.3, 1.4, 1.5
DEBUG: Using token authentication
DEBUG: Request GET https://10.95.214.145/broker/rest/api
DEBUG: SSL Verification failed -- Using self signed cert
DEBUG:    code 200  154 ms
DEBUG: Server supports API versions 1.0, 1.1, 1.2, 1.3, 1.4
DEBUG: Using token authentication
DEBUG: Request GET https://10.95.214.145/broker/rest/cartridges
DEBUG: SSL Verification failed -- Using self signed cert
DEBUG:    code 200  158 ms
The cartridge 'https://github.com/smarterclayton/openshift-go-cart/blob/master/metadata/manifest.yml' will be downloaded and
installed
DEBUG: Getting all domains
DEBUG: Using token authentication
DEBUG: Request GET https://10.95.214.145/broker/rest/domains
DEBUG: SSL Verification failed -- Using self signed cert
DEBUG:    code 200  245 ms
DEBUG: Getting all domains

Application Options
-------------------
  Namespace:  engapa
  Cartridges: https://github.com/smarterclayton/openshift-go-cart/blob/master/metadata/manifest.yml
  Gear Size:  default
  Scaling:    no

Creating application 'goapp' ... DEBUG: Creating application 'goapp' with these options - {:cartridges=>[#<RHC::Rest::Cartridge:0x7fb61ff70328 @attributes={"url"=>"https://github.com/smarterclayton/openshift-go-cart/blob/master/metadata/manifest.yml", "messages"=>[]}, @client=nil>]}
DEBUG: Adding application goapp to domain engapa
DEBUG: Using token authentication
DEBUG: Request POST https://10.95.214.145/broker/rest/domains/engapa/applications
DEBUG: SSL Verification failed -- Using self signed cert
DEBUG:    code 422  986 ms

Invalid cartridge, error downloading from url
'https://github.com/smarterclayton/openshift-go-cart/blob/master/metadata/manifest.yml'

Environment

  • OpenShift Enterprise (OSE)
    • 1.2

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
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.