-
Epic
-
Resolution: Done-Errata
-
Normal
-
openshift-4.16
-
Enable LVMCluster configurations without thinPoolConfig
-
Product / Portfolio Work
-
-
0% To Do, 0% In Progress, 100% Done
-
False
-
-
False
-
Not Selected
-
M
-
None
This epic is about removing thinPoolConfig from the mandatory field list in a deviceClass setting of LVMCluster.
How do we achieve that:
- Make all thin-pool creation / deletion methods optional based on field presence
- Change DeviceClass templating in lvmd.conf to accomodate thick provisioning instead of thin provisioniing
- Do not create Snapshotclass for the deviceClass if provisioned thick to not allow for snapshot scenarios at all.
- Remove the Webhook limitation of LVMCluster to only allow thinPools
- Restrict deviceClass to not be changeable once its setup (only reconfiguration can work)
- links to
-
RHBA-2024:129552 LVMS 4.16 Bug Fix and Enhancement update