Description of problem:
These playbooks will only succeed if user edits lv_vars.yaml file. User should be notified if lv_vars.yaml file has not been modified.
Version-Release number of selected component (if applicable):
ceph-ansible 3.1.5
How reproducible:
always
Steps to Reproduce:
1. install ceph-ansible
2. execute playbook and see ansible fail for undefined var 'nvme_devices'
Actual results:
execute playbook and see ansible fail for undefined var 'nvme_devices'
Expected results:
execute playbook and see msg that user needs to edit the lv_vars.yaml file
Additional info:
We should consider making the naming conventions consistent with other ceph-ansible usage. For instance, provide a 'lv_vars.sample.yml' file that the user must copy and edit OR else the playbook fails and notifies user.
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.
https://access.redhat.com/errata/RHSA-2019:4353