ansible role integration test
develop integration tests for ansible roles that essentially are a docker container that replicate a fresh install of the operating system in question. by spinning up this container, the ansible role as part of the integration test would deploy the role to that container and confirm it ran as intended.
🚧 Tasks
-
support debian -
support Ubuntu -
ansible role test code must be different to the role tasks (modules used) so that any issues with the module can be discovered (hopeful)