diff --git a/builtin/providers/aws/resource_aws_vpc.go b/builtin/providers/aws/resource_aws_vpc.go index 68155c1a6..e6e3b94a5 100644 --- a/builtin/providers/aws/resource_aws_vpc.go +++ b/builtin/providers/aws/resource_aws_vpc.go @@ -156,7 +156,7 @@ func resourceAwsVpcRead(d *schema.ResourceData, meta interface{}) error { if err != nil { return err } - d.Set("enable_dns_support", *resp.EnableDnsSupport) + d.Set("enable_dns_support", *resp.EnableDnsSupport.Value) attribute = "enableDnsHostnames" DescribeAttrOpts = &ec2.DescribeVpcAttributeInput{ Attribute: &attribute, @@ -166,7 +166,7 @@ func resourceAwsVpcRead(d *schema.ResourceData, meta interface{}) error { if err != nil { return err } - d.Set("enable_dns_hostnames", *resp.EnableDnsHostnames) + d.Set("enable_dns_hostnames", *resp.EnableDnsHostnames.Value) DescribeClassiclinkOpts := &ec2.DescribeVpcClassicLinkInput{ VpcIds: []*string{&vpcid}, diff --git a/helper/resource/testing.go b/helper/resource/testing.go index 5a0f67e73..b98254033 100644 --- a/helper/resource/testing.go +++ b/helper/resource/testing.go @@ -206,6 +206,7 @@ func Test(t TestT, c TestCase) { "[WARN] Test: Running ID-only refresh check on %s", idRefreshCheck.Primary.ID) if err := testIDOnlyRefresh(opts, step, idRefreshCheck); err != nil { + log.Printf("[ERROR] Test: ID-only test failed: %s", err) t.Error(fmt.Sprintf( "ID-Only refresh test failure: %s", err)) break