【问题标题】:Reinitialise Cloud Functions from scratch [duplicate]从头开始重新初始化云功能[重复]
【发布时间】:2020-12-31 19:02:22
【问题描述】:

在遇到与this question 中的 OP 相同的问题后,Google 账单支持代理建议我删除由部署我的 Firebase 函数启动的 CloudBuild 进程创建的存储桶。

但是,我现在在尝试部署时收到以下错误(函数名称已更改):

⚠  functions[function1(us-central1)]: Deployment error.
Build failed: could not resolve storage source: googleapi: Error 404: Not Found, notFound
⚠  functions[function2(us-central1)]: Deployment error.
Build failed: could not resolve storage source: googleapi: Error 404: Not Found, notFound
⚠  functions[function3(us-central1)]: Deployment error.

我不知道原始存储桶的名称,因此无法重新创建它。我已尝试再次寻求支持,但他们无济于事,因为这不再是计费问题。

有没有办法让函数重新创建存储桶,以便恢复部署?

【问题讨论】:

  • 这仍应由 Firebase 支持人员解决,因为这是一个与计费无关的新问题。我会提交一份新的错误报告并向他们指出错误消息对诊断和解决问题没有帮助。如果他们不知道如何解决问题,他们应该升级到工程部门进行调查和建议。
  • 很遗憾,Firebase 支持只提供免费的计费支持,技术支持是一项付费服务​​。
  • 这不是真的 - 你当然可以提交错误报告。 form 提供了一种方法。这里的问题是该消息没有帮助,并且没有解决这种情况的文档。
  • 啊,谢谢。我不知道这种形式。

标签: firebase google-cloud-functions google-cloud-storage


【解决方案1】:

正如this answer 中的@Oru 所述,有必要为函数重新创建一个桶,其名称遵循以下模式:gcf-sources-<PROJECT_NUMBER>-<REGION>

对于我的 Firebase 函数,提示时应该是多区域的,<REGION> 应该与错误消息中显示的相同( us-central1 在我的情况下)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-11-29
    • 2010-11-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-24
    • 2013-02-10
    • 2018-09-04
    相关资源
    最近更新 更多