我正在尝试部署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.
答案 0 :(得分:6)
似乎在Developer Console和AppEngine之间没有同步权限列表。请尝试以下方法:
同时,问题可能是项目特定的。如果可能,您也可以在新项目上尝试。
让我知道它是怎么回事!
答案 1 :(得分:0)
很抱歉听到这个消息。一些快速检查/问题 -
您的项目结算是否已启用?这是能够在项目中实例化托管VM实例所必需的。
您是项目中所有者/编辑组的成员吗?
是否启用了Compute Engine API。具体检查https://console.developers.google.com/apis/api/compute_component/overview?project=datawranglingtest
如果这些没有帮助,请告诉我们,我会找人来查看您的具体项目。
s~前缀在AppEngine中使用,不应该是它的来源。