Bug 967723
Summary: | Creating an app with 5 custom cartridges at one time will end in node execution failure | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | OpenShift Online | Reporter: | Jianwei Hou <jhou> | ||||||||
Component: | Pod | Assignee: | Abhishek Gupta <abhgupta> | ||||||||
Status: | CLOSED CURRENTRELEASE | QA Contact: | libra bugs <libra-bugs> | ||||||||
Severity: | low | Docs Contact: | |||||||||
Priority: | medium | ||||||||||
Version: | 2.x | ||||||||||
Target Milestone: | --- | ||||||||||
Target Release: | --- | ||||||||||
Hardware: | Unspecified | ||||||||||
OS: | Unspecified | ||||||||||
Whiteboard: | |||||||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||||||
Doc Text: | Story Points: | --- | |||||||||
Clone Of: | Environment: | ||||||||||
Last Closed: | 2013-06-11 04:12:06 UTC | Type: | Bug | ||||||||
Regression: | --- | Mount Type: | --- | ||||||||
Documentation: | --- | CRM: | |||||||||
Verified Versions: | Category: | --- | |||||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||||
Embargoed: | |||||||||||
Attachments: |
|
Description
Jianwei Hou
2013-05-28 07:06:52 UTC
Created attachment 753763 [details]
mcollective log
Created attachment 753764 [details]
node log
The configure order between MySQL and PhpMyAdmin is not being maintaiined. The Configure-Order in the phpmyadmin cartridge mentions "mysql", but the specified MySQL manifest file does not list "mysql" in the Provides section. If you add "mysql" to teh Provides section of the MySQL community cart, then the configure order should be maintained and configure should not result in errors. Thanks, I have added "mysql" to the Provides of mysql cartridge's manifest.yaml, afterwards, I was able to create this application. rhc app create app1 https://raw.github.com/jhou1/v2php/master/metadata/manifest.yml https://raw.github.com/jhou1/v2mysql/master/metadata/manifest.yml https://raw.github.com/jhou1/v2mongodb/master/metadata/manifest.yml https://raw.github.com/jhou1/v2phpmyadmin/master/metadata/manifest.yml https://raw.github.com/jhou1/v2rockmongo/master/metadata/manifest.yml --no-git --no-dns --no-keys -px The cartridge 'https://raw.github.com/jhou1/v2php/master/metadata/manifest.yml' will be downloaded and installed The cartridge 'https://raw.github.com/jhou1/v2mysql/master/metadata/manifest.yml' will be downloaded and installed The cartridge 'https://raw.github.com/jhou1/v2mongodb/master/metadata/manifest.yml' will be downloaded and installed The cartridge 'https://raw.github.com/jhou1/v2phpmyadmin/master/metadata/manifest.yml' will be downloaded and installed The cartridge 'https://raw.github.com/jhou1/v2rockmongo/master/metadata/manifest.yml' will be downloaded and installed Application Options ------------------- Namespace: jhou Cartridges: https://raw.github.com/jhou1/v2php/master/metadata/manifest.yml, https://raw.github.com/jhou1/v2mysql/master/metadata/manifest.yml, https://raw.github.com/jhou1/v2mongodb/master/metadata/manifest.yml, https://raw.github.com/jhou1/v2phpmyadmin/master/metadata/manifest.yml, https://raw.github.com/jhou1/v2rockmongo/master/metadata/manifest.yml Gear Size: default Scaling: no Creating application 'app1' ... done app1 @ http://app1-jhou.dev.rhcloud.com/ (uuid: 194546108207715485483008) ------------------------------------------------------------------------- Created: 9:26 AM Gears: 1 (defaults to small) Git URL: ssh://194546108207715485483008.rhcloud.com/~/git/app1.git/ SSH: 194546108207715485483008.rhcloud.com jhouphp-jhouphp-5.3 (PHP 5.3) ----------------------------- From: https://raw.github.com/jhou1/v2php/master/metadata/manifest.yml Gears: Located with v2mongodb-mongodb-2.2, rockmongo-rockmongo-1.1, jhoumysql-mysql-5.1, jhouphpmyadmin-jhouphpmyadmin-3.4 v2mongodb-mongodb-2.2 (MongoDB NoSQL Database 2.2) -------------------------------------------------- From: https://raw.github.com/jhou1/v2mongodb/master/metadata/manifest.yml Gears: Located with jhouphp-jhouphp-5.3, rockmongo-rockmongo-1.1, jhoumysql-mysql-5.1, jhouphpmyadmin-jhouphpmyadmin-3.4 Connection URL: mongodb://$OPENSHIFT_MONGODB_DB_HOST:$OPENSHIFT_MONGODB_DB_PORT/ Database Name: app1 Password: TF8v2GVrduQL Username: admin rockmongo-rockmongo-1.1 (RockMongo 1.1) --------------------------------------- From: https://raw.github.com/jhou1/v2rockmongo/master/metadata/manifest.yml Gears: Located with jhouphp-jhouphp-5.3, v2mongodb-mongodb-2.2, jhoumysql-mysql-5.1, jhouphpmyadmin-jhouphpmyadmin-3.4 Connection URL: https://app1-jhou.dev.rhcloud.com/rockmongo/ jhoumysql-mysql-5.1 (MySQL Database 5.1) ---------------------------------------- From: https://raw.github.com/jhou1/v2mysql/master/metadata/manifest.yml Gears: Located with jhouphp-jhouphp-5.3, v2mongodb-mongodb-2.2, rockmongo-rockmongo-1.1, jhouphpmyadmin-jhouphpmyadmin-3.4 Connection URL: mysql://$OPENSHIFT_MYSQL_DB_HOST:$OPENSHIFT_MYSQL_DB_PORT/ Database Name: app1 Password: 1FI13tw4vBsL Username: adminP7xsHBP jhouphpmyadmin-jhouphpmyadmin-3.4 (phpMyAdmin 3.4) -------------------------------------------------- From: https://raw.github.com/jhou1/v2phpmyadmin/master/metadata/manifest.yml Gears: Located with jhouphp-jhouphp-5.3, v2mongodb-mongodb-2.2, rockmongo-rockmongo-1.1, jhoumysql-mysql-5.1 Connection URL: https://app1-jhou.dev.rhcloud.com/phpmyadmin/ RESULT: Application app1 was created. rockmongo-1.1 added. Please make note of these MongoDB credentials again: RockMongo User : admin RockMongo Password: TF8v2GVrduQL URL: https://app1-jhou.dev.rhcloud.com/rockmongo/ MySQL 5.1 database added. Please make note of these credentials: Root User: adminP7xsHBP Root Password: 1FI13tw4vBsL Database Name: app1 Connection URL: mysql://$OPENSHIFT_MYSQL_DB_HOST:$OPENSHIFT_MYSQL_DB_PORT/ You can manage your new MySQL database by also embedding phpmyadmin-3.4. The phpmyadmin username and password will be the same as the MySQL credentials above. phpMyAdmin added. Please make note of these MySQL credentials again: Root User: adminP7xsHBP Root Password: 1FI13tw4vBsL URL: https://app1-jhou.dev.rhcloud.com/phpmyadmin/ |