terraform在Mongo Atlas中将IP列入白名单时返回500错误

terraform在Mongo Atlas中将IP列入白名单时返回500错误,terraform,mongodb-atlas,Terraform,Mongodb Atlas,当我试图通过Mongo Atlas中的terraform将IP列入白名单时,我间歇性地得到以下错误: Mongodbattlas_项目_ip_白名单。测试[2]: 发生1个错误: mongodbatlas_项目_ip_白名单。测试2:创建项目ip白名单时出错: 职位: 职位 我使用的地形脚本: resource "mongodbatlas_project_ip_whitelist" "mongo_whitelist" { project_id = "${var.mongo_proj

当我试图通过Mongo Atlas中的terraform将IP列入白名单时,我间歇性地得到以下错误:

Mongodbattlas_项目_ip_白名单。测试[2
]:

发生1个错误:

mongodbatlas_项目_ip_白名单。测试2:创建项目ip白名单时出错

职位:

职位

我使用的地形脚本:

resource "mongodbatlas_project_ip_whitelist" "mongo_whitelist" {   
   project_id = "${var.mongo_projectkey}"   
   count = "${length(var.mongo_atlas_inbound_whitelist)}"   
   cidr_block = "${var.mongo_atlas_inbound_whitelist[count.index]}" 
}

有什么想法吗?

当使用count元参数时,这似乎是0.3.1 Terraform MongoDB Atlas提供程序中的一个错误

MongoDB Atlas Terraform provider的0.4.0版似乎已经修复了这个问题,其中还包含了对mongodbatlas_项目_ip_白名单资源的一些其他更改

我刚刚将版本从0.3.1升级到0.4.0:

terraform init -upgrade=true

这就解决了问题。

这似乎是0.3.1 Terraform MongoDB Atlas提供程序中使用count元参数时出现的一个错误

MongoDB Atlas Terraform provider的0.4.0版似乎已经修复了这个问题,其中还包含了对mongodbatlas_项目_ip_白名单资源的一些其他更改

我刚刚将版本从0.3.1升级到0.4.0:

terraform init -upgrade=true

这解决了问题。

您是否尝试过启用调试输出以查看是否可以获得更多信息?export TF_LOG=DEBUG谢谢@AndrewSnell查看它。是的,我能够启用调试日志并找到以下内容。正确的详细信息通过他们的API发送到Mongo,响应是说这是一个内部服务器错误。正如我在下面回答的,他们的新版本修复了这个问题。您是否尝试过启用调试输出以查看是否可以获得更多信息?export TF_LOG=DEBUG谢谢@AndrewSnell查看它。是的,我能够启用调试日志并找到以下内容。正确的详细信息通过他们的API发送到Mongo,响应是说这是一个内部服务器错误。正如我在下面回答的那样,他们的新版本已经修复了这个问题。
terraform init -upgrade=true