Change By: Tolis Emmanouilidis (24/Sep/13 12:04 PM)
Description: Steps to reproduce:

1. Create an openshift-origin instance on AWS
2. Setup the rhc tools
3. Install the ag-push cartridge

Issues:

1. The mysql-5.1 is missing from the default existing origin cartridges

The fact that mysql-5.1 cartridge is missing from the default origin cartridges makes harder the push cartridge's installation on private cloud environments. 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 the my-sql-5.1 cartridge in the cartridges list. All the required dependencies for the push cartridge's installation should exist.

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
 create  created  and deployed. However  the  some  JBoss  server startup fails  services are failed  due to missing environment variables.
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira