-
Notifications
You must be signed in to change notification settings - Fork 4.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Prevent new project creation with openshift/kubernetes/kube prefixes #13673
Conversation
[test] |
Evaluated for origin test up to d654a6d |
|
cc @jupierce since you hit this. |
Why do you say that? It's going to painful either today or tomorrow neither is easier to deal with. |
@sdodson Because we enforce the SDN stuff via the API in 3.5 and thus it makes sense to check when upgrading to 3.5. This PR will go into 3.6, thus it does not make sense to check for something that is not being enforced (because users could still make more reserved namespaces in 3.5 meaning you will still have problems when upgrading to 3.6). Any upgrade check from version |
I anticipate picking this to 3.5.1. The upgrade check will run against 3.5.1 as well, right? |
continuous-integration/openshift-jenkins/test SUCCESS (https://ci.openshift.redhat.com/jenkins/job/test_pull_request_origin/633/) (Base Commit: 42c3bfa) |
Not if we revert the check. I say we leave it in if you're going to introduce this in 3.5.1. +1 to making the two checks separate module calls, perhaps by passing in a list of checks to run? |
Yeah based on Jordan's intent to backport it I say we leave it as-is. Opened openshift/openshift-ansible#3883 to track updates for the check. |
[testextended][extended:cmd] |
wrong extended test suite (though the fact that the core suite fails for unrelated reasons is separately concerning) |
Evaluated for origin testextended up to d654a6d |
continuous-integration/openshift-jenkins/testextended SUCCESS (https://ci.openshift.redhat.com/jenkins/job/test_pull_request_origin_extended/152/) (Base Commit: b3cacc5) (Extended Tests: cmd) |
[merge] |
Flake #13739 |
Evaluated for origin merge up to d654a6d |
continuous-integration/openshift-jenkins/merge SUCCESS (https://ci.openshift.redhat.com/jenkins/job/merge_pull_request_origin/331/) (Base Commit: 6cd9bbc) (Image: devenv-rhel7_6141) |
Reserves the following namespaces:
openshift
,kube
,kubernetes
Reserves the following prefixes:
openshift-
,kube-
,kubernetes-