ARA (Ansible Records Ansible) is a callback plugin and web UI for recording and browsing Ansible playbook runs. It captures detailed data about tasks, plays, and hosts. The current version is 1.7.5. Release is on-demand, typically monthly.
pip install araVerified import paths — ran on the pinned version, not inferred.
Install, configure callback plugins, run a playbook, and generate a static HTML report.
Use Python >=3.8 and Ansible >=2.9.
Set environment variable ARA_DATABASE_ENGINE and ARA_DATABASE_* accordingly.
Replace `ara generate` with `ara-manage generate`; check help: `ara-manage --help`.
Switch to a server-based database (PostgreSQL/MySQL) or serialize playbook runs.