FAF URL setup of ABRT client Ansible role

Posted by Julius Milan on October 15, 2017

We recently added a new option to ABRT client Ansible role to setup URL of the FAF server, i.e., where crash reports from ABRT client are reported.

This small improvement will mostly appreciate people using or willing to use their installation of FAF for gathering crash reports from ABRT client for custom analysis, having their FAF installation running on custom server (easy to do using FAF ansible role) or in docker container.

Usage

To use ABRT client Ansible role it is needed to declare it in your playbook, as:

   ...
   roles:
     - ansible-abrt-client-role
   ...

By default, FAF URL is set to https://retrace.fedoraproject.org/faf, which is main FAF installation of Fedora. To adjust it, just put to your playbook:

   ...
   roles:
     - { role: ansible-abrt-client-role, faf_url: 'your.faf.url' }
   ...

Or, using the newer syntax:

   ...
   tasks:
   - include_role:
       name: ansible-abrt-client-role
     vars:
       faf_url: 'your.faf.url'
   ...