Were pods actually stuck Terminating? Do you have logs from the master and nodes?
The project name will not be released until the namespace is finally removed from Kubernetes, but we potentially can look to no longer charge the user for the project request limitation by not counting namespaces that are in terminating phase. https://github.com/openshift/origin/blob/master/pkg/project/admission/requestlimit/admission.go#L114 This would mean that we would still be as latent as the watch notification propagating to that admission controller so the corresponding test scripts that drive the behavior may also have to change.
Add project request limit to config and Verify on AMI rhel7_3934,it should be fixed and work well for our user case, Thank you all. $openshift version openshift v1.1.6-38-g6ecbaaf kubernetes v1.2.0-36-g4a3f9c5 etcd 2.2.5 But there is another issue,after do delete,create a project with the same name immediately,it would fail,I wonder if we should think about this user case.
Xiaolin, yes there will still be the limitation about reusing the name because the name has to be unique across the cluster.
Get it,have virified this fixed,thanks