经过数周的权限错误,今天将BitBucket部署到Google App Engine失败有什么想法吗?

问题描述

我的管道步骤:

   - step:
            name: Deploy staged app engine content to App Engine
            script:
                - pipe: atlassian/google-app-engine-deploy:0.7.3
                  variables:
                      KEY_FILE: ${KEY_FILE}
                      PROJECT: ${GOOGLE_PROJECT_ID}
                      DEPLOYABLES: 'target/appengine-staging/app.yaml'
                      VERSION: '${BITBUCKET_BUILD_NUMBER}'
                      PROMOTE: 'true'
                      STOP_PREVIoUS_VERSION: 'true'
                      EXTRA_ARGS: '--verbosity=debug'

截至今天早上2020年8月13日,此消息失败:

ERROR: (gcloud.app.deploy) Error Response: [7] 
RPC: Rejected by RpcSecurityPolicy: 
generic::unauthenticated: Rejected by creds_policy: 
Permission 'auth.creds.usenormalUserEUC' not granted to [email protected],because it satisfies none of the 1 rules granting that permission. 
(Policy {type=creds,id=/creds-go/initial/e04a9ec2-0efe-4db6-b4a9-cf5ffcbfd205});
 RpcSecurityPolicy RpcSecurityPolicy http://rpcsp/p/8Z9jRyv4Dy02Ud08YfM44WFB2Btx80orE8EK_tO94BM 
✖ Deployment Failed.

它已经工作了几个星期。不知道需要什么新权限。有什么想法吗?

我的服务帐户具有以下角色:

App Engine Admin
App Engine Deployer
Cloud Build Service Account
Service Account User
Storage Object Admin

现在需要什么?

更新:MDT 2020年8月13日上午10:56。

我稍后再试,没有错误消息或问题。

再次查看错误消息后,可能是由于身份验证失败而不是授权。身份验证是KEY_FILE环境变量中的一个密钥。验证步骤一定失败了。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)