Ansible call back plugin does not populate Ubuntu 16.04 server

Problem:
ansible call back plugin does not populate Ubuntu 16.04 server
Expected outcome:
Server to show up in host list
Foreman and Proxy versions:
tfm-rubygem-foreman_remote_execution_core-1.3.0-1.el7.noarch
foreman-debug-2.0.0-2.el7.noarch
tfm-rubygem-hammer_cli_foreman-2.0.2-1.el7.noarch
tfm-rubygem-foreman_ansible_core-3.0.3-1.fm2_0.el7.noarch
foreman-release-2.0.0-1.el7.noarch
foreman-selinux-2.0.0-1.el7.noarch
foreman-postgresql-2.0.0-2.el7.noarch
tfm-rubygem-foreman-tasks-core-0.3.3-1.fm1_25.el7.noarch
tfm-rubygem-foreman_ansible-5.0.1-1.fm2_0.el7.noarch
rubygem-foreman_maintain-0.6.2-1.el7.noarch
foreman-installer-2.0.0-1.el7.noarch
foreman-dynflow-sidekiq-2.0.0-2.el7.noarch
tfm-rubygem-foreman_remote_execution-3.0.3-2.fm2_0.el7.noarch
foreman-proxy-2.0.0-1.el7.noarch
foreman-cli-2.0.0-2.el7.noarch
tfm-rubygem-foreman-tasks-1.0.1-3.fm2_0.el7.noarch
foreman-release-scl-7-2.el7.noarch
foreman-2.0.0-2.el7.noarch

Foreman and Proxy plugin versions:
As above
Distribution and version:
CentOS 7.8
Other relevant data:

Seems Ubutu has issues with Foreman as such ?

thanks