Closed chriskinsman closed 4 years ago
terraform 0.12.8 mongodbatlas 0.2.0
resource "mongodbatlas_project" "mongodb_project" { provider = "mongodbatlas" name = "mongodb" org_id = "XXXXXXXXXX" } resource "mongodbatlas_network_container" "mongodb_container" { provider = "mongodbatlas" project_id = "${mongodbatlas_project.mongodb_project.id}" atlas_cidr_block = "192.168.248.0/21" provider_name = "AWS" region_name = "US_WEST_2" } resource "mongodbatlas_network_peering" "mongodb_peering" { provider = "mongodbatlas" accepter_region_name = "us-west-2" project_id = "${mongodbatlas_project.mongodb_project.id}" container_id = "${mongodbatlas_network_container.mongodb_container.id}" provider_name = "AWS" route_table_cidr_block = "10.9.0.0/16" vpc_id = "${aws_vpc.vpc.id}" aws_account_id = "${local.account_id}" }
Applying the above yields:
Error: error creating MongoDB Network Peering Connection: POST https://cloud.mongodb.com/api/atlas/v1.0/groups/XXXXXXXXXXXXXX/peers: 500 (request "Internal Server Error") Unexpected error.
Debug log: 2019-09-20T14:03:44.599-0700 [DEBUG] plugin.terraform-provider-mongodbatlas_v0.2.0_x4: ---[ RESPONSE ]-------------------------------------- 2019-09-20T14:03:44.599-0700 [DEBUG] plugin.terraform-provider-mongodbatlas_v0.2.0_x4: HTTP/2.0 500 Internal Server Error 2019-09-20T14:03:44.599-0700 [DEBUG] plugin.terraform-provider-mongodbatlas_v0.2.0_x4: Content-Length: 122 2019-09-20T14:03:44.599-0700 [DEBUG] plugin.terraform-provider-mongodbatlas_v0.2.0_x4: Content-Type: application/json 2019-09-20T14:03:44.599-0700 [DEBUG] plugin.terraform-provider-mongodbatlas_v0.2.0_x4: Date: Fri, 20 Sep 2019 21:03:44 GMT 2019-09-20T14:03:44.599-0700 [DEBUG] plugin.terraform-provider-mongodbatlas_v0.2.0_x4: Strict-Transport-Security: max-age=300 2019-09-20T14:03:44.599-0700 [DEBUG] plugin.terraform-provider-mongodbatlas_v0.2.0_x4: X-Mongodb-Service-Version: gitHash=ee0546e1abe0c2c3016aeda9abf0e33d70ffd190; versionString=v20190910 2019-09-20T14:03:44.599-0700 [DEBUG] plugin.terraform-provider-mongodbatlas_v0.2.0_x4: 2019-09-20T14:03:44.599-0700 [DEBUG] plugin.terraform-provider-mongodbatlas_v0.2.0_x4: { 2019-09-20T14:03:44.599-0700 [DEBUG] plugin.terraform-provider-mongodbatlas_v0.2.0_x4: "detail": "Unexpected error.", 2019-09-20T14:03:44.599-0700 [DEBUG] plugin.terraform-provider-mongodbatlas_v0.2.0_x4: "error": 500, 2019-09-20T14:03:44.599-0700 [DEBUG] plugin.terraform-provider-mongodbatlas_v0.2.0_x4: "errorCode": "UNEXPECTED_ERROR", 2019-09-20T14:03:44.599-0700 [DEBUG] plugin.terraform-provider-mongodbatlas_v0.2.0_x4: "parameters": [], 2019-09-20T14:03:44.599-0700 [DEBUG] plugin.terraform-provider-mongodbatlas_v0.2.0_x4: "reason": "Internal Server Error" 2019-09-20T14:03:44.599-0700 [DEBUG] plugin.terraform-provider-mongodbatlas_v0.2.0_x4: } 2019-09-20T14:03:44.599-0700 [DEBUG] plugin.terraform-provider-mongodbatlas_v0.2.0_x4: -----------------------------------------------------
Found the issue. Use
mongodbatlas_network_container.mongodb_container.container_id
instead of:
mongodbatlas_network_container.mongodb_container.id
terraform 0.12.8 mongodbatlas 0.2.0
Applying the above yields:
Error: error creating MongoDB Network Peering Connection: POST https://cloud.mongodb.com/api/atlas/v1.0/groups/XXXXXXXXXXXXXX/peers: 500 (request "Internal Server Error") Unexpected error.
Debug log: 2019-09-20T14:03:44.599-0700 [DEBUG] plugin.terraform-provider-mongodbatlas_v0.2.0_x4: ---[ RESPONSE ]-------------------------------------- 2019-09-20T14:03:44.599-0700 [DEBUG] plugin.terraform-provider-mongodbatlas_v0.2.0_x4: HTTP/2.0 500 Internal Server Error 2019-09-20T14:03:44.599-0700 [DEBUG] plugin.terraform-provider-mongodbatlas_v0.2.0_x4: Content-Length: 122 2019-09-20T14:03:44.599-0700 [DEBUG] plugin.terraform-provider-mongodbatlas_v0.2.0_x4: Content-Type: application/json 2019-09-20T14:03:44.599-0700 [DEBUG] plugin.terraform-provider-mongodbatlas_v0.2.0_x4: Date: Fri, 20 Sep 2019 21:03:44 GMT 2019-09-20T14:03:44.599-0700 [DEBUG] plugin.terraform-provider-mongodbatlas_v0.2.0_x4: Strict-Transport-Security: max-age=300 2019-09-20T14:03:44.599-0700 [DEBUG] plugin.terraform-provider-mongodbatlas_v0.2.0_x4: X-Mongodb-Service-Version: gitHash=ee0546e1abe0c2c3016aeda9abf0e33d70ffd190; versionString=v20190910 2019-09-20T14:03:44.599-0700 [DEBUG] plugin.terraform-provider-mongodbatlas_v0.2.0_x4: 2019-09-20T14:03:44.599-0700 [DEBUG] plugin.terraform-provider-mongodbatlas_v0.2.0_x4: { 2019-09-20T14:03:44.599-0700 [DEBUG] plugin.terraform-provider-mongodbatlas_v0.2.0_x4: "detail": "Unexpected error.", 2019-09-20T14:03:44.599-0700 [DEBUG] plugin.terraform-provider-mongodbatlas_v0.2.0_x4: "error": 500, 2019-09-20T14:03:44.599-0700 [DEBUG] plugin.terraform-provider-mongodbatlas_v0.2.0_x4: "errorCode": "UNEXPECTED_ERROR", 2019-09-20T14:03:44.599-0700 [DEBUG] plugin.terraform-provider-mongodbatlas_v0.2.0_x4: "parameters": [], 2019-09-20T14:03:44.599-0700 [DEBUG] plugin.terraform-provider-mongodbatlas_v0.2.0_x4: "reason": "Internal Server Error" 2019-09-20T14:03:44.599-0700 [DEBUG] plugin.terraform-provider-mongodbatlas_v0.2.0_x4: } 2019-09-20T14:03:44.599-0700 [DEBUG] plugin.terraform-provider-mongodbatlas_v0.2.0_x4: -----------------------------------------------------