Commit Graph

9662 Commits

Author SHA1 Message Date
Paul Hinze 661be01d9b Revert "core: Add uuid() interpolate function." 2016-03-15 18:39:34 -05:00
Radek Simko af93183459 provider/aws: Add validation for CW Log Metric Filter 2016-03-15 15:01:21 +00:00
Radek Simko 7eba8f6f66 provider/aws: Add tests for CloudWatch Log Metric Filter 2016-03-15 15:01:20 +00:00
Radek Simko 7a33fad25f provider/aws: Add docs for CloudWatch Log Metric Filter 2016-03-15 15:01:20 +00:00
Radek Simko 3bfcd47238 provider/aws: Add support for CloudWatch Log Metric Filter 2016-03-15 15:01:20 +00:00
Radek Simko fd2fcaf1d5 helper/resource: Implement resource-wide NotFoundError 2016-03-15 13:58:25 +00:00
Paul Hinze a1f7789161 Update CHANGELOG.md 2016-03-14 12:30:28 -05:00
Paul Hinze 25fce81bfc provider/aws: log HTTP req/resp at DEBUG level
This should be quite helpful in debugging aws-sdk-go operations.

Required some tweaking around the `helper/logging` functions to expose an
`IsDebugOrHigher()` helper for us to use.
2016-03-14 12:26:37 -05:00
Paul Hinze d5f82abee4 Merge pull request #5621 from hashicorp/phinze/aws-user-agent
provider/aws: send Terraform version in User-Agent
2016-03-14 12:24:41 -05:00
Paul Hinze fff441b4ac provider/aws: send Terraform version in User-Agent 2016-03-14 12:16:49 -05:00
Paul Hinze 909917d2ee Merge pull request #5623 from hashicorp/phinze/aws-session-copy
provider/aws: Switch to session.Copy to build up configs
2016-03-14 12:07:36 -05:00
Paul Hinze 60b239d7d1 provider/aws: Switch to session.Copy to build up configs
Found this function which makes the config setup much nicer - looks like
it's meant to be used for the very thing we're doing, which is starting
w/ a base config and customizing it slightly.

https://docs.aws.amazon.com/sdk-for-go/api/aws/session/Session.html#Copy-instance_method

This will make the User-Agent setting code to follow much simpler.
2016-03-14 11:42:37 -05:00
Paul Hinze fe415c2f09 Update CHANGELOG.md 2016-03-14 09:54:38 -05:00
Paul Hinze 76377c9883 Merge pull request #5577 from hashicorp/phinze/remote-exec-empty-file
provisioner/remote-exec: Clear out scripts after uploading
2016-03-14 09:54:13 -05:00
Paul Hinze d4075c9d4e Update CHANGELOG.md 2016-03-14 09:35:36 -05:00
Paul Hinze 57070057db Merge pull request #5527 from hashicorp/phinze/untaint
command: Add `terraform untaint`
2016-03-14 09:34:43 -05:00
stack72 1f2072cd41 documentation: Marking `notification_target_arn` and `role_arn` as
optional in `aws_autoscaling_lifecycle_hook`
2016-03-14 13:23:03 +00:00
Paul Stack 1ee1132fbf Update CHANGELOG.md 2016-03-14 12:39:00 +00:00
Paul Stack 908a2cc178 Merge pull request #5588 from hashicorp/b-digital-ocean-droplet-panic
Fix panic in digital_ocean_droplet if resp is nil
2016-03-14 12:37:29 +00:00
Paul Stack 14af9bab26 Update CHANGELOG.md 2016-03-14 12:36:44 +00:00
Paul Stack cea8602c7a Merge pull request #5616 from pcarrier/pcarrier/aws_autoscaling_lifecycle_hook_optional
provider/aws: optional fields in aws_autoscaling_lifecycle_hook
2016-03-14 12:34:52 +00:00
Pierre Carrier a8865b8901 provider/aws: optional fields in aws_autoscaling_lifecycle_hook
See hashicorp/terraform/issues/5614
2016-03-14 11:45:17 +00:00
Yuya Kusakabe 71d93d2e5c provider/vsphere: provide `host` to provisioner connections 2016-03-14 13:37:45 +09:00
James Nugent 539cbe2b01 Merge pull request #5609 from tjinjin/fix_typo
Fix typo: "messag" to "message."
2016-03-13 18:33:35 +00:00
tjinjin 336822646f Fix typo: "messag" to "message." 2016-03-14 03:24:33 +09:00
Radek Simko 751073025e Update CHANGELOG.md 2016-03-13 17:56:42 +00:00
Radek Simko 693b5de932 docs/aws: Add a note about ECS Service LB limitation 2016-03-13 15:22:29 +00:00
Radek Simko 189e9b5ceb Merge pull request #5605 from nicolai86/bugfix/verify-ecs-elb-count
provider/aws validate number of load_balancers before creating aws_ecs_service
2016-03-13 15:15:00 +00:00
Raphael Randschau fc0c2c0ea7 Validate number of load_balancers
see #5336
2016-03-13 12:51:51 +01:00
Radek Simko 830ce7ba80 Merge pull request #5604 from pradeepchhetri/upgrade-google-instance-docs
Updated google instance docs with custom instance type
2016-03-13 11:41:20 +00:00
Pradeep Chhetri 19c9e14d5b Updated google instance docs with custom instance type 2016-03-13 10:23:52 +00:00
Radek Simko d361802b14 Update CHANGELOG.md 2016-03-13 08:25:30 +00:00
Radek Simko 0929c88e64 Merge pull request #5603 from TimeIncOSS/fix/4913
aws: Fix CloudFormation update for parameters & capabilities if not modified
2016-03-13 08:23:12 +00:00
Oleg Chunikhin 25383ad5a3 aws: Fix CloudFormation update for parameters & capabilities if not modified 2016-03-13 08:10:57 +00:00
Radek Simko 8612cc3373 aws: Improve acceptance test for CloudFormation w/ all attributes 2016-03-13 08:10:54 +00:00
James Nugent e1223b4491 deps: Update hashicorp/hil to latest 2016-03-12 20:59:30 +00:00
Clint ba45f44856 Merge pull request #5591 from hashicorp/r53-docs
provider/aws: Document set_identifer requirement for Route53 weighted and failover types
2016-03-11 17:00:43 -06:00
Clint a3031562b2 Update CHANGELOG.md 2016-03-11 16:05:53 -06:00
Clint cca96bebd8 Merge pull request #5593 from hashicorp/b-aws-redshift-endpoint-guard
provider/aws: Guard against Nil Reference in Redshift Endpoints
2016-03-11 16:05:14 -06:00
Paul Hinze c7f5450a96 command: Add `terraform untaint`
- [x] Docs
 - [x] Command Unit Tests
 - [x] State Unit Tests

Closes #4820
2016-03-11 12:38:57 -06:00
clint shryock 66eb7c6055 provider/aws: Guard against Nil Reference in Redshift Endpoints 2016-03-11 12:16:29 -06:00
clint shryock bb806faf67 provider/aws: Document set_identifer requirement for Route53 weighted, failover types 2016-03-11 11:37:42 -06:00
Radek Simko 38ab16a6b5 Update CHANGELOG.md 2016-03-11 17:02:22 +00:00
Radek Simko d8b36532ef Merge pull request #5239 from TimeIncOSS/f-aws-lambda-func-updates
provider/aws: Add support for updating Lambda function
2016-03-11 16:59:18 +00:00
Paul Hinze 065fb8adbe Update CHANGELOG.md 2016-03-11 10:33:36 -06:00
Paul Hinze ece259f5ed Merge pull request #5575 from hashicorp/phinze/uuid
core: Add uuid() interpolate function.
2016-03-11 10:33:01 -06:00
Paul Hinze 96ebf0af0e provisioner/remote-exec: Clear out scripts after uploading
Prevents residual script contents from remaining on machine.

Fixes #482
2016-03-11 10:25:11 -06:00
James Nugent d9d8208a91 Fix panic in digital_ocean_droplet if resp is nil
Fixes #5583.
2016-03-11 16:00:13 +00:00
James Nugent 63008b857f Make name optional on cloudstack_instance resource
This commit matches the behaviour of the cloudstack_instance resource to
the documentation at [1], which indicates that the virtual machine name
is optional. This also changes the update logic to allow it to be
updated as described in [2].

[1] http://cloudstack.apache.org/api/apidocs-4.8/domain_admin/deployVirtualMachine.html
[2] http://cloudstack.apache.org/api/apidocs-4.8/domain_admin/updateVirtualMachine.html
2016-03-11 15:59:40 +00:00
Clint 65024db13a Merge pull request #5580 from seanknox/master
Fix contradictory aws_autoscaling_group doc
2016-03-11 08:01:46 -06:00