【问题标题】:rubber failing to complete橡胶未能完成
【发布时间】:2015-03-10 05:27:30
【问题描述】:

我正在使用橡胶并正在使用rubber vulcanize complete_unicorn_nginx_postgresql。运行cap rubber:create_staging 在完成相当远的过程后失败。这是失败部分的输出:

* executing "sudo -p 'sudo password: '  bash -l /tmp/create_master_db"
servers: ["web-staging.site.com"]
[web-staging.site.com] executing command
** [out :: web-staging.site.com] ERROR:  syntax error at or near "-"
** [out :: web-staging.site.com] LINE 1: CREATE USER my-website WITH NOSUPERUSER CREATEDB NOCREATE...
** [out :: web-staging.site.com] ^
command finished in 625ms
failed: "/bin/bash -l -c 'sudo -p '\\''sudo password: '\\''  bash -l /tmp/create_master_db'" on web-staging.site.com

此时,我不知道要查看/修改什么才能让橡胶成功部署到 ec2 实例并启动 rails 应用程序供我查看。提前感谢您的帮助!

【问题讨论】:

    标签: ruby-on-rails amazon-ec2 rubber


    【解决方案1】:

    我们将这个与 Rubber 无关...应用程序名称中有一个破折号(site-x),显然橡胶创建了一个同名的 postgres 用户(site-x)。所以它搞砸了工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-09-05
      • 2014-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多