Ansible callback reporting json format and origin N/A issue

Problem: When I launch a playbook : I get the callback report but the, display of the report gets the json format which is not user friendly to read. And also shows the origin as N/A.

I heard that on Foreman 1.18 ansible reports had an improvment on showing json view more easier to read.

I have Foreman 1.24 installed but not working as I thought…
Is there any additional installations that I have to do?

Expected outcome:
acknowledge ansible callback reports

Foreman and Proxy versions:
Foreman : 1.24.3
Foreman proxy : 1.24.3
foreman_ansible : 4.0.5
ansible : 2.8.1
python : 2.7.5

Foreman and Proxy plugin versions:

Distribution and version:

Other relevant data:

1 Like

I have exactly the same problem. Running Playbooks or Roles directly from Foreman, leads to origin N/A and hard readable json report format.
If I’m triggering a playbook from command line everything works (Ansible logo as origin and yaml formatted report).

Foreman and Proxy Versions
Foreman: 2.3.2
Foreman proxy : 2.3.2

Foreman and Proxy plugin versions:
Ansible (Plugin): 3.0.1
Dynflow: 0.3.0
Pulp: 2.1.0
Pulpcore: 2.1.0
Registration: 2.3.2
SSH: 0.3.1

Distribution and version:
CentOS Linux release 7.8.2003 (Core)

Other relevant data:
Ansible: 2.9.10
python: 2.7.5
ruby: ruby 2.0.0p648 (2015-12-16) [x86_64-linux]

It seems to be related to the Ansible version. Just tested it with 2.10.5 and there it was working as aspected!