pauljrob
47ac66f675
Fixed private_key param ( #10383 )
2016-11-28 16:48:58 +00:00
James Bardin
01be1a5ecd
Check for interpolated values when reading a map
...
Accessing an interpolated value in a map through ConfigFieldReader can
fail, because GetRaw can't access interpolated values, so check if the
value exists at all by looking in the config. If the config has a value,
assume our map's value is interpolated and proceed as such.
We also need to lookup the correct schema to properly read a field from
a nested structure.
- Maps previously always defaulted to TypeString. Now check if Elem is a
ValueType and use that if applicable
- Lists now return the schema for nested element types, defaulting to a
TypeString like maps.
This only allows maps and lists to be nested one level deep, and the
inner map or list must only contain string values.
2016-11-28 09:04:24 -05:00
James Bardin
16597d4a55
Nested lists and maps fail in GetRaw
...
When referencing a list of maps variable from within a resource, only
the first list element is included the plan. This is because GetRaw
can't access the interpolated values. Add some tests to document this
behavior for both Get and GetRaw.
2016-11-28 09:04:12 -05:00
James Nugent
a8886012d1
Merge pull request #10375 from hashicorp/parameter-group-tests
...
provider/aws: Randomize names for Parameter Group tests
2016-11-26 18:47:05 +00:00
James Nugent
aa8c2ac587
provider/aws: Randomize names for Parameter Group tests
...
This should allow tests to run concurrently.
2016-11-25 21:48:54 +00:00
Paul Tyng
fead481002
Fix typo in test method name ( #10370 )
2016-11-25 16:20:12 +00:00
Paul Stack
e0b94e4dc4
provider/azurerm: Removing the commented out acceptance tests as they were killing the test runner ( #10368 )
2016-11-25 15:55:00 +00:00
James Nugent
08b860290a
provider/aws: Generate random names for Beanstalk tests resources ( #10367 )
...
* provider/aws: Generate name for TestAccElasticBeanstalkApplicationImport
This allows tests to run concurrently.
* provider/aws: Generate names for TestAWSElasticBeanstalkEnvironment_importBasic
This allows tests to run concurrently.
2016-11-25 15:44:41 +00:00
Paul Stack
b77dac5ab8
provider/aws: Randomize redshift subnet group test names ( #10366 )
2016-11-25 15:37:19 +00:00
Paul Stack
446afbc241
provider/azurerm: Randomizing the test names for network interface card ( #10364 )
2016-11-25 14:34:05 +00:00
Paul Stack
3d3609c271
provider/aws: Fixing up acceptance tests after seeing concurrent ( #10362 )
...
failures
* codecommit
* cloudwatch_logs
2016-11-25 12:50:19 +00:00
stack72
bbf133fd21
provider/azurerm: Randomizing the ARM security group acceptance tests
2016-11-24 22:11:17 +00:00
stack72
71f376f7a5
provider/azurerm: Randomizing the ARM security rule acceptance tests
2016-11-24 21:54:59 +00:00
stack72
16a725b33f
provider/azurerm: Randomizing the ARM acceptance tests
2016-11-24 21:53:19 +00:00
Alexander Fortin
bb9d9dcd3d
README: remove wrong reference to Linux ( #10352 )
2016-11-24 19:36:28 +00:00
Martin Atkins
b5df653779
Merge #10347 : Update CLI usage information on the website
2016-11-24 09:25:59 -08:00
Martin Atkins
fef5727904
Remind future maintainers to update the docs when changing CLI usage
...
We have a copy of the output from running just "terraform" in a page on
the website. It doesn't necessarily need to be kept 100% up to date, since
users can always run the command to get the result from the horses mouth,
but it's nice to keep it somewhat up-to-date to reduce use confusion.
2016-11-24 09:22:18 -08:00
James Nugent
b9f74e388e
build: Add test-compile target ( #10348 )
2016-11-24 16:44:25 +00:00
Rubens Mariuzzo
3d41f3d836
Updated terraform output
2016-11-24 11:54:38 -04:00
Paul Stack
ffe26ce700
Update CHANGELOG.md
2016-11-24 15:23:34 +00:00
Peter McAtominey
20efd54995
provider/azurerm: set ForceNew for storage image and OS disk of virtual_machine ( #10340 )
...
TF_ACC=1 go test ./builtin/providers/azurerm -v -run "TestAccAzureRMVirtualMachine_change" -timeout 120m
=== RUN TestAccAzureRMVirtualMachine_changeStorageImageReference
--- PASS: TestAccAzureRMVirtualMachine_changeStorageImageReference (937.49s)
=== RUN TestAccAzureRMVirtualMachine_changeOSDiskVhdUri
--- PASS: TestAccAzureRMVirtualMachine_changeOSDiskVhdUri (1187.81s)
PASS
ok github.com/hashicorp/terraform/builtin/providers/azurerm 2125.317s
2016-11-24 15:22:50 +00:00
James Turnbull
b9f273c7ca
Typo'ed duh ( #10345 )
...
Ping @stack72
2016-11-24 15:20:29 +00:00
James Turnbull
cdc795cf66
Make template_file change more explicit ( #10344 )
...
It wasn't clear to me what this change meant.
2016-11-24 15:14:04 +00:00
Sander van Harmelen
4d9c0432db
Update CHANGELOG.md
2016-11-24 09:10:09 +01:00
James Nugent
22bc8c2219
Merge pull request #10328 from ewbankkit/patch-1
...
Fix typo 'availablity' => 'availability'
2016-11-24 03:56:02 +00:00
Kit Ewbank
acce95fa72
Fix typo 'availablity' => 'availability'.
2016-11-23 17:10:18 -05:00
Mitchell Hashimoto
1ddc242271
release: clean up after v0.8.0-rc1
2016-11-23 18:42:12 +00:00
Mitchell Hashimoto
aac47ecf84
v0.8.0-rc1
2016-11-23 18:35:39 +00:00
Mitchell Hashimoto
1ab0dfdd12
update CL from 0.7.x
2016-11-23 18:33:57 +00:00
Mitchell Hashimoto
e90b70ee13
website: 0.8 upgrade guide
2016-11-23 10:04:51 -08:00
Mitchell Hashimoto
6c5332f0f7
update CHANGELOG
2016-11-23 09:40:59 -08:00
Mitchell Hashimoto
28d933f6dd
nitpicks for #10310
2016-11-23 09:40:11 -08:00
Mitchell Hashimoto
c15754c365
Merge pull request #10310 from spangenberg/custom-import-provider
...
Implements import with specified provider
2016-11-23 09:37:04 -08:00
Mitchell Hashimoto
86bb86d64d
update CHANGELOG
2016-11-23 09:35:07 -08:00
Mitchell Hashimoto
e43f981662
Merge branch 'jrnt30-checkpoint-disable'
2016-11-23 09:34:26 -08:00
Mitchell Hashimoto
20a979c36b
add tests for checkpoint config merging
2016-11-23 09:34:05 -08:00
Mitchell Hashimoto
fc4af62156
Merge branch 'checkpoint-disable' of https://github.com/jrnt30/terraform into jrnt30-checkpoint-disable
2016-11-23 09:31:35 -08:00
Mitchell Hashimoto
8aadbeb39c
Merge pull request #10319 from hashicorp/b-self-ref-index
...
terraform: record dependency to self (other index)
2016-11-23 09:28:51 -08:00
Mitchell Hashimoto
f50c7acf95
terraform: record dependency to self (other index)
...
Fixes #10313
The new graph wasn't properly recording resource dependencies to a
specific index of itself. For example: `foo.bar.2` depending on
`foo.bar.0` wasn't shown in the state when it should've been.
This adds a test to verify this and fixes it.
2016-11-23 09:25:20 -08:00
Mitchell Hashimoto
546caf9909
update CHANGELOG
2016-11-23 08:49:41 -08:00
Mitchell Hashimoto
a017482981
Merge pull request #10318 from hashicorp/b-ds-prov
...
config: validate that data sources don't have provisioners
2016-11-23 08:48:52 -08:00
Mitchell Hashimoto
3665fea2db
config: validate that data sources don't have provisioners
2016-11-23 08:46:13 -08:00
Paul Stack
624403f9e7
Update CHANGELOG.md
2016-11-23 16:37:22 +00:00
Dan Everton
3be29ab5d0
Handle empty Lambda environment. ( #10306 )
...
The Lambda environment will be nil if the function has never had an
environment applied. Fixes #10302
2016-11-23 18:36:16 +02:00
Paul Stack
3fd6c253ea
Update CHANGELOG.md
2016-11-23 16:33:39 +00:00
Mitchell Hashimoto
758322a1f8
Update CHANGELOG.md
2016-11-23 08:29:13 -08:00
Mitchell Hashimoto
68c96e0ce5
Merge pull request #10297 from hashicorp/b-template-path
...
providers/template: disallow file paths in `template`
2016-11-23 08:27:56 -08:00
Mitchell Hashimoto
6ea3ba1725
Update CHANGELOG.md
2016-11-23 08:26:59 -08:00
Mitchell Hashimoto
4865be6b5b
Merge pull request #10300 from hashicorp/jbardin/state-backup-ext
...
Remove extra dot from state backup file
2016-11-23 08:26:30 -08:00
Paul Stack
16ac3ef9a5
Update CHANGELOG.md
2016-11-23 16:13:50 +00:00