Protect what matters – even after you're gone. Make a plan for your digital legacy today.
Forum Discussion
gaigeb
2 months agoNew Contributor
ssh agent and ansible 12 prompting incessantly
I've been using the SSH Agent in 1Password for a couple of years now, with very little trouble. This includes lots of SSH to individual machines as well as a fair amount of ansible scripting using versions prior to 12 and run directly from Terminal. Recently, I did a `brew upgrade` and ended up with Ansible 12. After that, it has become commonplace that ansible scripts run on my local machine and talking to nearby devices over the network result in 1passwd SSH agent prompting for every...single...command.
I rolled back to ansible 10 (11 not available directly in Brew any longer) and the behavior returned to normal: prompting at the outset of my ansible script and not again until the next time I run a script.
Running Ansible (as opposed to directly sshing in Terminal) has always prompted at the run, and usually for each individual destination machine, but that has been it. With the change to Ansible 12, the prompting from the SSH agent in 1password is now such that it is not usable.
For the time being, I can roll back to ansible 10, but that won't be the case forever.
Does anyone else have experience with this? Any recommendations for either diagnostics or solutions other than just disabling 1password's otherwise-highly-useful SSH Agent?
2 Replies
- gaigebNew Contributor
Does anyone from 1password care to provide some input on this problem? I would imagine we're not the only people using the ssh-agent and ansible, and this reduces the usefulness of the ssh-agent markedly for us. I'd love to find a solution around this.
- ar4743New Contributor
I have same problems, I tried ansible 11 ansible-core==2.18.5 and ansible 10 ansible-core==2.17.6. It works OK, but when I install ansible 12 ansible [core 2.19.3]. I hade problems with promoting 1password every time.
Does anyone have any solution for it? For now I'm using ansible 11