Jan Schumann
b8caddda21
provider/aws resource_aws_opsworks_application does not accept document_root parameter ( #10477 )
...
* switched to stack in vpc
* validate also on update
* validate attributes based on app type
2016-12-02 13:45:10 +02:00
Paddy
5618ed3228
Update CHANGELOG.md
2016-12-01 15:14:05 -08:00
Paddy
ce89d6ca9d
Merge pull request #10469 from hashicorp/paddy_10425_import_projects
...
providers/google: make projects importable.
2016-12-01 15:13:16 -08:00
Mitchell Hashimoto
3b0ae1a77b
Merge pull request #10421 from tamsky/patch-1
...
Explain list-type variables, and their use
2016-12-01 18:09:14 -05:00
Mitchell Hashimoto
773872fbce
Merge pull request #10471 from cblecker/chef-gh3329-docs
...
Add documentation for Chef Provisioner Policyfile support
2016-12-01 18:04:38 -05:00
Mitchell Hashimoto
5e6093e4dc
update CHANGELOG
2016-12-01 18:03:38 -05:00
Mitchell Hashimoto
692eadd763
config: nitpicks from #10475
...
/cc @grubernaut - we put stdlibs above 3rd party libs separated by a
space
2016-12-01 18:02:39 -05:00
Mitchell Hashimoto
ada3b1a118
Merge pull request #10475 from hashicorp/f-timestamp-interpolation-function
...
Add the timestamp interpolation function.
2016-12-01 18:01:18 -05:00
Mitchell Hashimoto
a061dc438e
Merge pull request #10479 from cblecker/go-1.7.4
...
Update Travis and Vagrant to go 1.7.4
2016-12-01 17:41:40 -05:00
Christoph Blecker
9afa5d0f07
Update Travis and Vagrant to go 1.7.4
2016-12-01 13:37:34 -08:00
Jake Champlin
1f33952330
Add the timestamp interpolation function.
...
Adds the timestamp interpolation function, tests, and documentation to allow a user to insert an RFC 3339 formatted UTC timestamp.
2016-12-01 14:51:01 -05:00
Christoph Blecker
db423b000c
Add documentation for Chef Provisioner Policyfile support
...
Original feature added in #3329 .
Fixes #9013 .
2016-12-01 10:43:49 -08:00
Paddy
7054fdfa13
providers/google: make projects importable.
...
This change doesn't make much sense now, as projects are read-only
anyways, so there's not a lot that importing really does for you--you
can already reference pre-existing projects just by defining them in
your config.
But as we discussed #10425 , this change made more and more sense. In a
world where projects can be created, we can no longer reference
pre-existing projects just by defining them in config. We get that
ability back by making projects importable.
2016-12-01 10:38:27 -08:00
Paddy
ecfc5470de
Update CHANGELOG.md
2016-12-01 10:20:52 -08:00
Paddy
973a46c5df
Merge pull request #10387 from bpineau/google_session_affinity
...
provider/google: allow session affinity for compute_backend_service
2016-12-01 10:18:27 -08:00
Paul Stack
ac257b8048
provider/aws: Fix aws_iam_role_test config ( #10464 )
...
```
% make testacc TEST=./builtin/providers/aws
% TESTARGS='-run=TestAccAWSRole_'
==> Checking that code complies with gofmt requirements...
go generate $(go list ./... | grep -v /terraform/vendor/)
2016/12/01 17:17:31 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/aws -v -run=TestAccAWSRole_
-timeout 120m
=== RUN TestAccAWSRole_basic
--- PASS: TestAccAWSRole_basic (15.38s)
=== RUN TestAccAWSRole_namePrefix
--- PASS: TestAccAWSRole_namePrefix (14.89s)
=== RUN TestAccAWSRole_testNameChange
--- PASS: TestAccAWSRole_testNameChange (34.43s)
PASS
ok github.com/hashicorp/terraform/builtin/providers/aws64.729s
```
2016-12-01 18:22:05 +02:00
stack72
4e0ebfde3f
provider/aws: removal of the duplicate import aws_iam_instance_profile test
2016-12-01 16:55:53 +02:00
stack72
a4dba89553
provider/aws: Fixing the broken build of the aws_iam_policy resource
2016-12-01 16:50:28 +02:00
stack72
7497a295b8
provider/aws: Fixing the broken build of the aws_iam_role resource
2016-12-01 16:46:01 +02:00
stack72
04aa35c516
Merge branch 'master' of github.com:hashicorp/terraform
2016-12-01 16:44:50 +02:00
stack72
8369ab44ec
provider/aws: Fixing the broken build of the aws_iam_policy resource
2016-12-01 16:44:40 +02:00
Paul Stack
6227e011a7
Update CHANGELOG.md
2016-12-01 16:42:55 +02:00
stack72
e8a25cb1de
Merge branch 'tomwilkie-import-iam-objects'
2016-12-01 16:41:52 +02:00
Tom Wilkie
71e8cffeea
Allow importing of aws_iam_role, aws_iam_role_policy, aws_iam_policy and aws_iam_instance_profile
2016-12-01 16:41:23 +02:00
Paul Stack
c8b23954f0
Update CHANGELOG.md
2016-12-01 16:13:05 +02:00
Raymond Fallon
7b672d4656
Automatic Rollback of CodeDeploy deployments and CloudWatch Alarms for a Deployment Group ( #9039 )
...
* provider/aws: Add DeploymentRollback as a valid TriggerEvent type
* provider/aws: Add auto_rollback_configuration to aws_codedeploy_deployment_group
* provider/aws: Document auto_rollback_configuration
- part of aws_codedeploy_deployment_group
* provider/aws: Support removing and disabling auto_rollback_configuration
- part of aws_codedeploy_deployment_group resource
- when removing configuration, ensure events are removed
- when disabling configuration, preserve events in case configuration is re-enabled
* provider/aws: Add alarm_configuration to aws_codedeploy_deployment_group
* provider/aws: Document alarm_configuration
- part of aws_codedeploy_deployment_group
* provider/aws: Support removing alarm_configuration
- part of aws_codedeploy_deployment_group resource
- disabling configuration doesn't appear to work...
* provider/aws: Refactor auto_rollback_configuration tests
- Add create test
- SKIP failing test for now
- Add tests for build & map functions
* provider/aws: Refactor new aws_code_deploy_deployment_group tests
- alarm_configuration and auto_rollback_configuration only
- add assertions to deployment_group basic test
- rename config funcs to be more easy to read
- group public tests together
* provider/aws: A max of 10 alarms can be added to a deployment group.
- aws_code_deploy_deployment_group.alarm_configuration.alarms
- verified this causes test failure with expected exception
* provider/aws: Test disabling alarm_configuration and auto_rollback_configuration
- the tests now pass after rebasing the latest master branch
2016-12-01 16:12:14 +02:00
Paul Stack
3eb4f16eaa
Update CHANGELOG.md
2016-12-01 15:53:56 +02:00
Tom Wilkie
8029931086
Do not return a root device for instance store backed AMIs. ( #9483 )
...
* Do not return a root device for instance store backed AMIs.
* Add root EC2 instance store acceptance test.
2016-12-01 15:53:14 +02:00
Mitchell Hashimoto
857d446fd6
Remove test files that snuck in here
2016-12-01 08:47:27 -05:00
Paul Stack
837f230ee2
Update CHANGELOG.md
2016-12-01 12:06:19 +02:00
Colin Woodbury
a5f8352e11
Increase `aws_emr_cluster` timeout to 75 minutes ( #10444 )
2016-12-01 12:05:40 +02:00
Paul Stack
9d454b557c
Update CHANGELOG.md
2016-12-01 09:02:09 +02:00
Paul Stack
83abf5b16a
provider/aws: Support import of aws_iam_instance_profile ( #10436 )
...
Fixes #10341
```
% make testacc TEST=./builtin/providers/aws TESTARGS='-run=TestAccAWSIAMInstanceProfile_'
==> Checking that code complies with gofmt requirements...
go generate $(go list ./... | grep -v /terraform/vendor/)
2016/11/30 14:32:59 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/aws -v
-run=TestAccAWSIAMInstanceProfile_ -timeout 120m
=== RUN TestAccAWSIAMInstanceProfile_importBasic
--- PASS: TestAccAWSIAMInstanceProfile_importBasic (20.22s)
=== RUN TestAccAWSIAMInstanceProfile_basic
--- PASS: TestAccAWSIAMInstanceProfile_basic (18.71s)
=== RUN TestAccAWSIAMInstanceProfile_namePrefix
--- PASS: TestAccAWSIAMInstanceProfile_namePrefix (18.58s)
PASS
ok github.com/hashicorp/terraform/builtin/providers/aws57.535s
```
2016-12-01 09:01:15 +02:00
Mitchell Hashimoto
c918c7b1c3
Update CHANGELOG.md
2016-11-30 19:58:15 -05:00
Mitchell Hashimoto
a2f3259e51
Merge pull request #10404 from hashicorp/b-plan-deposed
...
terraform: diff shows pure deposed destroy
2016-11-30 16:57:44 -08:00
Mitchell Hashimoto
911462f53c
Update CHANGELOG.md
2016-11-30 19:57:27 -05:00
Mitchell Hashimoto
ee4999003c
Merge pull request #10446 from hashicorp/b-console-var
...
terraform: add variables to Interpolator value
2016-11-30 16:56:59 -08:00
Clint
7339b31103
Merge pull request #10451 from hashicorp/f-aws-bump-sdk
...
provider/aws: Bump sdk to v1.5.12
2016-11-30 17:46:57 -06:00
Benjamin Pineau
f2a3c5da82
provider/google: allow session affinity for compute_backend_service
...
Google's Backend Services gives users control over the session affinity modes.
Let's allow Terraform users to leverage this option.
We don't change the default value ("NONE", as provided by Google).
2016-11-30 23:50:50 +01:00
clint shryock
7266be9ce9
provider/aws: Bump sdk to v1.5.12
2016-11-30 16:18:04 -06:00
Mitchell Hashimoto
4945139262
Update CHANGELOG.md
2016-11-30 13:14:21 -08:00
Mitchell Hashimoto
74752f8ba9
Merge pull request #10448 from hashicorp/b-update-hcl
...
vendor: update HCL
2016-11-30 13:10:37 -08:00
Mitchell Hashimoto
e97195c935
vendor: update HCL
2016-11-30 13:03:56 -08:00
Mitchell Hashimoto
2f8bf5b7ec
terraform: add variables to Interpolator value
...
Fixes #10412
The context wasn't properly adding variable values to the Interpolator
instance which made it so that the `console` command couldn't access
variables set via tfvars and the CLI.
This also adds better test coverage in command itself for this.
2016-11-30 11:56:31 -08:00
Michael Warkentin
3288b0bf9f
Add `aws_s3_bucket` to importable resources ( #10438 )
2016-11-30 15:45:55 +02:00
Paul Stack
9ae8d42e3e
Update CHANGELOG.md
2016-11-30 14:14:48 +02:00
Anshul Sharma
a886b630a0
IPv6 Support To Cloudfront ( #10332 )
...
* Added IPv6 Support To Cloudfront
* Added IPv6 docs to cloudfront
2016-11-30 14:13:30 +02:00
Paul Stack
8f0dd03a94
Update CHANGELOG.md
2016-11-30 14:01:31 +02:00
Ninir
5481e9ecb3
provider/aws: Enforced kms_key_* attributes to be ARNs ( #10356 )
...
* Added kms_key_* validation to force ARNs
* Added Redshift Cluster KMS key test
* Added cloudtrail kms key test
* Added EBS volume kms key
* Added Elastic Transcoder Pipeline kms key arn test
2016-11-30 13:50:26 +02:00
Or Elimelech
b15b8bd99a
Small typo ( #10431 )
...
Just fixing a small typo
2016-11-30 11:55:49 +02:00