problems with initial auth setup for AWX to hosts, when have working ansible

howdy folks,
I am new to all this, and have just set up an initial ansible install with a few registered hosts in /etc/ansible/hosts

ansible all -m ping

works fine.

So then I grabbed AWX 6.1 and did a docker-compose install on my machine as well.
I can log in. I can add inventory hosts, using the same names.
I updated the “Demo Credential” to have a cred type of type Machine, and then cut-n-pasted the private id_rsa
into the “SSH PRIVATE KEY” section.
It appears to have accepted it.

Since it is a root-to-root key, I left “PRIVILEGE ESCALATION METHOD” blank, as I think i’m supposed to do.

But when I try to actually use it
eg:
Inventories → Demo Inventory → Hosts
(x) check a hostbox, RUN COMMANDS
module = ping

i just get an error.

Identity added: /tmp/awx_7_1_adjdj0/artifacts/7/ssh_key_data (axxx@yyy)
devhost01 | UNREACHABLE! => {
“changed”: false,
“msg”: “Failed to connect to the host via ssh: Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).”,
“unreachable”: true
}

It’s not LITERALLY unreachable, becuase when I do
docker exec -it (awx_task)
and do
pinghost01

it comes back fine.

What can I do?

(are there any basic “migrate ansible to AWX” guides? I’ve looked around, but havent found a step by step guide yet)