Description:
|
Steps to reproduce:
1. Create an openshift-origin instance on AWS (I used the origin-dev-tools
, launched an instance of Fedora 19
& connected through SSH using fedora user) 2. Setup the rhc tools 3. Install the ag-push cartridge
Issues:
1. The mysql-5.1
is
was
missing from the default existing origin cartridges
The fact that mysql-5.1 cartridge
is
was
missing from the default origin cartridges
makes
made
harder the push cartridge's installation on
private cloud environments
AWS
. I had to perform a manual installation of the my-sql-5.1 cartridge and clear the broker's cache. I spent much time to find out that the broker's cache should be cleared in order to
see
make
the my-sql-5.1 cartridge
to be available
in the cartridges list.
All
We have to make sure that when an openshift-origin instance is created,
the
required dependencies for the push
mysql-5.1
cartridge
's installation should exist
is by default available for use
.
2. When executing "rhc app create pushserver https://cartreflect-claytondev.rhcloud.com/reflect?github=aerogear/openshift-origin-cartridge-aerogear-push mysql-5.1", the application is not created and I receive the error:
Creating application 'pushserver' ... Unable to complete the requested operation due to: Node execution failure (error getting result from node).. Reference ID: ed4fa1a09eacef34c68b0c0a0bb5a395
3. I also tried to execute: "rhc create-app pushserver https://raw.github.com/fjuma/origin-server/downloadable/cartridges/openshift-origin-cartridge-aerogear-push/metadata/manifest.yml mysql-5.1"
The application was created and deployed. However some JBoss services are failed due to missing environment variables and therefore the admin-ui first page could not open.
|