Description of problem: Set OPENSHIFT_AMQ_PASSWORD=admin when create A-MQ app. it will show lots of warning messages(more than one thousand lines). Please optimize it. Version-Release number of selected component (if applicable): openshift-origin-cartridge-amq-6.1.0.redhat.387-6.el6op.noarch.rpm openshift-origin-cartridge-fuse-6.1.0.redhat.387-6.el6op.noarch.rpm How reproducible: Always Steps to Reproduce: 1. rhc app create amq amq -e OPENSHIFT_AMQ_PASSWORD=admin Actual results: [root@broker ~]# rhc app create amq amq -e OPENSHIFT_AMQ_PASSWORD=admin Using jboss-amq-6.1.0 (JBoss AMQ 6.1.0 EA) for 'amq' Application Options ------------------- Domain: xuan Cartridges: jboss-amq-6.1.0 Gear Size: default Scaling: no Environment Variables: OPENSHIFT_AMQ_PASSWORD=admin Creating application 'amq' ... Archive: jboss-a-mq-6.1.0.redhat-387.zip creating: jboss-a-mq-6.1.0.redhat-387/ creating: jboss-a-mq-6.1.0.redhat-387/fabric/ creating: jboss-a-mq-6.1.0.redhat-387/fabric/import/ <--snip--> extracting: jboss-a-mq-6.1.0.redhat-387/lib/patch-client.jar extracting: jboss-a-mq-6.1.0.redhat-387/extras/mq-client.jar keytool error: java.lang.Exception: Key password must be at least 6 characters Unable to complete the requested operation due to: An invalid exit code (157) was returned from the server node.fuse.com. This indicates an unexpected problem during the execution of your request. Reference ID: aac7c189703782d4c834e61e4b81aaee Expected results: [root@broker ~]# rhc app create amq amq -e OPENSHIFT_AMQ_PASSWORD=admin Using jboss-amq-6.1.0 (JBoss AMQ 6.1.0 EA) for 'amq' Application Options ------------------- Domain: xuan Cartridges: jboss-amq-6.1.0 Gear Size: default Scaling: no Environment Variables: OPENSHIFT_AMQ_PASSWORD=admin Creating application 'amq' ... Key password must be at least 6 characters Addition Info:
Cart should check length and report error.
Version: openshift-origin-cartridge-amq-6.1.0.redhat.390-1.el6op.noarch.rpm [root@broker ~]# rhc app create amq amq -e OPENSHIFT_FUSE_PASSWORD=admin Using amq-1.0.0 (JBoss AMQ 6.1.0 EA) for 'amq' Application Options ------------------- Domain: fuse Cartridges: amq-1.0.0 Gear Size: default Scaling: no Environment Variables: OPENSHIFT_FUSE_PASSWORD=admin Creating application 'amq' ... ENV_VAR_ADD: OPENSHIFT_FUSE_DOMAIN_CONSOLE_URL=https://amq-fuse.fuse-vsphere.com keytool error: java.lang.Exception: Key password must be at least 6 characters Command Failed: provided password must be at least 6 characters /var/lib/openshift/53fc24a11018d62c1e0004fb/amq/bin/install: line 139: [: -gte: binary operator expected
The '-gte: binary operator expected' error should be fixed in the next build.
This should be a quick or easy fix that we should do if we have time.
Version: openshift-origin-cartridge-amq-6.1.0.redhat.391-1.el6op.noarch.rpm Verify: [root@broker ~]# rhc app create amq amq -e OPENSHIFT_FUSE_PASSWORD=admin Using amq-1.0.0 (JBoss AMQ 6.1.0 EA) for 'amq' Application Options ------------------- Domain: amq Cartridges: amq-1.0.0 Gear Size: default Scaling: no Environment Variables: OPENSHIFT_FUSE_PASSWORD=admin Creating application 'amq' ... Command Failed: provided password must be at least 6 characters