Мой провайдер (Dreamhost) изменил серверы на меня. Моя команда deploy: migrations теперь вызывает у меня горе. Он использует новое имя сервера везде, кроме случаев, когда запрашивает мой пароль.
Вместо
username@servername.dreamhost.com
Используется
username@oldservername.dreamhost.com
Дезинфицированная версия выходов приведена ниже.
d@d-laptop:~/projectname$ cap deploy:migrations
* executing `deploy:migrations'
* executing `deploy:update_code'
updating the cached checkout on all servers
executing locally: "git ls-remote ssh://username@servername.dreamhost.com/~/repos/projectname/ master" * executing "if [ -d /home/username/servername..../shared/cached-copy ]; then ... fi"
servers: ["url"]
[streamline.ruil-project.net] executing command
** [streamline.ruil-project.net :: out]
username@OLDServerName.dreamhost.com's password:
Хранится ли имя пользователя в ssh-keygen, на которое опирается git или capistrano? Есть идеи?