hashicorp / terraform-provider-dyn

Terraform Dyn provider. Please note: This Terraform provider is archived per our provider archiving process: https://terraform.io/docs/internals/archiving.html
https://registry.terraform.io
Mozilla Public License 2.0
7 stars 16 forks source link

r/record: Ignore trailing dot in FQDN #13

Closed radeksimko closed 6 years ago

radeksimko commented 7 years ago

Fixes #1 Fixes #8

Test results

TF_ACC=1 go test ./dyn -v -run=TestAccDynRecord_ -timeout 120m
=== RUN   TestAccDynRecord_Basic
--- PASS: TestAccDynRecord_Basic (11.09s)
=== RUN   TestAccDynRecord_Updated
--- FAIL: TestAccDynRecord_Updated (22.15s)
    testing.go:434: Step 1 error: Error applying: 1 error(s) occurred:

        * dyn_record.foobar: 1 error(s) occurred:

        * dyn_record.foobar: Failed to update Dyn record: server responded with 404 Not Found: {"status": "failure", "data": {}, "job_id": 4054008527, "msgs": [{"INFO": "id: You did not reference a specific record", "SOURCE": "BLL", "ERR_CD": "NOT_FOUND", "LVL": "ERROR"}, {"INFO": "update: No record updated", "SOURCE": "BLL", "ERR_CD": null, "LVL": "INFO"}]}
=== RUN   TestAccDynRecord_Multiple
--- PASS: TestAccDynRecord_Multiple (28.54s)
=== RUN   TestAccDynRecord_CNAME_trailingDot
--- PASS: TestAccDynRecord_CNAME_trailingDot (12.60s)
FAIL
exit status 1
FAIL    github.com/terraform-providers/terraform-provider-dyn/dyn   74.402s

TestAccDynRecord_Updated was failing for quite a while and resolving the failure is worth a separate PR unrelated to this one.