DataLab云部署403错误

DataLab Cloud Deployment 403 Error

我正在尝试部署 DataLab。已确认我的项目在美国地区。我试过创建新项目并在那里部署,但无济于事。到目前为止,似乎一切正常。需要注意的重要一点是,我的项目 ID 没有前面的 s~(不确定这是否重要,或者它是否只是 DataLab / Google Cloud 中使用的符号。我在两天内尝试了 ~10 次,但没有成功。

Nov  7 13:32:06 datalab-deploy-main-20151107-13-29-51 startupscript: Verifying that Managed VMs are enabled and ready.
Nov  7 13:32:06 datalab-deploy-main-20151107-13-29-51 startupscript: If this is your first deployment, this may take a while...#015If this is your first deployment, this may take a while...done.
Nov  7 13:32:06 datalab-deploy-main-20151107-13-29-51 startupscript: WARNING: If this is your first deployment, please try again.
Nov  7 13:32:06 datalab-deploy-main-20151107-13-29-51 startupscript: ERROR: (gcloud.preview.app.deploy) Server responded with code [403]:
Nov  7 13:32:06 datalab-deploy-main-20151107-13-29-51 startupscript:   Forbidden Unexpected HTTP status 403.
Nov  7 13:32:06 datalab-deploy-main-20151107-13-29-51 startupscript:   You do not have permission to modify this app (app_id=u's~datawranglingtest').
Nov  7 13:32:07 datalab-deploy-main-20151107-13-29-51 startupscript: Step deploy datalab module failed.

很遗憾听到这个消息。几个快checks/questions --

  1. 您的项目是否启用了计费?这是能够在项目中实例化托管 VM 实例所必需的。

  2. 您是项目中 owners/editors 组的成员吗?

  3. 是否启用了计算引擎API。具体检查 API 在 https://console.developers.google.com/apis/api/compute_component/overview?project=datawranglingtest

  4. 的状态

如果这些没有帮助,请告诉我们,我们会派人调查您的具体项目。

AppEngine 中使用了 s~ 前缀,不应作为其来源。

开发者控制台和 AppEngine 之间的权限列表似乎没有同步。请尝试以下操作:

  1. 转到开发者控制台。权限页面。
  2. 在服务账户列表中,将类似“******-compute@developer.gserviceaccount.com”的账户复制到另一个地方,我们稍后会用到。
  3. 确保它从列表中消失。然后重新添加帐户并确保它具有 "Can edit" 权限。
  4. 请稍等几分钟,然后再次尝试部署 Datalab。

同时,问题可能是项目特定的。如果可以的话,你也可以在新项目中尝试一下。

让我知道进展如何!