terraform plan は通りますが(terraformは同一アカウントとして振る舞うので)、terraform apply するとエラーとなりました。冷静に考えれば、承認が必要なオペレーションが自動化できたら変なので、コードの見直しが必要でした。
以下、terraform apply 実行中に発生したエラーです。
Error: Error applying plan:
1 error(s) occurred:
* aws_vpc_peering_connection.peer: 1 error(s) occurred:
* aws_vpc_peering_connection.peer: Error waiting for VPC Peering Connection to become available: Error waiting for VPC Peering Connection (pcx-0111111111111272f) to become available: Failed due to incorrect VPC-ID, Account ID, or overlapping CIDR range
Terraform does not automatically rollback in the face of errors.
Instead, your Terraform state file has been partially updated with
any resources that successfully completed. Please address the error
above and apply again to incrementally change your infrastructure.
コンソールのエラー
コンソールで確認した場合、PeeringのステータスはFailed となり、Peering connection status は下記になっております。また、明らかにリクエスタとアクセプタが同じアカウントとして作成を試みたことも確認できます。
Failed due to incorrect VPC-ID, Account ID, or overlapping CIDR range