【发布时间】:2020-05-21 05:24:06
【问题描述】:
今天开始,我无法使用 gcloud cli 部署云功能。
这是我部署云功能的 gloud 命令:
gcloud functions deploy chatbot_api_gateway_002_test --runtime python37 --trigger-http --entry-point process --set-env-vars VERIFICATION_TOKEN=sometokenhere,PUBSUB_TOPIC=entrypointfunction001,GOOGLE_CLOUD_PROJECT=cs-be-dev,DEST_URL=__undefined_yet__,DEST_URLS_TIMEOUT=2 --memory=2GB --region=asia-northeast1
我收到一个错误:
部署功能(可能需要一段时间 - 最多 2 分钟)...失败。
错误:(gcloud.functions.deploy) OperationError: code=3, message=Build failed: Build has timed out
我曾经在 1 小时前使用相同的脚本,但现在 - 团队中没有人能够部署云功能并遇到相同的错误。
在 stackdrive 日志中我只看到这个:
{
insertId: "rr5a8qctoo"
logName: "projects/be-dev/logs/cloudaudit.googleapis.com%2Factivity"
operation: {
id: "operations/c2F0YWNzLWJlLWRldi9hc2lhLW5vcnRoZWFzdDEvY2hhdGJvdF9hcGlfZ2F0ZXdheV8wMDJfdGVzdC9SMGdpR0ZRWk13aw"
last: true
producer: "cloudfunctions.googleapis.com"
}
protoPayload: {
@type: "type.googleapis.com/google.cloud.audit.AuditLog"
authenticationInfo: {
principalEmail: "myemail@domain.com"
}
methodName: "google.cloud.functions.v1.CloudFunctionsService.CreateFunction"
requestMetadata: {
destinationAttributes: {
}
requestAttributes: {
}
}
resourceName: "projects/be-dev/locations/asia-northeast1/functions/chatbot_api_gateway_002_test"
serviceName: "cloudfunctions.googleapis.com"
status: {
code: 3
message: "INVALID_ARGUMENT"
}
}
receiveTimestamp: "2020-02-05T09:53:42.771914617Z"
resource: {
labels: {
function_name: "chatbot_api_gateway_002_test"
project_id: "be-dev"
region: "asia-northeast1"
}
type: "cloud_function"
}
severity: "ERROR"
timestamp: "2020-02-05T09:53:42.153Z"
}
有什么解决方法的建议吗?
【问题讨论】:
-
不是一个真正的答案,所以提前道歉 - 从今天下午开始,似乎有相当多的人遇到了类似的问题(包括我自己)。因此,我认为谷歌方面存在问题。除了从谷歌云控制台“发送反馈”之外,我认为没有什么可做的。虽然如果有人找到任何解决方案,我很乐意听到任何解决方案!
-
@Besperk - 对,这有点吓人 - 我们怀疑这是 google 方面的问题 - 但根据 google 云仪表板(status.cloud.google.com/summary)- 在过去 24 小时内没有发生中断。
标签: google-cloud-platform google-cloud-functions gcloud