1

谷歌搜索似乎没有听说过这个错误,但我无法逃脱它:

ERROR: (gcloud.preview.app.deploy) Server responded with code [400]:
  Bad Request Unexpected HTTP status 400.
  Failed Project Preparation (app_id='s~rrowland-test-project-2').
  Error "Failed to provision bridges." during VmProvisionBridges.

我完全按照https://cloud.google.com/appengine/docs/managed-vms/nodejs/hello-world上的说明进行操作。我尝试过新项目。我已经尝试清除 VM 存储桶。

这出现在运行后的部署过程中

gcloud preview app deploy

从示例应用程序的根目录:

nodejs-docs-samples/appengine/hello-world
4

2 回答 2

1

我自己启动一个永久虚拟机实例为我解决了这个问题。

https://console.cloud.google.com/compute/instances

编辑:大声笑!没关系。它构建了 10 分钟,然后最终以同样的错误结束。

于 2016-03-12T00:32:22.570 回答
1

我设法让它工作。我认为项目中可能存在不良状态。这是我为使其正常工作所经历的步骤。

  1. 创建一个新项目
  2. 为该项目启用计费
  3. LEAVE CLOUD CONSOLE(如果您尝试在它周围导航,则开始启用 API 的 IE Compute Engine)
  4. 转到命令行并运行gcloud init
  5. 为您的新项目创建一个新配置
  6. 当它询问您是否要使用存储库时说不
  7. 尝试部署应用程序gcloud preview app deploy
  8. 这可能会导致超时和提示重试的消息try again
  9. 如果一切顺利,它会说它正在启用远程构建服务
  10. 该应用程序可能需要一些时间来构建 docker 映像,但此时应该部署它

在此处输入图像描述

希望这将帮助其他人解决这个问题。

于 2016-03-12T03:09:52.117 回答