微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

pulumi 停留在 gcp.organizations.getIAMPolicy

如何解决pulumi 停留在 gcp.organizations.getIAMPolicy

我们正在使用 pulumi 版本 2.18.2(我们也尝试使用 1.14.1)和 GCP 提供程序来为项目创建 IAM 政策。

我们的代码卡住了,我们注意到问题来自以下代码(最小可重现示例),该代码不完整(“永远不会显示”日志消息永远不会显示):>

console.log("Before operation that does not complete...");
const policyDataIAM = gcp.organizations.getIAMPolicy({
    bindings: []
});
console.log("Is never displayed");

pulumi up 显示

未完成的操作前...

1 小时后,仅显示此日志。

任何想法或可以重现问题的人将不胜感激!

解决方法

问题原因是因为我们使用了旧版本的 pulumi/gcp 包。在 package.json 中,我们更新了它:

"dependencies": {
    "@pulumi/gcp": "^0.18.14"
}

"dependencies": {
    "@pulumi/gcp": "^4.9.0"
}

现在它可以工作了:它不会停留在 gcp.organizations.getIAMPolicy 操作上。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。