Commit Graph

9961 Commits

Author SHA1 Message Date
James Nugent 74e5711f08 Merge pull request #5182 from Originate/mb-fix-lambda-vpc-implementation
provider/aws: Fixes terraform crash when lambda VpcId is nil
2016-02-24 17:52:38 -05:00
Paul Hinze 5723d749ed Merge pull request #5291 from freeformz/master
fix up some other badly saved deps.
2016-02-24 16:41:57 -06:00
Edward Muller 8a9b0f6628 fix up some other badly saved deps.
237e257f37 was probably done with an older
version of godep
2016-02-24 14:27:26 -08:00
Paul Hinze d21b0897a9 Makefile/docs: Lock in 1.6 req, doc vendored deps
* Drop Go 1.5 compatibility env vars
 * Drop `make updatedeps` from `Makefile` and docs
 * Update README w/ vendored dep instructions
2016-02-24 16:13:49 -06:00
Radek Simko 8ce04586e0 Merge pull request #4447 from TimeIncOSS/f-work-around-incosistent-api
helper: Add ContinuousTargetOccurence to work around inconsistency
2016-02-24 21:51:02 +00:00
Paul Hinze 2a97e53b24 release: clean up after v0.6.12 2016-02-24 20:33:57 +00:00
Paul Hinze 9556c4dfab
v0.6.12 2016-02-24 19:58:28 +00:00
Paul Hinze 893bfb3ff4 provider/aws: Fix int overflow on 386 builds
386 architecture builds were failing with:

```
builtin/providers/aws/resource_aws_sns_topic_subscription.go:216: constant 60000000000 overflows int
```
2016-02-24 13:55:01 -06:00
James Nugent 242f088309 Merge pull request #5302 from hashicorp/b-5254
terraform: don't prune resource if count has interpolations
2016-02-24 12:17:35 -05:00
Mitchell Hashimoto 12b6776675 terraform: don't prune resource if count contains interpolations 2016-02-24 12:04:42 -05:00
Mitchell Hashimoto 54411301c4 terraform: println so we show up in logs 2016-02-24 11:57:27 -05:00
Paul Hinze b7554ced1d terraform: repro for issue 5254 test 2016-02-24 10:04:57 -06:00
Paul Hinze 6af79168db core: demote early exit log from ERROR -> DEBUG 2016-02-24 09:58:33 -06:00
Mitchell Hashimoto 4eed21f04c terraform: issue 5254 test case (not yet working) 2016-02-24 10:55:55 -05:00
Paul Hinze 8472c7d59f core: log eval tree operations 2016-02-24 09:49:11 -06:00
Paul Hinze cb8f0f04b5 fix go vet warnings
```
go tool vet -all .
builtin/providers/aws/resource_aws_elasticache_security_group.go:130: arg apierr.Code in printf call is a function value, not a function call
builtin/providers/aws/resource_aws_elasticache_subnet_group.go:155: arg apierr.Code in printf call is a function value, not a function call
```
2016-02-24 09:48:32 -06:00
Radek Simko ebf2fd54e5 provider/aws: Clean up whitespaces 2016-02-24 14:58:17 +00:00
Radek Simko 70f045e46e provider/aws: Breaking change - Trim off quotes for aws_s3_bucket_object.etag 2016-02-24 14:58:17 +00:00
Radek Simko 79281c2502 Update CHANGELOG.md 2016-02-24 14:01:25 +00:00
Radek Simko b6c6e3eba3 Merge pull request #5267 from TimeIncOSS/f-config-md5-func
config: Add new interpolation function - md5
2016-02-24 14:00:08 +00:00
Radek Simko bb5af50b25 docs: Document new interpolation function md5 2016-02-24 13:01:05 +00:00
Radek Simko b90cd618c2 docs: Sort interpolation functions alphabetically 2016-02-24 13:01:05 +00:00
Radek Simko 664ba5f5a6 config: Add new interpolation function - md5 2016-02-24 13:01:05 +00:00
Radek Simko 573d3bd7ab config: Sort functions mapping alphabetically 2016-02-24 13:01:05 +00:00
Radek Simko 44ee619ebd Merge pull request #5296 from akramhussein/patch-1
aws_cloudwatch_metric_alarm docs reference 'namespace' twice.
2016-02-24 12:57:30 +00:00
Akram Hussein f887b70964 aws_cloudwatch_metric_alarm docs reference 'namespace' twice. 2016-02-24 12:39:22 +00:00
Martin Atkins 4e74bc81d3 Merge pull request #5289 from feanil/patch-1
Fix -module-depth typo
2016-02-23 17:48:45 -08:00
Feanil Patel 8fbacf7261 Fix -module-depth typo
The module depth parameter had an equal sign instead of a dash in the name.
2016-02-23 20:02:36 -05:00
Chris Marchesi 8c5354b7dc Add MaxItems attribute to Schema
* MaxItems defines a maximum amount of items that can exist within a
   TypeSet or TypeList. Specific use cases would be if a TypeSet is being
   used to wrap a complex structure, however more than one instance would
   cause instability.
2016-02-23 16:41:32 -08:00
Paul Hinze e1e39eefbc Merge pull request #5284 from fromonesrc/make-readme
Remove `make updatedeps` from README steps
2016-02-23 15:26:21 -06:00
Adam Ochonicki 0673fe3273 Remove `make updatedeps` from README steps
As of 0.6.11 `make updatedeps` has been replaced with vendored packages

https://github.com/hashicorp/terraform/issues/4960#issuecomment-178932434
2016-02-23 16:20:43 -05:00
Maxime Bury f92b2b7c58 Also ignore empty VPC config after all 2016-02-23 12:56:46 -08:00
Paul Hinze b831ba3ab6 terraform: tweak diffs didn't match output spacing
Use four-space indent to catch `<pre>` formatting on GitHub for users
who copy/paste.
2016-02-23 14:35:30 -06:00
Radek Simko ab73f2b762 helper: Add StateChangeConf.ContinuousTargetOccurence (int) 2016-02-23 20:18:57 +00:00
Paul Hinze 5a373b0125 Update CHANGELOG.md 2016-02-23 14:07:40 -06:00
Paul Hinze dabb8a3511 Merge pull request #5276 from hashicorp/phinze/diffs-didnt-matchs-output
core: output "diffs didn't match" error details
2016-02-23 14:07:23 -06:00
Paul Hinze 94f30b6a2b Merge pull request #5275 from hashicorp/phinze/go1.6
Build with Go 1.6
2016-02-23 13:46:58 -06:00
Paul Hinze 78f5780248 core: output "diffs didn't match" error details
Previously these details were relegated to the debug logs, which forces
the user to reproduce the error condition and then go digging for the
error message. Since we're asking users to report this error, let's give
them all the details they need right up front to make it a little easier
on them.
2016-02-23 13:41:18 -06:00
Paul Hinze 10dbf340a6 Build with Go 1.6
* Mention requiring Go 1.6+ in the README in preparation for a follow
   up PR which updates our docs / Makefile to align with our vendored
   dependencies.
2016-02-23 12:58:38 -06:00
Paul Hinze 09d320fd94 Update CHANGELOG.md 2016-02-23 12:14:16 -06:00
Paul Hinze d1f8a214ae Merge pull request #5273 from hashicorp/phinze/self-var-panic
core: error instead of panic on self var in wrong scope
2016-02-23 12:13:45 -06:00
Paul Hinze fbc9cf9ddb core: error instead of panic on self var in wrong scope
Fixes #4808
Fixes #5174
2016-02-23 11:44:24 -06:00
Paul Stack adc0a8b126 Update CHANGELOG.md 2016-02-23 17:28:10 +00:00
Paul Stack e454b21100 Merge pull request #5271 from stack72/f-aws-dynamodb-stream-arn
provider/aws: Enable DynamoDB Table to output `stream_arm` when streams are enabled
2016-02-23 17:27:22 +00:00
Paul Stack 9c0d06b21d Update CHANGELOG.md 2016-02-23 17:26:59 +00:00
Paul Stack 039065f63a Merge pull request #5223 from stack72/f-aws-kinesis-retention-period
provider/aws: Implement RetentionPeriod Changes for Kinesis Stream
2016-02-23 17:26:12 +00:00
stack72 8d6cfe8e89 Implement RetentionPeriod Changes for AWS Kinesis Stream 2016-02-23 17:15:33 +00:00
Paul Hinze fbe4df8d31 Update CHANGELOG.md 2016-02-23 11:01:48 -06:00
Paul Hinze 510025da19 Merge pull request #5272 from hashicorp/phinze/resource-name-validation
terraform: upgrade resource name regexp failure to error
2016-02-23 10:58:25 -06:00
Paul Hinze 5a9dad82d6 terraform: upgrade resource name regexp failure to error
We're well past Terraform 0.4, so it's time to finally make good on the
original promise. :)

Fixes #5243
2016-02-23 10:32:49 -06:00