J'ai été en utilisant capistrano avec succès pour un certain temps maintenant, et tout d'un coup dans chaque projet que j'ai perdu la capacité de déployer.
Environnement:
- os X (Mavericks)
- ruby 1.9.3p194
- rvm (en local, pas sur le serveur)
- rails 3.2 et
- RubyGems 1.8.25
Je ne suis pas en utilisant rsa_keys ou quoi que ce soit je veux capistrano à inviter l'utilisateur et le mot de passe. Tout à coup, il a décidé de ne pas demander de mot de passe, mais ne demander de l'utilisateur. Puis il revient et me donne l'erreur suivante.
[deploy:update_code] exception while rolling back: Capistrano::ConnectionError, connection failed for: sub.example.com (Net::SSH::AuthenticationFailed: Authentication failed for user user@sub.example.com)
connection failed for: sub.example.com (Net::SSH::AuthenticationFailed: Authentication failed for user user@sub.example.com)
Cela s'est produit sur mon ordinateur portable et mon iMac au travail. Il se produit lors du déploiement à deux serveurs différents (linux)
Je suis complètement à perte ici. Des idées?