Skip to content

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)
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information