Hide Forgot
Description of problem: oc create clusterresourcequota does not accept email address as a valid regex pattern. error: couldn't parse the selector string "openshift.io/requester=test+user": unable to parse requirement: invalid label value: "test+user": must match the regex (([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])? (e.g. 'MyValue' or 'my_value' or '12345')
Fixed in https://github.com/openshift/origin/pull/10912
Yeah, the bug is indeed an issue because `oc annotate` with email can succeed: $ oc annotate namespace xxia-proj --config ./admin.kubeconfig openshift.io/requester=deads namespace "xxia-proj" annotated Verified this bug with: oc v1.4.0-alpha.0+6e155d0 kubernetes v1.4.0-beta.3+d19513f features: Basic-Auth GSSAPI Kerberos SPNEGO $ oc create clusterquota for-deads-email-by-annotation --config ./admin.kubeconfig --project-annotation-selector=openshift.io/requester=deads --hard=secrets=50 clusterresourcequota "for-deads-email-by-annotation" created $ oc get clusterquota for-deads-email-by-annotation --config ./admin.kubeconfig -o yaml | grep openshift.io/requester openshift.io/requester: deads