Message ID | 20250310141813.969325-9-cel@kernel.org (mailing list archive) |
---|---|
State | New |
Headers | show |
Series | Block device provisioning for storage nodes | expand |
diff --git a/playbooks/roles/volume_group/defaults/main.yml b/playbooks/roles/volume_group/defaults/main.yml index b7707cab59d5..a092c5149bcc 100644 --- a/playbooks/roles/volume_group/defaults/main.yml +++ b/playbooks/roles/volume_group/defaults/main.yml @@ -1,3 +1,4 @@ --- physical_volumes: [] kdevops_enable_guestfs: false +kdevops_enable_terraform: false diff --git a/playbooks/roles/volume_group/tasks/main.yml b/playbooks/roles/volume_group/tasks/main.yml index bc0fbcd8c578..4cafe15017fe 100644 --- a/playbooks/roles/volume_group/tasks/main.yml +++ b/playbooks/roles/volume_group/tasks/main.yml @@ -21,6 +21,12 @@ when: - kdevops_enable_guestfs|bool +- name: Enumerate block devices on the target nodes + ansible.builtin.include_tasks: + file: "terraform/{{ kdevops_terraform_provider }}.yml" + when: + - kdevops_enable_terraform|bool + - name: Verify there are remaining candidates to use for physical volumes ansible.builtin.fail: msg: No local block devices are available for an LVM volume group.