Mitchell Hashimoto
a50003d9f6
terraform: fix compilation by complying with interface
2017-01-20 20:45:06 -08:00
Mitchell Hashimoto
d3df7874d5
terraform: introduce EvalApplyPre so that PreApply is called even for
...
destroy provisioners.
2017-01-20 20:36:53 -08:00
Mitchell Hashimoto
f40fdde708
terraform: PostProvision hook gets the error from the provision step
2017-01-20 20:21:12 -08:00
Mitchell Hashimoto
b56ee1a169
terraform: test on_failure with non-destroy provisioners
2017-01-20 20:05:28 -08:00
Mitchell Hashimoto
4a8c2d0958
terraform: on_failure for provisioners
2017-01-20 19:55:32 -08:00
Mitchell Hashimoto
85cb3a16b0
terraform: on destroy prov failure, don't taint and preserve state
2017-01-20 18:26:41 -08:00
Mitchell Hashimoto
e9f6c9c429
terraform: run destroy provisioners on destroy
2017-01-20 18:07:51 -08:00
Mitchell Hashimoto
928fce71f7
config: parse "when" and "on_failure" on provisioners
2017-01-19 18:10:21 -08:00
Jake Champlin
570af34f0f
Update CHANGELOG.md
2017-01-19 12:15:43 -05:00
Paul Stack
798bf60ef9
command/plugin_list: Adding Alicloud to the plugin list file ( #11292 )
2017-01-19 17:01:14 +00:00
tpoindessous
fa87945fac
Additionnal information for machine type ( #11288 )
...
Additionnal information for machine type, which is the new name of "tiers".
2017-01-19 14:41:06 +00:00
Paul Stack
128af891ca
provider/alicloud: Creating the necessary structure for the alicloud documentation ( #11289 )
2017-01-19 14:40:01 +00:00
Jake Champlin
5749217869
Merge pull request #11277 from hashicorp/f-add-tilde-expansion
...
core: Add pathexpand interpolation function
2017-01-19 09:35:33 -05:00
Paul Stack
9826e4584c
Update CHANGELOG.md
2017-01-19 14:09:52 +00:00
wangyue
fb8ef9f0f0
update alicloud provider ( #11235 )
2017-01-19 14:08:56 +00:00
Sander van Harmelen
bae907566d
Update CHANGELOG.md
2017-01-19 09:05:28 +01:00
Kyle Persohn
b300cac97b
provisioner/chef: Support named run-lists for Policyfiles ( #11215 )
...
* provisioner/chef: Support named run-lists for Policyfiles
Add an optional argument for overriding the Chef Client's initial
run with a named run-list specified by the Policyfile. This is useful
for bootstrapping a node with a one-time setup recipe that deviates
from a policy's normal run-list.
* Update chef client cmd building per review feedback.
2017-01-19 09:03:45 +01:00
Jake Champlin
998155f1b2
Merge pull request #11284 from jagregory/patch-2
...
Correct data.aws_route_table filter AWS docs link
2017-01-18 22:42:38 -05:00
James Gregory
17a9d5f8f2
Correct data.aws_route_table filter AWS docs link
2017-01-19 14:22:01 +11:00
Jake Champlin
475bec4c5a
Update CHANGELOG.md
2017-01-18 18:31:58 -05:00
Jake Champlin
de80ebd073
Merge pull request #11272 from hashicorp/f-add-instance-datasource
...
provider/aws: Add aws_instance data source
2017-01-18 18:30:49 -05:00
Paul Stack
bf27a8a215
Update CHANGELOG.md
2017-01-18 23:11:47 +00:00
Zach Gershman
df027d9e3c
removes region param from google_compute_backend_service ( #10903 )
...
* removes region param from backend_service
- this param was not being used in this service
- you need a regional_backend_service if you want to pass this
* deprecated region instead of outright removing
* put session affinity formatting back
2017-01-18 23:10:43 +00:00
Jake Champlin
0b73b92830
core: Add pathexpand interpolation function
...
Adds the `pathexpand` interpolation function to allow users to expand `~` to the home directory in filepath strings.
2017-01-18 16:11:19 -05:00
Dana Hoffman
e58454a43e
Update CHANGELOG.md
2017-01-18 11:53:08 -08:00
Jake Champlin
c99bc8a807
Add instance_tags as an additional filter
2017-01-18 13:14:49 -05:00
Dana Hoffman
6558224de1
Merge pull request #11018 from unguiculus/feature/additional_zones
...
provider/google: [GKE] Allow additional zones to be configured
2017-01-18 10:10:13 -08:00
Dana Hoffman
006e9b1b3c
Merge pull request #11228 from cblecker/rbs-sessionaffinity
...
provider/google: Add support for session_affinity to google_compute_region_backend_service
2017-01-18 10:06:02 -08:00
Jake Champlin
9cbd67dd0b
provider/aws: Add aws_instance data source
...
Adds the `aws_instance` data source, tests, and documentation.
```
==> Checking that code complies with gofmt requirements...
go generate $(go list ./... | grep -v /terraform/vendor/)
2017/01/18 11:49:09 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/aws -v -run=TestAccAWSInstanceDataSource -timeout 120m
=== RUN TestAccAWSInstanceDataSource_basic
--- PASS: TestAccAWSInstanceDataSource_basic (106.24s)
=== RUN TestAccAWSInstanceDataSource_AzUserData
--- PASS: TestAccAWSInstanceDataSource_AzUserData (108.52s)
=== RUN TestAccAWSInstanceDataSource_gp2IopsDevice
--- PASS: TestAccAWSInstanceDataSource_gp2IopsDevice (80.71s)
=== RUN TestAccAWSInstanceDataSource_blockDevices
--- PASS: TestAccAWSInstanceDataSource_blockDevices (94.07s)
=== RUN TestAccAWSInstanceDataSource_rootInstanceStore
--- PASS: TestAccAWSInstanceDataSource_rootInstanceStore (95.17s)
=== RUN TestAccAWSInstanceDataSource_privateIP
--- PASS: TestAccAWSInstanceDataSource_privateIP (241.75s)
=== RUN TestAccAWSInstanceDataSource_keyPair
--- PASS: TestAccAWSInstanceDataSource_keyPair (208.77s)
=== RUN TestAccAWSInstanceDataSource_VPC
--- PASS: TestAccAWSInstanceDataSource_VPC (109.89s)
=== RUN TestAccAWSInstanceDataSource_SecurityGroups
--- PASS: TestAccAWSInstanceDataSource_SecurityGroups (118.66s)
=== RUN TestAccAWSInstanceDataSource_VPCSecurityGroups
--- PASS: TestAccAWSInstanceDataSource_VPCSecurityGroups (136.79s)
PASS
ok github.com/hashicorp/terraform/builtin/providers/aws 1300.625s
```
2017-01-18 12:19:44 -05:00
Michael Warkentin
51e1a15811
Update `parameter_group_name` ( #11269 )
...
```
1 error(s) occurred:
* aws_elasticache_replication_group.cache: Error creating Elasticache Replication Group: InvalidParameterCombination: Expected a parameter group of family redis3.2 but found one of family redis2.8
status code: 400, request id: 9e6563a4-dd91-11e6-bc8b-ed011a44f429
```
2017-01-18 15:24:45 +00:00
Paul Stack
218237aa61
provider/profitbricks: Rename the profitbricks bin so that the plugin ( #11267 )
...
can build on it's own
2017-01-18 14:47:49 +00:00
Paul Stack
e0c97b20fe
Update CHANGELOG.md
2017-01-18 14:45:32 +00:00
Jasmin Gacic
7e9c850936
Terraform ProfitBricks Builder ( #7943 )
...
* Terraform ProfitBricks Builder
* make fmt
* Merge remote-tracking branch 'upstream/master' into terraform-provider-profitbricks
# Conflicts:
# command/internal_plugin_list.go
* Addressing PR remarks
* Removed importers
2017-01-18 14:43:09 +00:00
Clint
07feb057b4
Merge pull request #11259 from telepath/patch-2
...
Remove obsolete reference from interpolation.html.md
2017-01-18 08:41:31 -06:00
Clint
334b5b42d7
Update CHANGELOG.md
2017-01-18 08:41:16 -06:00
Clint
c5f899d64c
Merge pull request #11247 from hashicorp/b-aws-rds-mssql-timezone
...
provider/aws: Add support for setting MSSQL Timezone in aws_db_instance
2017-01-18 08:39:41 -06:00
clint shryock
549fd22c87
provider/aws: Add support for setting MSSQL Timezone in aws_db_instance
2017-01-18 08:39:18 -06:00
Paul Stack
1faf17ffd8
Update CHANGELOG.md
2017-01-18 14:11:57 +00:00
Eric Lee
33f781be36
provider/aws allow ALB target group stickiness to be enabled ( #11251 )
...
* aws_alb_target_group allow stickiness to be disabled
* aws_alb_target_group document stickiness enabled flag
2017-01-18 14:10:09 +00:00
Paul Stack
447f764c4e
Update CHANGELOG.md
2017-01-18 13:51:14 +00:00
Dana Hoffman
449a98a398
providers/google: Add support for encrypting a disk ( #11167 )
...
* providers/google: add support for encrypting a disk
* providers/google: Add docs for encrypting disks
* providers/google: CSEK small fixes: sensitive params and mismatched state files
2017-01-18 13:49:48 +00:00
Paul Stack
f09d1235d1
Update CHANGELOG.md
2017-01-18 13:44:34 +00:00
Marcin Suterski
1f520bcd3b
Add request_condition to backend definistion ( #11238 )
2017-01-18 13:43:09 +00:00
Paul Stack
5a87cd30de
Update CHANGELOG.md
2017-01-18 11:55:47 +00:00
Joe Topjian
e31269d721
provider/openstack: Fix Instance Metadata Deletion ( #11252 )
...
This commit fixes a bug where instance metadata removed from the
configuration was not removed from the actual instance.
2017-01-18 11:50:59 +00:00
Marc Tamsky
da48ac2d05
clarify text: existing -> user-supplied ( #11256 )
2017-01-18 11:43:19 +00:00
Benjamin Richter
a54d8a2d73
Remove obsolete reference from interpolation.html.md
...
The reference to the resources page is obsolete, the splat syntax is not described there (nor anywhere else, as far as I can see).
2017-01-18 11:36:20 +01:00
Michael Warkentin
2b68f8aa7f
Shorten ID in example ( #11244 )
...
Example code fails a validation:
```
Errors:
* aws_elasticache_replication_group.cache: "replication_group_id" must contain from 1 to 20 alphanumeric characters or hyphens
```
2017-01-18 09:42:10 +00:00
Paul Stack
74ff5924cd
Update CHANGELOG.md
2017-01-18 09:40:21 +00:00
Joe Topjian
d240ddcde8
provider/openstack: Increase deletion timeout for router interfaces ( #11250 )
2017-01-18 09:39:41 +00:00