Description of problem: It should be possible to create a router independently from the current context of oc. How reproducible: 100% Steps to Reproduce: # oc project openshift-infra # oadm router router \ --credentials=/etc/origin/master/openshift-router.kubeconfig \ --service-account=router error: router could not be created; unable to validate service account, host ports are forbidden # oadm router router \ --credentials=/etc/origin/master/openshift-router.kubeconfig \ --service-account=router \ --host-network=false error: router could not be created; unable to validate service account, host ports are forbidden # oc project default # oadm router router \ --credentials=/etc/origin/master/openshift-router.kubeconfig \ --service-account=router (success) Actual results: The router creation depends on the current context (project). Expected results: It should be possible to create a router independently from the current context (project). (More info in the upstream issue, see below). Additional info: This may be relevant for registry and ipfailover as well (and other?). Upstream issue: https://github.com/openshift/origin/issues/6248
Upstream issue marked as a P3, moving to low severity
Origin issue has been closed [1]. Please re-open if issue still exists / could still use improvement from current behavior. 1. https://github.com/openshift/origin/issues/6248#issuecomment-274395689