Commit Graph

13535 Commits

Author SHA1 Message Date
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
dnABic 4daf9eeef4 Changing t1.micro to t2.micro and m4.large 2016-10-15 01:02:44 +02:00
dnABic c1d6e36616 Changing t1 to t2 and us-east-1 to us-west-2 2016-10-15 00:37:30 +02: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
James Nugent c7c31677d9 Merge pull request #9371 from cwood/cwood/fix-sidebar-missing-bitbucket
Bitbucket missing from sidebar of providers link.
2016-10-14 11:59:44 -05:00
Colin Wood a8c154b8f8 Bitbucket missing from sidebar of providers link. 2016-10-14 09:55:20 -07:00
clint d9542be43f release: clean up after v0.7.6 2016-10-14 16:43:48 +00:00
clint 754bdda8a7
v0.7.6 2016-10-14 16:32:43 +00:00
James Bardin 7d0ed45ec9 Make buildEC2AttributeFilterList output sorted
Makes the output deterministic
2016-10-14 12:22:45 -04:00
James Nugent f98841daa5 Update CHANGELOG.md 2016-10-14 11:03:51 -05:00
James Nugent afe2d7b65b Merge pull request #7320 from dtolnay/conflict
core: Allow refresh of local state with no resources
2016-10-14 11:00:46 -05:00
Mitchell Hashimoto 728a1e5448
terraform: multi-var interpolation should use state for count
Related to #5254

If the count of a resource is interpolated (i.e. `${var.c}`), then it
must be interpolated before any splat variable using that resource can
be used (i.e. `type.name.*.attr`). The original fix for #5254 is to
always ensure that this is the case.

While working on a new apply builder based on the diff in
`f-apply-builder`, this truth no longer always holds. Rather than always
include such a resource, I believe the correct behavior instead is to
use the state as a source of truth during `walkApply` operations.

This change specifically is scoped to `walkApply` operation
interpolations since we know the state of any multi-variable should be
available. The behavior is less clear for other operations so I left the
logic unchanged from prior versions.
2016-10-13 17:57:11 -07:00
Jacob Crowther 90caad5166 Specified a variable's contents
Specified that the security group needs to be addressed by it's id and not by its name. This will assist when debugging the error with message "{name} is invalid. Expect fully qualified resource Id that start with azure .properties.networkSecurityGroup.id"
2016-10-13 17:20:09 -06:00
James Bardin fecc218505 Update CHANGELOG.md 2016-10-13 16:06:32 -04:00
James Bardin c5f85f9a91 Merge pull request #9356 from hashicorp/jbardin/TF-9337
Filter nil Deposed values during State init
2016-10-13 16:03:23 -04:00
James Bardin 95786c5090 update copystructure 2016-10-13 15:56:33 -04:00
Clint 6721a8ae78 Update CHANGELOG.md 2016-10-13 14:20:01 -05:00
Clint 46ee2ef51a Merge pull request #6819 from hashicorp/f-aws-vpc-data-sources
provider/aws: data sources for AWS network planning
2016-10-13 14:17:55 -05:00
James Bardin 25e38f8e72 Update CHANGELOG.md 2016-10-13 15:10:46 -04:00
James Bardin 4f91507d05 Merge pull request #9268 from hashicorp/jbardin/hcl-maps
Get rid of the list when parsing HCL maps for vars
2016-10-13 14:18:29 -04:00
James Bardin 7149894e41 Merge pull request #9340 from hashicorp/jbardin/key_file
Remove deprecated key_file and bastion_key_file
2016-10-13 14:08:09 -04:00
James Bardin 95d6f29948 Merge pull request #9263 from hashicorp/jbardin/var-numbers
Don't parse a TestFlagTypedKV value as a number
2016-10-13 14:07:46 -04:00
James Nugent cdddc3774a Merge pull request #9348 from nicksantamaria/upgrade-docs-07-remote-state
Added 0.7 upgrade documentation for remote state references.
2016-10-13 12:49:55 -05:00
James Bardin 816c04309c Filter nil Deposed values during State init
The Deposed slice wasn't being normalized and nil values could be read
in from a state file. Filter out the nils during init. There is
still a bug in copystructure, but that will be addressed separately.
2016-10-13 13:46:40 -04:00
Sharif Nassar 84d943fc82 Allow empty route_table_ids in aws_vpc_endpoint 2016-10-13 10:41:38 -07:00