David Tolnay
ff80e7b245
Allow refresh of local state with no resources
2016-06-24 21:54:43 -07:00
Cameron Stokes
0857b13cb9
Fix markdown issue in template_file docs
...
Extra underscore was breaking markdown.
2016-06-24 07:53:21 -07:00
James Nugent
33053f8170
Merge pull request #7317 from hashicorp/update-hcl
...
deps: Update github.com/hashicorp/hcl/...
2016-06-24 15:31:18 +03:00
James Nugent
c39044659b
deps: Update github.com/hashicorp/hcl/...
2016-06-24 13:20:26 +01:00
James Nugent
1f9a2b241e
Merge pull request #7207 from hashicorp/b-diff-maps
...
core/diff: Fix attribute mismatch with tags.%
2016-06-24 15:03:36 +03:00
James Nugent
8832107c5c
Update CHANGELOG.md
2016-06-24 13:01:13 +01:00
James Nugent
51af5e793d
Merge pull request #7294 from hashicorp/import-aws-iampp
...
provider/aws: Support Import for `aws_iam_account_password_policy`
2016-06-24 14:44:36 +03:00
James Nugent
b1e933385b
Merge pull request #7296 from hashicorp/import-aws-cloudwatcher
...
provider/aws: Support Import for `aws_cloudwatch_event_rule`
2016-06-24 14:44:17 +03:00
James Nugent
c91e45604d
Merge pull request #7295 from hashicorp/import-aws-cloudtrail
...
provider/aws: Support Import for `aws_cloudtrail`
2016-06-24 14:43:58 +03:00
James Nugent
ad27dc94fd
Merge branch 'jbardin/GH-7139'
2016-06-24 12:42:55 +01:00
James Nugent
cd354ed3c7
core: Use Terraform terms over HCL ones
2016-06-24 12:42:39 +01:00
James Bardin
416e875bff
Output expected HCL types when evaluating config
...
Don't refer to Go types when an unexpected type is encountered in the
config.
2016-06-24 12:42:01 +01:00
James Nugent
8284b79957
Merge pull request #7298 from hashicorp/jbardin/GH-7273-fixup
...
code: Add proper build constraints for GH-7273
2016-06-24 14:33:10 +03:00
James Nugent
4b1b185220
Merge pull request #7304 from hashicorp/b-module-var-from-multi-var
...
core: Fix bug with interpolation of unknown multi-variables
2016-06-24 14:31:31 +03:00
James Nugent
e51127ac7a
Update CHANGELOG.md
2016-06-24 12:30:52 +01:00
James Nugent
790307aa7a
Merge pull request #7307 from hashicorp/arm-nsg-polling
...
provider/azurerm: `azurerm_network_security_group` now polls for State succeeded
2016-06-24 14:29:47 +03:00
Justin Nauman
110714acc5
- Adding option_group_name to docs for db_instance ( #7310 )
2016-06-24 09:15:01 +01:00
Joe Topjian
2c792c8918
Update CHANGELOG.md
2016-06-23 22:21:40 -06:00
Joe Topjian
69743450d0
Merge pull request #7194 from scrossan/master
...
provider/openstack: Change rules type to List
2016-06-23 22:18:24 -06:00
stack72
804f5e1288
provider/azurerm: `azurerm_network_security_group` now polls for State
...
succeeded
This fixes #7122 where the SG was not fully configured before a
dependant service was created
```
make testacc TEST=./builtin/providers/azurerm
TESTARGS='-run=TestAccAzureRMNetworkSecurityGroup_'
==> Checking that code complies with gofmt requirements...
go generate $(go list ./... | grep -v /vendor/)
TF_ACC=1 go test ./builtin/providers/azurerm -v
-run=TestAccAzureRMNetworkSecurityGroup_ -timeout 120m
=== RUN TestAccAzureRMNetworkSecurityGroup_basic
--- PASS: TestAccAzureRMNetworkSecurityGroup_basic (128.93s)
=== RUN TestAccAzureRMNetworkSecurityGroup_withTags
--- PASS: TestAccAzureRMNetworkSecurityGroup_withTags (164.52s)
=== RUN TestAccAzureRMNetworkSecurityGroup_addingExtraRules
--- PASS: TestAccAzureRMNetworkSecurityGroup_addingExtraRules (178.20s)
PASS
ok github.com/hashicorp/terraform/builtin/providers/azurerm
471.677s
```
2016-06-23 23:32:34 +01:00
James Nugent
2356afde84
core: Fix interpolation of unknown multi-variables
...
This commit test "TestContext2Input_moduleComputedOutputElement"
by ensuring that we treat a count of zero and non-reified resources
independently rather than returning an empty list for both, which
results in an interpolation failure when using the element function or
indexing.
2016-06-23 21:15:33 +01:00
James Nugent
983e4f13c6
core: Add context test for empty lists as module outputs
...
This test illustrates a failure which occurs during the Input walk, if
an interpolation is used with the input of a splat operation resulting
in a multi-variable.
The bug was found during use of the RC2, but does not correspond to an
open issue at present.
2016-06-23 21:15:33 +01:00
James Nugent
17f4777039
core: Fix Stringer on OutputState for types
...
The implementation of Stringer on OutputState previously assumed outputs
may only be strings - we now no longer cast to string, instead using the
built in formatting directives.
2016-06-23 21:15:33 +01:00
James Nugent
8403a465bc
core: Add test and fix for element with empty list
...
The incldued test previously caused a panic, it now returns an error
message explaining the issue.
2016-06-23 21:15:33 +01:00
Joe Topjian
ef890386b6
Update CHANGELOG.md
2016-06-23 08:16:17 -06:00
Joe Topjian
5ce693df99
Merge pull request #7184 from alkersan/openstack_stop_before_detele
...
provider/openstack stop before destroy
2016-06-23 08:15:08 -06:00
James Bardin
525485c213
Add proper build constraints for GH-7273
...
The syscall.Stat_t type doesn't exist on windows, so the inode lookup
needs to be in a file with proper build constraints.
2016-06-23 08:02:32 -04:00
stack72
af44dbd3cd
provider/aws: Support Import for `aws_cloudwatch_event_rule`
...
```
make testacc TEST=./builtin/providers/aws
TESTARGS='-run=TestAccAWSCloudWatchEventRule_'
==> Checking that code complies with gofmt requirements...
go generate $(go list ./... | grep -v /vendor/)
TF_ACC=1 go test ./builtin/providers/aws -v
-run=TestAccAWSCloudWatchEventRule_ -timeout 120m
=== RUN TestAccAWSCloudWatchEventRule_importBasic
--- PASS: TestAccAWSCloudWatchEventRule_importBasic (20.15s)
=== RUN TestAccAWSCloudWatchEventRule_basic
--- PASS: TestAccAWSCloudWatchEventRule_basic (35.25s)
=== RUN TestAccAWSCloudWatchEventRule_full
--- PASS: TestAccAWSCloudWatchEventRule_full (19.43s)
=== RUN TestAccAWSCloudWatchEventRule_enable
--- PASS: TestAccAWSCloudWatchEventRule_enable (50.52s)
PASS
ok github.com/hashicorp/terraform/builtin/providers/aws 125.380s
```
2016-06-23 10:31:40 +01:00
stack72
b2f0b2c912
provider/aws: Support Import for `aws_cloudtrail`
...
```
make testacc TEST=./builtin/providers/aws
TESTARGS='-run=TestAccAWSCloudTrail_'
==> Checking that code complies with gofmt requirements...
go generate $(go list ./... | grep -v /vendor/)
TF_ACC=1 go test ./builtin/providers/aws -v -run=TestAccAWSCloudTrail_
-timeout 120m
=== RUN TestAccAWSCloudTrail_importBasic
--- PASS: TestAccAWSCloudTrail_importBasic (64.64s)
=== RUN TestAccAWSCloudTrail_basic
--- PASS: TestAccAWSCloudTrail_basic (97.96s)
=== RUN TestAccAWSCloudTrail_enable_logging
--- PASS: TestAccAWSCloudTrail_enable_logging (137.07s)
=== RUN TestAccAWSCloudTrail_is_multi_region
--- PASS: TestAccAWSCloudTrail_is_multi_region (138.51s)
=== RUN TestAccAWSCloudTrail_logValidation
--- PASS: TestAccAWSCloudTrail_logValidation (102.61s)
=== RUN TestAccAWSCloudTrail_tags
--- PASS: TestAccAWSCloudTrail_tags (135.66s)
PASS
ok github.com/hashicorp/terraform/builtin/providers/aws 676.484s
```
2016-06-23 10:18:24 +01:00
stack72
20bc268d34
provider/aws: Support Import for `aws_iam_account_password_policy`
...
```
make testacc TEST=./builtin/providers/aws
TESTARGS='-run=TestAccAWSIAMAccountPasswordPolicy_'
==> Checking that code complies with gofmt requirements...
go generate $(go list ./... | grep -v /vendor/)
TF_ACC=1 go test ./builtin/providers/aws -v
-run=TestAccAWSIAMAccountPasswordPolicy_ -timeout 120m
=== RUN TestAccAWSIAMAccountPasswordPolicy_importBasic
--- PASS: TestAccAWSIAMAccountPasswordPolicy_importBasic (14.75s)
=== RUN TestAccAWSIAMAccountPasswordPolicy_basic
--- PASS: TestAccAWSIAMAccountPasswordPolicy_basic (26.06s)
PASS
ok github.com/hashicorp/terraform/builtin/providers/aws 40.831s
```
2016-06-23 09:52:45 +01:00
James Nugent
d39760e620
Merge pull request #7281 from hashicorp/import-aws-ecr
...
provider/aws: Support import functionality for `aws_ecr_repository`
2016-06-23 11:09:09 +03:00
James Nugent
cc4da6a691
Update CHANGELOG.md
2016-06-23 11:04:52 +03:00
James Nugent
df46af5b57
Merge pull request #7278 from hashicorp/vsphere-vm-migration
...
provider/vsphere: Add migration for `enable_disk_uuid` on `virtual_machine`
2016-06-23 11:03:58 +03:00
James Nugent
3b6d740e87
Update CHANGELOG.md
2016-06-23 11:02:57 +03:00
James Nugent
c9a4f84caa
Merge pull request #7282 from hashicorp/import-aws-vpngateway
...
provider/aws: Support Import for `aws_vpn_gateway`
2016-06-23 10:52:58 +03:00
James Nugent
1bbb75bc9a
Merge pull request #7284 from hashicorp/import-aws-cwlg
...
provider/aws: Add Import support for `aws_cloudwatch_log_group`
2016-06-23 10:52:32 +03:00
James Nugent
73b823ba47
Merge pull request #7285 from hashicorp/import-aws-ecsng
...
provider/aws: Support Import for `aws_elasticache_subnet_group`
2016-06-23 10:52:21 +03:00
James Nugent
a6ae8eaac8
Merge pull request #7286 from hashicorp/import-aws-dbsng
...
provider/aws: Support Import functionality for `aws_db_subnet_group`
2016-06-23 10:52:04 +03:00
James Nugent
b13ef7c748
Merge pull request #7287 from hashicorp/import-aws-snstopic
...
provider/aws: Support Import for `aws_sns_topic`
2016-06-23 10:51:42 +03:00
James Nugent
5043114d33
Merge pull request #7288 from hashicorp/import-aws-redshiftsng
...
provider/aws: Support Import for `aws_redshift_subnet_group`
2016-06-23 10:51:20 +03:00
James Nugent
eefd2d5a7c
Merge pull request #7289 from hashicorp/import-aws-vpcendpoint
...
provider/aws: Support Import for `aws_vpc_endpoint`
2016-06-23 10:50:55 +03:00
James Nugent
d669077a23
Merge pull request #7290 from hashicorp/import-aws-iamuser
...
provider/aws: Support Import for `aws_iam_user`
2016-06-23 10:50:19 +03:00
James Nugent
5ac9f21d2f
Merge pull request #7291 from hashicorp/import-aws-iamgroup
...
provider/aws: Support Import for `aws_iam_group`
2016-06-23 10:49:14 +03:00
Paul Stack
9ad501edf7
Update CHANGELOG.md
2016-06-23 08:15:56 +01:00
stack72
ef0302e5f6
Merge branch 'Yelp-keshav-hashicorp-rebase'
2016-06-23 08:14:12 +01:00
stack72
86fcabc651
provider/aws: Changing test parameters to be us-west-2 based
2016-06-23 08:13:49 +01:00
stack72
2488bf2a2e
Merge branch 'keshav-hashicorp-rebase' of https://github.com/Yelp/terraform into Yelp-keshav-hashicorp-rebase
2016-06-23 07:53:54 +01:00
Paul Stack
919505ea60
Update CHANGELOG.md
2016-06-23 07:49:13 +01:00
dkalleg
81673a27e7
Graceful read miss ( #7220 )
...
For both the file and virtual_disk resource, Stat is used during read,
but if Stat returns an error, read() will return that error. In doing
so, if a resource is deleted manually, the TF user would then not be
able to destroy the resource because the read would block the Delete()
call. With this patch, read() will only return an error if that error
is NOT a DatastoreNoSuchFileError.
2016-06-23 07:47:08 +01:00
Dmytro Aleksandrov
c32d152495
Implemented stop_before_destroy behavior
...
Docs and acceptance test included
2016-06-23 09:20:41 +03:00