我遇到使用rubber
的问题,每当我尝试cap rubber:bootstrap
并有一个暂存实例时,它总是坚持这个错误。
* executing "sudo -p 'sudo password: ' bash -l -c 'cd /mnt/localstore-production/releases/20120519213905 && RUBBER_ENV=production RAILS_ENV=production ./script/rubber config --force --file=\"role/graphite_server\"'"
servers: ["production.localstore.com"]
[production.localstore.com] executing command
** [out :: production.localstore.com] Instance not found for host: ip-10-2-118-252
** [out :: production.localstore.com]
command finished in 5849ms
failed: "/bin/bash -l -c 'sudo -p '\\''sudo password: '\\'' bash -l -c '\\''cd /mnt/localstore-production/releases/20120519213905 && RUBBER_ENV=production RAILS_ENV=production ./script/rubber config --force --file=\"role/graphite_server\"'\\'''" on production.localstore.com
答案 0 :(得分:0)
实际上问题是我从AWS控制台更改了实例的静态IP,所以为什么实例的主机信息会改变一些方式。
所以我使用这个命令cap rubber:referesh
来刷新每个东西,然后引导实例,它解决了我的问题。