Home /

Notes to self /

"NotImplementedError" when deploying Capistrano

"NotImplementedError" when deploying Capistrano

Really quick note today, I have been getting this error recently when deploying to production…

cap aborted!
NotImplementedError: OpenSSH keys only supported if ED25519 is available
net-ssh requires the following gems for ed25519 support:
 * ed25519 (>= 1.2, < 2.0)
 * bcrypt_pbkdf (>= 1.0, < 2.0)

Turns out that it’s actually a really simple fix.

You need to run ssh-add, and this will re-add your SSH key back in.

This is more of a note to self, so I don’t have to go Googling this haha.


© 2023 Alan Reid