Hi,
I'm going through the new operators tutorial and at the add your server step, I was getting an error:
abra server add
INFO[0000] successfully created /root/.abra/servers/
INFO[0000] attempting to create client for
INFO[0000] cleaning up context for
INFO[0000] attempting to clean up server directory for
FATA[0000] ssh auth: permission denied for
I had been able to run ssh - which prompted for a password.
So it seems to me that there's a requirement to set up ssh with keys (rather than a password) which isn't mentioned in the docs.
Hi,
I'm going through the new operators tutorial and at the add your server step, I was getting an error:
abra server add
INFO[0000] successfully created /root/.abra/servers/
INFO[0000] attempting to create client for
INFO[0000] cleaning up context for
INFO[0000] attempting to clean up server directory for
FATA[0000] ssh auth: permission denied for
I had been able to run ssh - which prompted for a password.
Does Abra require the use of SSH keys? I didn't see it mentioned in the tutorial or the linked troubleshooting note. However when I followed setup instructions for an ssh key (vaguely followed https://www.digitalocean.com/community/tutorials/how-to-configure-ssh-key-based-authentication-on-a-linux-server running ssh-keygen on my local machine and then copying them over to the remote machine) and tried running abra again, it worked.
So it seems to me that there's a requirement to set up ssh with keys (rather than a password) which isn't mentioned in the docs.
@Schumi23 oh yes, I think that's true! abra requires the use of SSH keys 🙈 Practically speaking, I think a few SSH requests are actually made in a full run of a abra app deploy so it would be constantly asking for a password if we supported it 🙃
@Schumi23 oh yes, I think that's true! `abra` requires the use of SSH keys 🙈 Practically speaking, I think a few SSH requests are actually made in a full run of a `abra app deploy` so it would be constantly asking for a password if we supported it 🙃
Absolutely! The note about Abra using ssh made me think it might require the keys - and since it wasn't prompting me for a password at all. A quick note about the requirement and simple instructions (or link out to other resources) would help the documentation.
Absolutely! The note about Abra using ssh made me think it might require the keys - and since it wasn't prompting me for a password at all. A quick note about the requirement and simple instructions (or link out to other resources) would help the documentation.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Hi,
I'm going through the new operators tutorial and at the add your server step, I was getting an error:
abra server add
INFO[0000] successfully created /root/.abra/servers/
INFO[0000] attempting to create client for
INFO[0000] cleaning up context for
INFO[0000] attempting to clean up server directory for
FATA[0000] ssh auth: permission denied for
I had been able to run ssh - which prompted for a password.
Does Abra require the use of SSH keys? I didn't see it mentioned in the tutorial or the linked troubleshooting note. However when I followed setup instructions for an ssh key (vaguely followed https://www.digitalocean.com/community/tutorials/how-to-configure-ssh-key-based-authentication-on-a-linux-server running ssh-keygen on my local machine and then copying them over to the remote machine) and tried running abra again, it worked.
So it seems to me that there's a requirement to set up ssh with keys (rather than a password) which isn't mentioned in the docs.
@Schumi23 oh yes, I think that's true!
abrarequires the use of SSH keys 🙈 Practically speaking, I think a few SSH requests are actually made in a full run of aabra app deployso it would be constantly asking for a password if we supported it 🙃Absolutely! The note about Abra using ssh made me think it might require the keys - and since it wasn't prompting me for a password at all. A quick note about the requirement and simple instructions (or link out to other resources) would help the documentation.