Not even a month ago, I announced the release of ARA 0.11 with a bunch of new features and improvements. Today, I’m back with some more great news and an awesome new release, ARA 0.12(.3) ! That’s right, 0.12.3! Due to the nature of this new release, I wanted to be sure to get feedback from the users before getting the word out. We got a lot of great input!
We’re on the road to version 1.0.0 and we’re getting closer: introducing the release of version 0.11! Four new contributors (!), 55 commits since 0.10 and 112 files changed for a total of 2,247 additions and 939 deletions. New features, more stability, better documentation and better test coverage. The changelog since 0.10.5 New feature: ARA UI and Ansible version (ARA UI is running with) are now shown at the top right New feature: The Ansible version a playbook was run is now stored and displayed in the playbook reports New feature: New command: “ara generate junit”: generates a junit xml stream of all task results New feature: ara_record now supports two new types: “list” and “dict”, each rendered appropriately in the UI UI: Add ARA logo and favicon UI: Left navigation bar was removed (top navigation bar will be further improved in future versions) Bugfix: CLI commands could sometimes fail when trying to format as JSON or YAML Bugfix: Database and logs now properly default to ARA_DIR if ARA_DIR is changed Bugfix: When using non-ascii characters (ex: äëö) in playbook files, web application or static generation could fail Bugfix: Trying to use ara_record to record non strings (ex: lists or dicts) could fail Bugfix: Ansible config: ‘tmppath’ is now a ‘type_value’ instead of a boolean Deprecation: The “ara generate” command was deprecated and moved to “ara generate html” Deprecation: The deprecated callback location, ara/callback has been removed.
19 commits, 59 changed files, 2,404 additions and 588 deletions… and more than a month’s on and off work. 0.10 is out ! Where to get it ? Get started easily by installing and configuring ARA. I’m excited to tell you about this new release ! Here’s a few highlights ! An improved web application browsing experience A lot of work has gone into the browsing experience: less clicks, more information, faster.
Kolla is an OpenStack deployment tool that’s growing in popularity right now. An OpenStack installation by Kolla was even showcased by Chris Hoge and Mark Collier in one of the main keynotes at the recent Barcelona OpenStack Summit. Demo… containers with Kolla. So easy, even @sparkycollier can do it. @hogepodge has no cats or dogs: deploy a LAMP stack with Heat instead pic.twitter.com/uHetKLItEG — Robert Cathey (@robertcathey) October 25, 2016
On May 21st, I wrote a blog post about ARA, an idea to store, browse and troubleshoot Ansible playbook runs. Let’s rewind a bit further back in time. On May 6th, I got tired of trying to make our human_log callback write user friendly HTML files. I simply wasn’t happy with my attempts… I’m a big fan of the UNIX philosophy: Do one thing and do it well. Trying to hack HTML writing into human_log didn’t feel like that at all.