FYI the problem is that the call for server_context is located in setup.rb and in that point of command_runner.rb we don't have configs from /etc/openshift parsed. Also it must only apply to 'rhc setup'. 

option ["--server NAME"], "Hostname of an OpenShift server", :default => :server_context, :required => true