Commit Graph

8696 Commits

Author SHA1 Message Date
Clint 5f1afa3e10 Merge pull request #4997 from hashicorp/f-use-acctest-randint
Switch to acctest.RandInt for acceptance tests
2016-02-04 15:49:36 -06:00
clint shryock 52f3e9b8db update provider test and extend the delete timelimit 2016-02-04 15:48:54 -06:00
Sander van Harmelen e938a645c5 Rename `graphNodeMissingProvider` to `graphNodeProvider`
It seems `graphNodeProvider` is a more descriptive name for this node…
2016-02-04 21:41:04 +01:00
Sander van Harmelen 1bec11472a Cleaning up the PruneProvisionerTransformer
And renamed some types so they better reflect what they are for.
2016-02-04 21:32:10 +01:00
clint shryock 840d2e7ccc Switch to acctest.RandInt for acceptance tests 2016-02-04 11:20:22 -06:00
James Nugent b35a19a8f7 Update CHANGELOG.md 2016-02-04 12:00:00 -05:00
James Nugent 2d56c8f436 Merge pull request #4991 from stack72/azurerm-sql-server
provider/azurerm: sql server resource
2016-02-04 11:59:17 -05:00
Paul Hinze 9ba761cbae Merge pull request #4994 from hashicorp/phinze/fix-heroku-cert-test
provider/heroku: address cert test failure
2016-02-04 10:25:58 -06:00
Paul Hinze 97bae0ea30 provider/heroku: address cert test failure
* Randomize app name in test
 * Return error and don't panic when there is a problem

It's possible there may still be an underlying problem that caused the
error that made the cert leak in the first place - this should help us
diagnose it.
2016-02-04 09:58:27 -06:00
Sander van Harmelen 79e2642dab Fix issue #4881
This fixes issue #4881 by adding an option to fetch the Chef SSL
certificates.
2016-02-04 15:31:24 +01:00
stack72 4ef557bed7 deps: Update jen20/riviera 2016-02-04 10:02:58 +00:00
stack72 f6bee13bd4 Scaffold the Sql Server AzureRM Resource 2016-02-03 23:08:56 +00:00
James Nugent 316d4734ee provider/azure: Fix destroy check in acctest 2016-02-03 17:11:36 -05:00
Paul Stack cd78db31b7 Update CHANGELOG.md 2016-02-03 19:52:17 +00:00
Paul Stack 255be73ebf Merge pull request #4979 from hashicorp/f-azurerm-dns-zone
provider/azurerm: Add `azurerm_dns_zone` resource
2016-02-03 19:43:04 +00:00
James Nugent 0340ea7235 deps: Update GoDeps to reflect hashicorp/hil 2016-02-03 13:26:12 -05:00
Mitchell Hashimoto 4576eaa966 helper/schema: replace config/lang 2016-02-03 13:24:04 -05:00
Mitchell Hashimoto 55a9b1ba4c helper/diff: replace ocnfig/lang 2016-02-03 13:24:04 -05:00
Mitchell Hashimoto aaf1302ce8 providers/template: don't use config/lang 2016-02-03 13:24:04 -05:00
Mitchell Hashimoto 8be4afacf8 terraform: replace config/lang usage 2016-02-03 13:24:04 -05:00
Mitchell Hashimoto 09409a1a2b vendor hashicorp/hil 2016-02-03 13:24:04 -05:00
Mitchell Hashimoto 5f3de02fa9 remove config/lang, use hashicorp/hil 2016-02-03 13:24:04 -05:00
James Nugent a51e84cafb Merge pull request #4976 from moofish32/b_update_launch_config_doc
provider/aws: Placement Tenancy Missing from Launch Config Docs
2016-02-03 13:21:38 -05:00
James Nugent c1eceb82ee Merge pull request #4980 from hashicorp/b-asm-acceptance-test-randomization
provider/azure: Randomize name in acceptance tests
2016-02-03 13:19:05 -05:00
James Nugent 295bb897f2 provider/azurerm: Use separate "if" over "else if" 2016-02-03 13:16:36 -05:00
James Nugent ef350af219 provider/azure: Randomize name in acceptance tests
This should address the failures seen in Travis Build Run #8774. It is
likely there are others which also need addressing - they will be
addressed on a case-by-case basis as they come up.
2016-02-03 13:11:47 -05:00
James Nugent e968343871 provider/azurerm: Add jen20/riviera dependency 2016-02-03 13:00:55 -05:00
Mike Cowgill c7118eff24 updating launch_configuration aws documentation to include the placement_tenancy argument 2016-02-03 09:00:16 -08:00
clint shryock 53a42eaa0f provider/aws: Add a regression test for Route53 records
This is a follow up on #4892 with tests that demonstrate creating a record and a zone, then destroying said record, and confirming that a new plan is generated, using the ExpectNonEmptyPlan flag

This simulates the bug reported in #4641 by mimicking the state file that one would have if they created a record with Terraform v0.6.6, which is to say a weight = 0 for a default value.

When upgrading, there would be an expected plan change to get that to -1. To mimic the statefile we apply the record and then in a follow up step change the attributes directly. We then try to delete the record.

I tested this by grabbing the source of aws_resource_route53.go from Terraform v0.6.9 and running the included test, which fails. The test will pass with #4892 , because we no longer reconstruct what the record should be based on the state (instead finding via the API and elimination/matching)
2016-02-03 09:16:50 -06:00
Diego Rodriguez cfafa3f574 fix ec2 classic security group changing 2016-02-03 00:33:42 -08:00
Paul Stack 1421d4ce18 provider/azurerm: Add `azurerm_dns_zone` resource
This resource is the first which makes use of the new Riviera library
(at https://github.com/jen20/riviera), so there is some additional set
up work to add the provider to the client which gets passed among
resources.
2016-02-02 19:53:00 -05:00
Joe Topjian 8c8b39d15d Update CHANGELOG.md 2016-02-02 16:22:42 -07:00
Joe Topjian 44970d4490 Merge pull request #4966 from jtopjian/openstack-fix-access-network
provider/openstack: Fix crash when access_network was not defined
2016-02-02 16:21:41 -07:00
James Nugent 6baf622418 Update CHANGELOG.md 2016-02-02 18:21:12 -05:00
James Nugent 5748487af9 Merge pull request #4965 from dharrisio/fix-diffs-didnt-match-during-apply
core: "diffs didn't match during apply" error message.
2016-02-02 18:19:25 -05:00
Joe Topjian 7ccaaa12be provider/openstack: Fix crash when access_network was not defined 2016-02-02 22:59:16 +00:00
David Harris d95ab75565 Added EvalIgnoreChanges on diffApply. 2016-02-02 15:23:25 -07:00
Paul Hinze bb4c58a683 Merge pull request #4957 from hashicorp/phinze/update-deps-using-recent-godep
deps: Capture deps w/ latest version of godep
2016-02-02 15:03:13 -06:00
Paul Hinze 872371d21d deps: Capture deps w/ latest version of godep
Previous deps merge had been captured by an older version of godep,
updating godep and rerunning...

    godep save $(go list ./... | grep -v /vendor/)

...yielded this diff.

New `godep` also produced a warning to pin to the major Go version
instead of the minor one, which we do here as well.
2016-02-02 12:32:03 -06:00
Paul Hinze 3b51ccf711 Merge pull request #4956 from hashicorp/phinze/better-acctest-check-error
providers: Mention check number when acctest fails
2016-02-02 11:08:39 -06:00
Paul Hinze 24048b4dca providers: Mention check number when acctest fails 2016-02-02 10:57:28 -06:00
stack72 9c17e5d3e8 DynamoDB Table now refreshes the state when NotFoundException occurs 2016-02-01 21:55:10 +00:00
clint dce2994151 release: clean up after v0.6.11 2016-02-01 20:17:08 +00:00
clint 3590cfadb0
v0.6.11 2016-02-01 19:16:01 +00:00
James Nugent c23fe545f7 build: Add miissing vendor package 2016-02-01 13:50:49 -05:00
Paul Hinze 55235a8db2 Merge pull request #4937 from hashicorp/b-build-sh-no-deps
build.sh: don't dive into vendored deps when building
2016-02-01 11:34:15 -06:00
Paul Hinze 6791172e21 build.sh: don't dive into vendored deps when building
Doing a straight `./...`  build results in errors from unvendored
package references being picked up in some vendored libraries'
`examples/` subdirs.

So we'll switch to the recommended `go list | grep -v /vendor/` strategy
to determine what to build.
2016-02-01 11:28:41 -06:00
Clint 8d0b289451 Update CHANGELOG.md 2016-02-01 09:37:54 -06:00
Clint 398fa179df Merge pull request #4933 from hashicorp/b-aws-computed-classiclink
provider/aws: Change VPC ClassicLink to be computed
2016-02-01 09:37:29 -06:00
clint shryock 772ac8522a provider/aws: Change VPC ClassicLink to be computed 2016-02-01 09:30:09 -06:00