Description of problem: Unnecessary message "Available regions are" show up while creating app with region when server has no regions # rhc app create app php-5.4 --region region --no-git Application Options ------------------- Domain: wjiang Cartridges: php-5.4 Gear Size: default Scaling: no Region: region Creating application 'app' ... Could not find region 'region'. Available regions are Version-Release number of selected component (if applicable): fork_ami_origin_ui_186_1229 rhc build from fork_ami_origin_ui_186_1229 How reproducible: always Steps to Reproduce: 1. Create app with region when server have no regions 2. 3. Actual results: # rhc app create app php-5.4 --region region --no-git Application Options ------------------- Domain: wjiang Cartridges: php-5.4 Gear Size: default Scaling: no Region: region Creating application 'app' ... Could not find region 'region'. Available regions are Expected results: The unnecessary message shouldn't show up. Additional info:
Fixed in https://github.com/openshift/origin-server/pull/5644
Commit pushed to master at https://github.com/openshift/origin-server https://github.com/openshift/origin-server/commit/fc3f0ed5a6bc83cebe11f10f68e16a305c5e7cea Bug 1122413 - handle server without explicit regions
Checked with devenv_5003, and the issue can not reproduce, So verify this.