CAP 部署无输出,无错误,但不部署



我今天早上有一个有效的capistrano部署。它仍然部署到其他实例,但我尝试部署到的任何新实例都没有输出。我也没有收到错误。它不返回任何内容,并且未部署实例。我对卡皮斯特拉诺很陌生,所以我可能会忽略一些明显的东西。我在这里有部署失败的痕迹:

https://gist.github.com/jslusher/3a29375f6324ec0ee125

以前有人见过这个吗?

这很难追踪,而且这是我们部署这些实例的方式特有的错误。问题出在刀 ec2 服务器创建命令上。命令已更改为以下内容:

knife ec2 server create ..... -T "roles=rails_server, apps=rails, environment=staging "

请注意单词暂存后面的空格。它被添加到标签中,因此它没有被 cap-ec2 拾取。

最新更新