Is your feature request related to a problem? Please describe
Molecule is a popular testing framework for Ansible roles. The suggestion is to switch to Molecule for a more standardized approach to testing.
Describe the solution you'd like
The test would behave similarly to the current testing setup, as it would still provision a docker CentOS/RedHat container. The project filesystem might require a few tweaks as I'm not sure if Molecule could easily pick up the current playbook.yml to initiate the testing procedure.
As Molecule comes out of the box with ansible-lint & yaml-lint, any such validation rules would also be implemented within the existing YAML files.
Is your feature request related to a problem? Please describe
Molecule is a popular testing framework for Ansible roles. The suggestion is to switch to Molecule for a more standardized approach to testing.
Describe the solution you'd like
The test would behave similarly to the current testing setup, as it would still provision a docker CentOS/RedHat container. The project filesystem might require a few tweaks as I'm not sure if Molecule could easily pick up the current playbook.yml to initiate the testing procedure. As Molecule comes out of the box with ansible-lint & yaml-lint, any such validation rules would also be implemented within the existing YAML files.