Description of problem: - ResourceQuota doesn't support limits.storage. Version-Release number of selected component (if applicable): - OCP 3.x How reproducible: - 100% Steps to Reproduce: 1. Define ResourceQuota with limits.storage [root@knakayam-ose33-master1 ~]# cat b.yaml apiVersion: v1 kind: ResourceQuota metadata: name: core-object-counts spec: hard: limits.storage: "10Gi" 2. Create ResourceQuota # oc create -f b.yaml Actual results: --- ] # oc create -f b.yaml The ResourceQuota "core-object-counts" is invalid. * spec.hard[limits.storage]: Invalid value: "limits.storage": must be a standard resource type or fully qualified * spec.hard[limits.storage]: Invalid value: "limits.storage": must be a standard resource for quota Additional info: --- - Red Hat explicitly included it in the docs - https://github.com/openshift/openshift-docs/pull/3729 Description of problem: Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Master Log: Node Log (of failed PODs): PV Dump: PVC Dump: StorageClass Dump (if StorageClass used by PV/PVC): Additional info:
unlike cpu or memory, storage is not a burstable resource. as a result, we only support requests.storage as a quota resource name. this is an error in the documentation. pr for doc is opened here: https://github.com/openshift/openshift-docs/pull/4682
Closing per Kenjiro.