Description of problem: For all resources other than Pod or PersistentVolumeClaim, the quota controller is making a LIST call per namespace to determine current usage counts. This can cause quota recalculation to take an extended period of time. Secret, ConfigMap, ReplicationControllers, Services, and ResourceQuota quota items should have usage reconciled via a shared informer. Version-Release number of selected component (if applicable): How reproducible: always Steps to Reproduce: 1. oc create quota quota --hard=services=10,secrets=10 2. 3. Actual results: quota controller should not make LIST calls per namespace when doing recalculation. Expected results: quota controller calculates usage from shared informer. Additional info: none
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHEA-2017:1716