Description of problem: While the man pages list a set of valid commands for the '-c', however I passed in another value and was suprised to see it returned Success. [root@Abroker2 ~]# oo-admin-ctl-app -l richard -a drupal -c GlobalThermalNuclearWar Success [root@Abroker2 ~]# BTW, it appeared that the user and app were checked. Version-Release number of selected component (if applicable): [root@Abroker2 ~]# yum list installed openshift-origin-broker-util Loaded plugins: product-id, rhnplugin, security, subscription-manager Updating certificate-based repositories. Unable to read consumer identity Installed Packages openshift-origin-broker-util.noarch 1.0.4-1.el6op @openshift_infrastructure [root@Abroker2 ~]# How reproducible: very Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
This will be fixed shortly after 1.0.
Looks like this was fixed upstream in Bug #877347
This will ship with the next puddle. One thing to note is that I backported the fix for oo-admin-ctl-district as well.
Verify: [root@broker ~]# oo-admin-ctl-app -l jia -a ruby -c GlobalThermalNuclearWar Command must be one of: (start|stop|force-stop|restart|status|destroy|force-destroy) == Synopsis oo-admin-ctl-app: Control user applications == Usage oo-admin-ctl-app OPTIONS Options: -l|--rhlogin <rhlogin> Red Hat login (RHN or OpenShift login with OpenShift access) (required) -a|--app <application> Application name (alphanumeric) (required) -c|--command <command> (start|stop|force-stop|restart|status|destroy|force-destroy) (required) -b|--bypass Ignore warnings -h|--help Show Usage info Version: OpenShiftEnterprise/1.1.x/2012-12-11.3/
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHSA-2013-0220.html