ARA Records Ansible
ARA Records Ansible playbook runs and makes the recorded data available and intuitive for users and systems.
Simple and easy to use
ARA does one thing and it does it well: reporting on your Ansible playbooks.
Read more about the project's core values in the manifesto.
Tested and stable
Each new commit to ARA is gated against a series of unit and integration tests against different Linux distributions and versions of Ansible in order to prevent regressions.
ARA is used to record more than a million playbooks a month by the OpenStack community alone.
Offline and decentralized by default
Running Ansible from your laptop ? No problem.
You can browse your ARA reports locally from a sqlite database without ever leaving the comfort of localhost.
Community and user-driven
ARA is an OpenStack community project where most of the development is driven by user feedback.
Playbook run status at a glance
ARA knows when failures have occurred during an Ansible playbook run and will highlight them so they're easy to find.
An overview of each of your host involved during your Ansible playbook as well as a summary of the task statuses are just a click away.
If you have gathered facts during your playbook, ARA will make them available inside your playbook report.
Playbook and role files
What did your playbook look like weeks ago ? ARA stores an unique and compressed copy of any file involved in your playbook.
Organized, detailed and searchable task results
Sort by duration, search for task names, tags or status. ARA lets you understand the context in which the tasks ran and see the results for each host.