Installation of external cartridge in OpenShift Enterprise does not work
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.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
