[Satellite 6]Running ansible job on multiple hosts succeeds while on single host fails

Solution Verified - Updated -

Issue

non load-balanced Ansible job chooses first capsule in the list as proxy_url when no capsule is selected for remote execution within a subnet
hosts is registered to satellite, but ansible job gets executed over capsule

Ansible job fails on:

   1:
PLAY [all] *********************************************************************
   2:
   3:
TASK [Gathering Facts] *********************************************************
   4:
fatal: [ansible.host.test]: UNREACHABLE! => {"changed": false, "msg": "Failed to connect to the host via ssh: Could not create directory '/usr/share/foreman-proxy/.ssh'.\r\nFailed to add the host to the list of known hosts (/usr/share/foreman-proxy/.ssh/known_hosts).\r\nno such identity: /usr/share/foreman-proxy/.ssh/id_rsa_foreman_proxy: No such file or directory\r\nPermission denied (publickey,gssapi-keyex,gssapi-with-mic,password).", "unreachable": true}
   5:
to retry, use: --limit @/tmp/foreman-playbook-5b88b4ed-5857-49e1-bdbc-d47c8a1fb411.retry
   6:
   7:
PLAY RECAP *********************************************************************
   8:
ansible.host.test : ok=0 changed=0 unreachable=1 failed=0
   9:
Exit status: 4

Environment

Satellite 6.5
Capsule
Ansible

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In