--- argument_specs: main: short_description: Install LVMS operator for persistent storage on OpenShift description: - Installs the LVM Storage operator via OLM and creates an LVMCluster with a volume group backed by specified block devices. options: lvms_operator_namespace: description: Namespace for the LVMS operator. type: str default: openshift-storage lvms_operator_channel: description: OLM subscription channel. type: str default: "stable-4.21" lvms_operator_source: description: OLM catalog source name. type: str default: redhat-operators lvms_operator_name: description: Operator package name in the catalog. type: str default: lvms-operator lvms_operator_wait_timeout: description: Seconds to wait for operator and LVMCluster to become ready. type: int default: 300 lvms_operator_vg_name: description: Name of the volume group to create in the LVMCluster. type: str default: vg-data lvms_operator_device_paths: description: List of block device paths to include in the volume group. type: list elements: str default: - /dev/sdb lvms_operator_storage_class_name: description: Name of the StorageClass created by LVMS for this volume group. type: str default: lvms-vg-data