【问题标题】:Rubber Fails for Rails AWS DeploymentRails AWS 部署的橡胶失败
【发布时间】:2012-01-16 21:06:55
【问题描述】:

我有一个关于橡胶失败的问题。我可以让它开始创建一个实例,但最终我收到了这个错误消息。

失败:“/bin/bash -l -c 'cd /mnt/DormDish2-production/releases/20120116205725 && bundle install --gemfile /mnt/DormDish2-production/releases/20120116205725/Gemfile --path /mnt/ DormDish2-production/shared/bundle --deployment --quiet --without development test'" on DormDish.dormdish.com

有什么想法吗?我的 gemfile 在本地机器上很好。

【问题讨论】:

  • 我遇到了同样的错误。我最初能够创建应用程序,但现在当我部署它时会出现该错误。希望你能找到答案。
  • 您能报告您正在使用的软件的版本吗?还有你用的是什么操作系统?

标签: ruby-on-rails ruby-on-rails-3 deployment amazon-web-services capistrano


【解决方案1】:

需要更多信息才能继续。我确实在一个名为:

的谷歌群组上找到了这个帖子

看起来和你的问题类似:

部署失败。我看到以下错误:

失败:“/bin/bash -l -c 'cd /mnt/jitesh-website-production/releases/ 20120407170022 && 捆绑安装--gemfile /mnt/jitesh-website- 生产/发布/20120407170022/Gemfile --path /mnt/jitesh-website- 生产/共享/捆绑 --deployment --quiet --without development 测试'”在 webapp.foo.com 上

解决方法是确保您可以访问 Dormdish.dormdish.com,此条目已放入您的 /etc/hosts 文件中。你能确认是这种情况吗?您还可以通过 AWS 实例上的 ssh 访问该主机名吗?

【讨论】:

  • 是的,这是主机文件的问题。 cap rubber:refreshcap rubber:bootstrap 在解决我的问题后再次:)
  • 那么你的问题解决了吗?
  • 是的,已修复。 refresh 用于从橡胶更改中清除主机文件,bootstrap 使用固定值再次创建它。就我而言,这是因为我更改了域:) ps。无法再奖励 5 小时。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-08-28
  • 2013-01-17
  • 2014-06-04
  • 2016-07-10
  • 2021-11-03
  • 2021-06-05
  • 2019-04-07
相关资源
最近更新 更多