-
Bug
-
Resolution: Done-Errata
-
Normal
-
None
-
4.12
-
Low
-
No
-
2
-
OCPEDGE Sprint 246
-
1
-
False
-
-
`spec.storage.deviceClasses.thinPoolConfig.overprovisionRatio` on an LVMCluster CR can now be set to as low as 1 instead of the previous minimum value of 2, which disables overprovisioning.
-
Bug Fix
-
In Progress
Description of problem:
overprovisionRatio can only be set to a value of 2 or greater. there is no reason for this. Customer who want to have guaranteed capacity need to be able to set this to 1 (== no overprovisioning).
Version-Release number of selected component (if applicable):
4.14
How reproducible:
always
Steps to Reproduce:
Take a look at the source code: https://github.com/openshift/lvm-operator/blob/main/config/crd/bases/lvm.topolvm.io_lvmclusters.yaml#L194-L199
Additional info:
Slack Thread with discussion:
https://redhat-internal.slack.com/archives/C048G31FLHJ/p1701695048904979
Upstream also has a min value of 1 (https://github.com/topolvm/topolvm/pull/442/files#r830792492)
- clones
-
OCPBUGS-24396 overprovisionRatio can not be set to 1
- Closed
- is cloned by
-
OCPBUGS-27356 overprovisionRatio can not be set to 1
- Closed
- links to
-
RHBA-2023:7823 OpenShift Container Platform 4.12.z bug fix update
-
RHBA-2024:0198 OpenShift Container Platform 4.12.z bug fix update
- mentioned on