Testing
Ansible Molecule with Docker: Testing Roles Properly From Scratch
Most Ansible roles are never tested. You write the role, run it on a server, see that it "works," and commit. The next engineer who touches it runs into a failure on Ubuntu 22 that worked on Ubuntu 20, or discovers the role isn't idempotent — running