That’s exactly what I’m looking for.
I was trying to find a way to automatically configure my hosts for ansible with one playbook by create a new user, add the ssh keys etc… but my servers don’t have the same password, so i’m trying to find a way where ansible ask the password for each host.
So far i’m like you, it asks the password only at the begining and apply that password for all of the hosts.
Have you found a way to do what you were looking for?