Foreman 3.0.1 - Ansible Job live output is missing

Problem:

According to this thread

There should be live output of ansible job output, but it’s just displaying everything after it’s done.

Expected outcome:

Display live updates during execution.

Foreman and Proxy versions:
3.0.1

Foreman and Proxy plugin versions:

Name Description Author Version
foreman-tasks The goal of this plugin is to unify the way of showing task statuses across the Foreman instance. It defines Task model for keeping the information about the tasks and Lock for assigning the tasks to resources. The locking allows dealing with preventing multiple colliding tasks to be run on the same resource. It also optionally provides Dynflow infrastructure for using it for managing the tasks. Ivan Nečas 5.1.1
foreman_ansible Ansible integration with Foreman Daniel Lobato Garcia 6.4.1
foreman_puppet Allow assigning Puppet environmets and classes to the Foreman Hosts. Ondřej Ezr and Shira Maximov 1.0.5
foreman_remote_execution A plugin bringing remote execution to the Foreman, completing the config management functionality with remote management functionality. Foreman Remote Execution team 4.8.0
foreman_templates Engine to synchronise provisioning templates from GitHub Greg Sutcliffe 9.1.0
katello Katello adds Content and Subscription Management to Foreman. For this it relies on Candlepin and Pulp. N/A 4.2.2

Distribution and version:

Almalinux 8.5

Other relevant data:

I’ve just upgraded from Katello 4.1 to 4.2
Everything went fine
Only Problem is with Ansible live Output.

When i’m running Package installation, live Output is fine

Looks like we didn’t cherry-pick on necessary change. It should get fixed once [1] gets merged and released.

[1] - https://github.com/theforeman/smart_proxy_ansible/pull/60