部署到Google Cloud for Ruby时出错:"没有足够的虚拟机准备就绪"

时间:2015-12-18 00:12:35

标签: ruby google-app-engine google-cloud-platform google-managed-vm

尝试将ruby应用程序部署到Google Cloud Platform时,我收到了以下错误:

$ gcloud preview app deploy app.yaml
Beginning deployment...
...
ERROR: (gcloud.preview.app.deploy) Error Response: [13] Not enough VMs ready (0/1 ready, 1 still deploying).

1 个答案:

答案 0 :(得分:1)

修复:删除.bundle/configvendor并运行bundle install而不是bundle install --path vendor/bundle

使用--path vendor/bundle运行捆绑包的东西打破了在云中构建的容器。我通过在日志查看器中查看crash.log并找到缺少所需gem的行来找到它。我只能假设这与平台运行时和我的本地环境之间的差异有关。