Commit Graph

13501 Commits

Author SHA1 Message Date
James Turnbull affb2c6511 Added list element syntax 2016-10-18 23:37:50 +11:00
Krzysztof Wilczynski b74de12bd6
Handle the case where Route Table is already gone.
This commit changes the behaviour of the `ExistsFunc`, where by default
lack of a route table (e.g. already removed, etc.) would cause an error
to be thrown. This makes is hard to carry out any action e.g. plan,
refresh, or destroy, that rely on the route table existance check.

Also, make error messages a little better in terms of wording, etc.

Signed-off-by: Krzysztof Wilczynski <krzysztof.wilczynski@linux.com>
2016-10-18 11:56:47 +01:00
Andreas Kyrris 182ebf3abb Use better variable naming. 2016-10-18 10:44:15 +01:00
Radek Simko 4b36bc3210
aws: Add missing metadata for us-east-2 2016-10-18 09:31:57 +01:00
Andreas Kyrris da12ed640a Checking for azure credentials isn't required.
The check for ARM_SUBSCRIPTION_ID breaks the PR testing. The PR
testing isn't trying to check acceptance tests anyway.
There will still be a correct failure for missing ARM_SUBSCRIPTION_ID
when running the acceptance test due to the later testAccPreCheck().
2016-10-18 09:26:36 +01:00
Andreas Kyrris 7b133ad356 Fix id of azurerm_lb_backend_address_pool, azurerm_lb_rule, azurerm_lb_nat_rule, azurerm_lb_nat_pool. 2016-10-18 08:48:25 +01:00
Andreas Kyrris 4a22fa0438 Use Probe's property to lookup loadbalancer_id. 2016-10-18 08:33:31 +01:00
Andreas Kyrris e63d120b57 Fix id of azurerm_lb_probe. 2016-10-18 08:33:31 +01:00
Andreas Kyrris a0ad874d25 Update test for azurerm_lb_nat_rule id. 2016-10-18 08:33:31 +01:00
Andreas Kyrris 4bf1985453 Update test for azurerm_lb_nat_pool id. 2016-10-18 08:33:31 +01:00
Andreas Kyrris f4980bf1b5 Update test for azurerm_lb_rule id. 2016-10-18 08:33:31 +01:00
Andreas Kyrris c1d4397673 Update test for azurerm_lb_probe id. 2016-10-18 08:33:31 +01:00
Andreas Kyrris 25794f6692 Update test for azurerm_lb_backend_address_pool id. 2016-10-18 08:33:31 +01:00
Mitchell Hashimoto e2c415a87e
terraform: resource provider must never return pointers to same data
This is a requirement for the parallelism of Terraform to work sanely.
We could deep copy every result but I think this would be unrealistic
and impose a performance cost when it isn't necessary in most cases.
2016-10-17 20:55:20 -07:00
James Bardin 54d50c90b1 Make TestApply_parallelism more reliable
Wait for our expected number of goroutines to be staged and ready, then
allow Run() to complete. Use a high-water-mark counter to ensure we
never exceeded the max expected concurrent goroutines at any point
during the run.
2016-10-17 18:26:16 -04:00
Clint 94cbc37312 Update CHANGELOG.md 2016-10-17 15:57:19 -05:00
Clint e95b591738 Merge pull request #9414 from mattmoyer/us-east-2
provider/aws: Add support for AWS US East (Ohio) region.
2016-10-17 15:55:57 -05:00
Matt Moyer 2b9f5f5f6f Add support for AWS US East (Ohio) region. 2016-10-17 15:48:18 -05:00
James Nugent 0e20aa3186 Merge pull request #9409 from jamtur01/varedits
Some edits to the variables sections
2016-10-17 12:55:39 -05:00
James Turnbull 68b88f273e Some edits to the variables sections
1. Fixes a duplicate word.
2. Fixes a variety of formatting.
3. Re-structures variable assignment section.
4. Sets Notes to consistent style.
2016-10-18 04:35:39 +11:00
James Nugent d12b637602 docs: Clarify terraform.tfvars file additions 2016-10-17 11:39:12 -05:00
James Nugent 0f52c29857 Merge branch 'patch-1' of https://github.com/jbruettcva/terraform into jbruettcva-patch-1 2016-10-17 11:35:34 -05:00
James Bardin 7478b7a914 Merge pull request #9369 from hashicorp/jbardin/TestBuildEC2AttributeFilterList
Make buildEC2AttributeFilterList output sorted
2016-10-17 12:34:34 -04:00
John Bruett 08ef4c0dd3 Update variables.html.md regarding variable files
Add information under Variable Files to explain how terraform.tfvars file is used.  currently that documenation only exists in the getting started guide.  The added information was taken directly from the getting started guide.
2016-10-17 12:29:57 -04:00
Clint c7171e7e6e Update CHANGELOG.md 2016-10-17 09:13:26 -05:00
Tom Wilkie 08c5d2a939 Read back aws_launch_configuration's associate_public_ip_address field, to enable importing. 2016-10-17 09:12:25 -05:00
Martin Atkins f86198c155 Merge #9390: arn attribute for AWS Lambda alias 2016-10-16 10:04:54 -07:00
@tmshn 8ec06e82b6 Added "arn" attribute to AWS Lambda alias 2016-10-16 21:43:44 +09:00
Paul Stack 94ba00b1bd Merge pull request #9385 from nicolai86/chore/provider-scaleway-doc-fix
provider/scaleway: fix headline in docs
2016-10-16 13:37:47 +02:00
Raphael Randschau fc4c848778
provider/scaleway: add importer support 2016-10-15 23:49:14 +02:00
Raphael Randschau 903170ddf3
provider/scaleway: add image data source 2016-10-15 19:32:08 +02:00
Raphael Randschau 1552c33033
provider/scaleway: add bootscript data source
bootscripts allow you to start Scaleway servers with a specific kernel version.
The `scaleway_server`  has always had a bootscript parameter, and the
`scaleway_bootscript` datasource allows you to lookup bootscripts to be used in
conjunction with the `scaleway_server` resource.
2016-10-15 19:32:01 +02:00
Raphael Randschau 5cba23bf7b
provider/scaleway: fix headline in docs 2016-10-15 14:29:11 +02:00
Paul Stack 0359146e8d Merge pull request #9360 from jcrowthe/patch-1
What should be specified is not obvious for Azure Network Security Groups
2016-10-15 02:47:18 +01:00
James Nugent f8b3537b0c Merge pull request #9382 from cblecker/travis-1.7.1
Update Travis to Go 1.7.1
2016-10-14 16:24:58 -05:00
Christoph Blecker 15ad398030
Update Travis to Go 1.7.1 2016-10-14 14:16:15 -07:00
James Nugent 18a7d418f8 vagrant: Upgrade Vagrantfile to Go 1.7.1 2016-10-14 15:32:28 -05:00
James Nugent b22f12ab65 Merge pull request #9381 from cblecker/docker-vagrantfile-fix
Vagrantfile incorrectly using docker image regardless of provider
2016-10-14 15:31:19 -05:00
Christoph Blecker 8ca6309b8b
Fix Vagrantfile to not always use docker box 2016-10-14 13:23:23 -07:00
James Nugent d9df49fa90 Update CHANGELOG.md 2016-10-14 15:15:43 -05:00
James Nugent f19990a0b3 Merge pull request #9370 from hashicorp/b-crash-8609
provider/google: Ensure we don't assert on nil
2016-10-14 15:13:53 -05:00
James Nugent dfa8e53caa Merge pull request #9379 from jamtur01/dsawsfixes
AWS data source docs missing `data.`
2016-10-14 14:39:09 -05:00
James Turnbull 523fffe176 Data source docs missing `data.`
Several variables were missing the `data.` prefix in the new subnet and
VPC data source documentation.
2016-10-15 06:32:20 +11:00
James Bardin 0475157c4f update link in CHANGELOG 2016-10-14 14:35:58 -04:00
James Bardin b781e07261 Update CHANGELOG.md 2016-10-14 14:32:41 -04:00
Mitchell Hashimoto 4baed414e7 Merge pull request #9361 from hashicorp/b-interp-multi
terraform: multi-var interpolation should use state for count
2016-10-14 11:13:33 -07:00
Mitchell Hashimoto 229be895b1 Update CHANGELOG.md 2016-10-14 10:22:33 -07:00
Mitchell Hashimoto bed491205a Merge pull request #9372 from hashicorp/b-update-hil
vendor: update HIL to support more eval in indexes, implicit conversion
2016-10-14 10:21:24 -07:00
James Nugent 0459d86b93 provider/google: Ensure we don't assert on nil
This commit tests whether an interface is nil before type asserting it
to string - this should fix the panic reported in #8609.

We also clean up the schema definition to the newer style without
redundant type declarations.
2016-10-14 12:19:46 -05:00
Mitchell Hashimoto e678222d56
vendor: update HIL to support more eval in indexes, implicit conversion 2016-10-14 10:13:50 -07:00