Browse Source

Add blog post for 1.2

Change-Id: I578af901f6ba8a75b6f06ae7020472d2ca67a983
changes/31/693231/1
David Moreau Simard 1 year ago
parent
commit
9b0a2892eb
No known key found for this signature in database GPG Key ID: 938880DAFC753E80
3 changed files with 86 additions and 0 deletions
  1. +86
    -0
      website/content/blog/2019-11-06_announcing-the-release-of-ara-1.2/index.md
  2. BIN
      website/content/blog/2019-11-06_announcing-the-release-of-ara-1.2/new-built-in.png
  3. BIN
      website/content/blog/2019-11-06_announcing-the-release-of-ara-1.2/search.png

+ 86
- 0
website/content/blog/2019-11-06_announcing-the-release-of-ara-1.2/index.md View File

@@ -0,0 +1,86 @@
---
author: "David Moreau Simard"
categories:
- news
tags:
- ansible
date: 2019-11-06
title: "Announcing the release of ARA Records Ansible 1.2"
slug: announcing-the-release-of-ara-records-ansible-1.2
type: post
---

ARA 1.2.0 has been released !

You can refer to GitHub repository for the
[changelog](https://github.com/ansible-community/ara/releases/tag/1.2.0) as well
as the [full list of changes](https://github.com/ansible-community/ara/compare/1.1.0...1.2.0).

Here are some of the highlights in this new version:

## A simple built-in interface

Back by popular demand, ARA 1.2.0 re-introduces a built-in web interface
included by default with the API server.

![new-built-in](new-built-in.png)

This new lightweight and simple interface is designed to work without any
additional dependencies.

It is still very much a work in progress but we would love to hear about what
you think about it !

You can find a live demo available at [api.demo.recordsansible.org](https://api.demo.recordsansible.org/).

[ara-web](https://github.com/ansible-community/ara-web) will continue to evolve
over time but is in need of contributors knowledgeable in javascript to live up
to it's potential.

## Static HTML generation

It is once again possible to generate a static HTML version of the built-in
interface.
This static HTML version contains all the files you need to serve reports from
any web server.

The layout of the files has been slightly improved over ARA 0.x but it is still
unefficient at scale due to the amount of files generated.

Static reports can be created using ``ara-manage generate <path>``.

## Performance improvements

ARA has a performance impact when recording your playbooks but we hope to keep
this overhead as small as possible.

This release contains fixes to avoid doing unnecessary calls to the API during
the execution of Ansible playbooks and we're on the lookout to find other
improvement opportunities in the future.

## 1.3 preview: searching, sorting, filtering

The next version will feature improved search and add support for sorting and
filtering results through the API.

This means we will be able to implement these features in the built-in web
interface as well as ara-web.

For example, here is an early iteration of a search dialog in the built-in
interface:

![search](search.png)

## Want to try ARA ?

Have a look at the [quickstart](https://github.com/ansible-community/ara#quickstart) or
read the [installation](https://ara.readthedocs.io/en/latest/installation.html)
and [configuration](https://ara.readthedocs.io/en/latest/ansible-configuration.html)
documentation for more information.

## Want to contribute, chat or need help ?

ARA could use your help and we can also help you get started.
Please reach out !

The project community hangs out on [IRC and Slack](https://ara.recordsansible.org/community/).

BIN
website/content/blog/2019-11-06_announcing-the-release-of-ara-1.2/new-built-in.png View File

Before After
Width: 1534  |  Height: 748  |  Size: 63 KiB

BIN
website/content/blog/2019-11-06_announcing-the-release-of-ara-1.2/search.png View File

Before After
Width: 1546  |  Height: 687  |  Size: 79 KiB

Loading…
Cancel
Save