v0.34.0
Terraform 0.13 requires snapshot_identifier explicitly set to null @nnsense (#106)
what
- With terraform
0.13
Ifsnapshot_identifier
is set to "" then the resource creation will fail ("snapshot_identifier": conflicts with username
). - Apparently it works with
>0.14
instead.
why
It seems resource "aws_db_instance" "default"
defined into main changed (apparently, an hour ago?) its flexibility in taking arguments. Before (also with 0.13
) defining ""
was enough to use username and password for the DB. Now, I've got this:
Error: ConflictsWith
on .terraform/modules/rds_instance/main.tf line 44, in resource "aws_db_instance" "default":
44: snapshot_identifier = var.snapshot_identifier
"snapshot_identifier": conflicts with username
references
No references, and I might even be wrong, I rely on your testing to confirm the issue ;)