Version-Release number of selected component (if applicable): 5.9.2.2.20180410215257_6961422 How reproducible: Always Steps to Reproduce: 1. Enable Embedded Ansible role. 2. Add an ansible repository. 3. Create an Automate Domain, namespace, class, instance. 4. Add an ansible playbook method. 5. Run the instance via Simulate. Actual results: An error is occurred "Automation Error: Couldn't find Authentication with 'id'=" Expected results: The instance should run successfully.
https://github.com/ManageIQ/manageiq/pull/17313
New commit detected on ManageIQ/manageiq/master: https://github.com/ManageIQ/manageiq/commit/236806fed3381bdd5e784349edac1bb51aee2bc3 commit 236806fed3381bdd5e784349edac1bb51aee2bc3 Author: Lucy Fu <lufu> AuthorDate: Wed Apr 18 11:58:14 2018 -0400 Commit: Lucy Fu <lufu> CommitDate: Wed Apr 18 11:58:14 2018 -0400 Check for the existence of credentials. https://bugzilla.redhat.com/show_bug.cgi?id=1568384 app/models/manageiq/providers/embedded_ansible/automation_manager/playbook.rb | 2 +- spec/models/manageiq/providers/embedded_ansible/automation_manager/playbook_spec.rb | 16 + 2 files changed, 17 insertions(+), 1 deletion(-)
Fixed and verified in 5.10.0.1.20180619163011_900fdc4. Ansible playbook can be run via Simulation.