Joe Topjian
7843a5c6e6
provider/openstack: Handle Volume Creation Errors ( #10821 )
...
This commit makes the openstack_blockstorage_volume resources better able
to handle volume creation errors upon resource creation. The cause of this
change is because there could be some storage backend error that happens
during storage provisioning that won't manifest in an "err" but will set
the volume's status to "error". We now check for a status of "error" and
propagate the error up the stack.
2016-12-18 22:38:55 +00:00
Paul Stack
2283f0c166
Update CHANGELOG.md
2016-12-18 14:35:49 +00:00
Paul Stack
1ff623a790
provider/aws: Support updating of aws_db_instance db_subnet_group_name ( #10818 )
...
Fixes : #10811
```
% make testacc TEST=./builtin/providers/aws TESTARGS='-run=TestAccAWSDBInstance_subnetGroup'
==> Checking that code complies with gofmt requirements...
go generate $(go list ./... | grep -v /terraform/vendor/)
2016/12/18 12:52:21 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/aws -v -run=TestAccAWSDBInstance_subnetGroup -timeout 120m
=== RUN TestAccAWSDBInstance_subnetGroup
--- PASS: TestAccAWSDBInstance_subnetGroup (992.05s)
PASS
ok github.com/hashicorp/terraform/builtin/providers/aws 992.073s
```
2016-12-18 14:35:24 +00:00
Paul Stack
b54fd3ab9a
Update CHANGELOG.md
2016-12-18 14:24:18 +00:00
Tom Harvey
776e76f6ce
provider/azurerm: Redis Cache ( #10184 )
...
* Implementing Redis Cache
* Properties should never be nil
* Updating the SDK to 7.0.1
* Redis Cache updated for SDK 7.0.1
* Fixing the max memory validation tests
* Cleaning up
* Adding tests for Standard with Tags
* Int's -> Strings for the moment
* Making the RedisConfiguration object mandatory
* Only parse out redis configuration values if they're set
* Updating the RedisConfiguration object to be required in the documentaqtion
* Adding Tags to the Standard tests / importing excluding the redisConfiguration
* Removing support for import for Redis Cache for now
* Removed a scaling test
2016-12-18 14:23:29 +00:00
Paul Stack
89f4424abc
Update CHANGELOG.md
2016-12-18 14:17:54 +00:00
Kit Ewbank
ca183126c8
Add 'aws_iam_account_alias' data source. ( #10804 )
2016-12-18 14:17:19 +00:00
Paul Stack
717131fe61
Update CHANGELOG.md
2016-12-18 13:51:17 +00:00
Christoph Blecker
b7faae4bac
Use node_version during google_container_cluster creation ( #10817 )
2016-12-18 13:50:46 +00:00
Harry Hull
2ebbf598cb
Add aws verification checks to opsworks acceptance tests ( #10813 )
...
* Verify with aws api in opsworks resource acceptance tests
Fixes #6202
* Minor fix to resource_aws_opsworks_application_test.go
2016-12-18 11:55:40 +00:00
Paul Stack
1e3e6c8732
Update CHANGELOG.md
2016-12-18 11:23:51 +00:00
Alexander
471299c4ae
provider/pagerduty pagerduty_schedule - support for start_day_of_week (schedule restriction) ( #10069 )
...
* Adding support for start_day_of_week (schedule restriction)
* Vendor update
* Update schedule tests
2016-12-18 11:23:00 +00:00
Paul Stack
9b866e510a
Update CHANGELOG.md
2016-12-17 12:41:46 +00:00
Michael Kuzmin
7a59971777
provider/docker: fix regression, cert_path stop working ( #10754 ) ( #10801 )
2016-12-17 12:41:08 +00:00
Paul Stack
f15efbc207
docs/aws: Add aws_autoscaling_attachment to the nav bar ( #10809 )
...
Fixes #10800
2016-12-17 12:39:09 +00:00
Kit Ewbank
8e1ce045ee
Correct 'aws_hosted_zone' -> 'aws_route53_zone' in data source documentation. ( #10803 )
2016-12-17 12:30:20 +00:00
Mitchell Hashimoto
0c30caec7d
config: smarter provider alias usage validation
...
Fixes #4789
This improves the validation that valid provider aliases are used.
Previously, we required that provider aliases be defined in every module
they're used. This isn't correct because the alias may be used in a
parent module and inherited.
This removes that validation and creates the validation that a provider
alias must be defined in the used module or _any parent_. This allows
inheritance to work properly.
We've always had this type of validation for aliases because we believe
its a good UX tradeoff: typo-ing an alias is really painful, so we
require declaration of alias usage. It may add a small burden to
declare, but since relatively few aliases are used, it improves the
scenario where a user fat-fingers an alias name.
2016-12-16 16:47:32 -08:00
James Bardin
4f625af3fd
Merge pull request #10787 from hashicorp/jbardin/inteprolate-list-of-maps
...
Inteprolate list of maps
2016-12-16 16:41:36 -05:00
James Bardin
c7f5d8b7e7
Add tests for nested structues in flatmap.Expand
2016-12-16 16:34:08 -05:00
Clint
b776494b18
Merge pull request #10796 from hashicorp/f-aws-sdk-v1.6.4
...
provider/aws: Bump SDK to v1.6.4, including some SDK bug fixes
2016-12-16 12:01:58 -06:00
clint shryock
c9ed3f8e3b
provider/aws: Bump SDK to v1.6.4, including some SDK bug fixes
2016-12-16 11:54:17 -06:00
Clint
3ca680facd
Merge pull request #10791 from hashicorp/b-aws-lambda-tests
...
provider/aws: More randomiztion for lambda tests 💕
2016-12-16 11:40:22 -06:00
clint shryock
42efeb66db
add missing runtime
2016-12-16 11:36:19 -06:00
Clint
f53e49f9b9
Update CHANGELOG.md
2016-12-16 10:59:28 -06:00
clint shryock
45a7cc5afd
more randomiztion for lambda tests
2016-12-16 10:42:37 -06:00
James Bardin
084670c241
Use flatmap.Expand to extract interpolated values
...
Now that flatmap.Expand will properly expand nested maps, we can use
that to extract any lists and maps when interpolating.
2016-12-16 10:36:27 -05:00
James Bardin
d1d6907640
Add a provider test for a list of maps
...
Interpolation of a map from a list of maps was not working. Add a
provider example test to cover this.
2016-12-16 10:36:26 -05:00
James Bardin
5b5e892d4b
fix flatmap.Expand
...
flatmap.Expand was adding `%` as a value in nested maps. Removing that
allows us properly expand objects other than a simple map.
2016-12-16 10:36:26 -05:00
Paul Stack
6a8619a5db
Update CHANGELOG.md
2016-12-16 12:26:03 +00:00
Ninir
f96e45ba56
provider/aws: Deprecated aws_lambda_function nodejs runtime in favor of nodejs4.3 ( #9724 )
...
* provider/aws/lambda: Deprecated nodejs in favor of nodejs4.3
* Removed redundant type declarations in composite literals
* Added validation tests
2016-12-16 12:24:45 +00:00
Paul Stack
a04fbf8c45
Update CHANGELOG.md
2016-12-16 11:47:34 +00:00
Ivan Fuyivara
4d4ec6c0d1
provider/aws: Support for SES Configuration sets and Event Destinations ( #10735 )
...
* adding configuration set
* adding event destination
* adding test, all tests passing
* adding doccumentation
2016-12-16 11:46:39 +00:00
Ninir
3228bd2fcb
provider/aws: Improved the API Gateway Integration documentation ( #10772 )
2016-12-16 11:30:50 +00:00
f440
923a110ca0
Fix broken document ( #10780 )
2016-12-16 11:29:12 +00:00
Michael H. Oshita
a48de8cb9a
syntax typo in doc for lookup() ( #10783 )
2016-12-16 11:29:01 +00:00
Paul Stack
757fd26850
Update CHANGELOG.md
2016-12-16 11:26:46 +00:00
stack72
3d29d8212e
Merge branch 'jmettes-api_gateway_binary_media_types'
2016-12-16 11:25:36 +00:00
stack72
79a504cfd8
provider/aws: document api_gateway binary_types
2016-12-16 11:24:12 +00:00
stack72
8efa37f7ff
Merge branch 'api_gateway_binary_media_types' of https://github.com/jmettes/terraform into jmettes-api_gateway_binary_media_types
2016-12-16 11:16:04 +00:00
Clint
51e20e1d04
Update CHANGELOG.md
2016-12-15 21:30:31 -06:00
Clint
7711952423
Merge pull request #9837 from Ninir/redshift_cluster_password
...
provider/aws: Redshift Cluster: Fix for master_username & password
2016-12-15 21:28:36 -06:00
Jonathan Mettes
0e6b2a4f9f
Add support for binary media type to AWS API Gateway
2016-12-16 02:14:29 +00:00
Joe Topjian
79958752a8
provider/openstack: Fix typo in openstack_blockstorage_volume_attach_v2 docs ( #10773 )
2016-12-15 23:46:30 +00:00
Clint
75010e9112
Merge pull request #10771 from hashicorp/b-aws-test-fixes
...
provider/aws: More randomization so our tests can run in parallel
2016-12-15 16:36:37 -06:00
clint shryock
8d2e61e88d
provider/aws: More randomization so our tests can run in parallel
2016-12-15 16:33:10 -06:00
James Bardin
64cd09d29a
Merge pull request #10765 from hashicorp/jbardin/list-order
...
Sort interpolated lists by index number
2016-12-15 16:59:22 -05:00
James Nugent
f24e15666e
Merge pull request #10769 from cblecker/travis-go-1.8beta2
...
build: Update Travis to Go 1.8beta2
2016-12-15 15:56:10 -06:00
Christoph Blecker
4000d224e5
Update Travis to Go 1.8beta2
2016-12-15 13:50:14 -08:00
James Bardin
ec2550dea5
Sort interpolated lists by index
...
Interpolated lists should be sorted by index number, rather than
lexicographic key order.
2016-12-15 16:45:59 -05:00
Dan Thagard
82ef4b678d
Drop alias from state file if missing from lambda. ( #10759 )
...
* Drop alias from state file if missing from lambda.
This commit fixes an issue where if you remove a AWS Lambda, the corresponding alias for that Lambda is also deleted.
* Added missing imports.
* Removed non-local reference to constant.
2016-12-15 15:33:38 -06:00