Chris Marchesi
2802d319d2
core: Move CountBoundaryTransformer to the plan graph builder
...
This fixes interpolation issues on grandchild data sources that have
multiple instances (ie: counts). For example, baz depends on bar, which
depends on foo.
In this instance, after an initial TF run is done and state is saved,
the next refresh/plan is not properly transformed, and instead of the
graph/state coming through as data.x.bar.0, it comes through as
data.x.bar. This breaks interpolations that rely on splat operators -
ie: data.x.bar.*.out.
2017-04-19 16:56:54 -07:00
James Bardin
f5cda342f7
Merge pull request #13778 from hashicorp/jbardin/GH-13617
...
improve resource.WaitForState and add refreshGracePeriod
2017-04-19 18:23:00 -04:00
clint shryock
7f3c8e4765
move this test to new region
2017-04-19 17:20:44 -05:00
James Bardin
4c3a053f0c
lint errors
2017-04-19 18:19:48 -04:00
James Bardin
14bea66f4e
add test for proper cancelation
2017-04-19 18:07:00 -04:00
James Bardin
eb4b45941c
fix tests affected by refreshGracePeriod
...
A couple tests require lowering the grace period to keep the test from
taking the full 30s timeout.
The Retry_hang test also needed to be removed from the Parallel group,
becuase it modifies the global refreshGracePeriod variable.
2017-04-19 18:07:00 -04:00
James Bardin
af1628eaa4
add refreshGracePeriod
...
Refresh calls may have side effects that need to be recorded if it
succeeds, especially common when when WaitForState is called from
resource.Retry.
If the WaitForState timeout is reached and there is a Refresh call
in-flight, wait up to refreshGracePeriod (set to 30s) for it to
complete.
2017-04-19 18:07:00 -04:00
Martin Atkins
d157eea2e3
website: Correct capitalization of "Bitbucket"
...
Previously we fixed this specifically for the Enterprise VCS integration,
but we also had some long-running errors of this sort in the docs for
how to specify module sources on Bitbucket.
2017-04-19 14:56:11 -07:00
Seth Vargo
3fa3ce60fa
Merge pull request #13788 from hashicorp/docs-update-bitbucket-branding
...
Change BitBucket to Bitbucket
2017-04-19 17:35:59 -04:00
Mary Elizabeth Cutrali
3d315baee5
update spelling of Bitbucket
2017-04-19 17:30:58 -04:00
Matthew Frahry
07c0f95563
Merge pull request #13772 from hashicorp/p-aws-multi-zone-instance
...
Fixing TestAccAWSInstance_multipleRegions
2017-04-19 14:32:43 -06:00
=
1608f5544f
Added error check
2017-04-19 14:22:35 -06:00
Paul Stack
f5df4422ae
provider/aws: Bump AWS SDK to 1.8.13 ( #13775 )
2017-04-19 20:55:37 +03:00
Joseph Anthony Pasquale Holsten
c57e0735d1
Merge pull request #13745 from bhood4/master
...
provider/ultradns: add ultradns_rdpool resource
2017-04-19 10:45:20 -07:00
Jake Champlin
9893abe95d
Update CHANGELOG.md
2017-04-19 13:27:33 -04:00
Jake Champlin
53ff003826
Merge pull request #13767 from hashicorp/f-bump-autorest-dep
...
core: Bump AutoRest Dep
2017-04-19 13:26:07 -04:00
Gauthier Wallet
3c6287cf3c
Vendored AWS CognitoIdentity Service ( #13771 )
2017-04-19 20:22:36 +03:00
Christoph Blecker
596f05b881
Fix govet errors ( #13774 )
2017-04-19 20:21:31 +03:00
Yamamoto
03b82191bf
roles
deprecated in examples (#13769 )
2017-04-19 20:20:02 +03:00
Martin Atkins
cfa31b57a3
Update CHANGELOG.md
2017-04-19 09:42:42 -07:00
tmshn
86d7c47c0a
Change cidrhost() to get IP from end of the range when negative number given
...
Ref: https://github.com/apparentlymart/go-cidr/pull/2
2017-04-19 09:41:41 -07:00
=
6bc3610c09
removing extraneous code
2017-04-19 09:18:30 -06:00
James Bardin
6601b9b8dd
adjust the inconsistent_negative test to match
...
This test unfortunately relies on the timing of the loops in
WaitForState, and the text of the error message. Adjust the timing so
the timeout isn't an even multiple of the poll interval, and make sure
we reach a minimum number of retries.
2017-04-19 10:53:06 -04:00
James Bardin
af5e22cf94
don't leave WaitForState goroutine running
...
Make sure that we can cancel the WaitForState refresh loop when reaching
a timeout, otherwise it may run indefinitely. There's no need to try and
store and read the Result concurrently, just pass the value over a
channel.
2017-04-19 10:41:51 -04:00
Jake Champlin
6c13f367ed
core: Bump AutoRest Dep
...
Bumps autorest dependency for Azure providers.
Fixes : #11131
2017-04-19 09:45:09 -04:00
Clint
4a782583b6
Update CHANGELOG.md
2017-04-18 13:31:45 -05:00
Joseph Herlant
507917df43
provider/fastly: upgrade go-fastly to fix #12910 ( #13648 )
...
* Adding acceptance tests to reproduce issue #12910
* Upgrade go-fastly and its dependencies and move the Version to int as changed upstream
2017-04-18 13:30:54 -05:00
Seth Vargo
bcacf3a036
Update ldlogo
2017-04-18 14:10:27 -04:00
Tom Harvey
3e8dca19a9
Updating the changelog to include #13637
2017-04-18 17:37:10 +01:00
Tom Harvey
502a744a65
Merge pull request #13637 from hashicorp/azurerm-lock-bugfix
...
provider/azurerm: Locking around Network Security Group / Subnets
2017-04-18 17:34:04 +01:00
tombuildsstuff
079043d5f8
Checking the type of the subnet before using it
2017-04-18 16:38:36 +01:00
tombuildsstuff
fd03d0310e
Formatting
2017-04-18 16:12:22 +01:00
tombuildsstuff
3ecb0f4fc4
Locking on the NSG ID
2017-04-18 16:12:22 +01:00
tombuildsstuff
b93e6e3af7
Locking on the delete too
2017-04-18 16:12:22 +01:00
tombuildsstuff
b6866f2187
Locking the NSG to only operate on one resource at a time in the create
2017-04-18 16:12:22 +01:00
ebilhoo
627544e872
Merge branch 'master' of https://github.com/bhood4/terraform
2017-04-18 15:09:06 +00:00
ebilhoo
37810872a0
resourceUltradnsRdpoolRead set rdata
2017-04-18 15:08:18 +00:00
ebilhoo
04553c5d4e
add rdpool
2017-04-18 15:08:18 +00:00
ebilhoo
801e7b70e6
support for rdpool resource
2017-04-18 15:08:18 +00:00
ebilhoo
a8b8404589
rdpool doc
2017-04-18 15:08:18 +00:00
Radek Simko
1b841e77de
provider/aws: Run all AWSConfig acc tests sequentially ( #13658 )
2017-04-18 17:59:44 +03:00
Jake Champlin
5b0ea5abff
Merge pull request #13715 from hashicorp/b-update-spot-datafeed-test
...
provider/aws: Run AWS Spot Datafeed Subscription tests in serial
2017-04-18 10:46:26 -04:00
Paul Stack
fd1b430e5f
Update CHANGELOG.md
2017-04-18 15:29:46 +03:00
KOJIMA Kazunori
47d255f943
provider/aws: Add aws_kms_alias datasource ( #13669 )
2017-04-18 15:29:14 +03:00
Paul Stack
ec85f833c7
Update CHANGELOG.md
2017-04-18 15:22:03 +03:00
demonwy
69ec7e12ac
provider/alicloud: Add new resource ESS, including scalinggroup scalingconfiguration scalingrule and schedule ( #13731 )
...
* add docs
* add new resource ess
* add examples
* update aliyun go
* merge master
* fix ci
2017-04-18 15:18:57 +03:00
Paul Stack
16c0594c47
Update CHANGELOG.md
2017-04-18 14:53:12 +03:00
Julien Pivotto
c2d1a37334
DigitalOcean: Export droplet prices ( #13720 )
...
Note: In DO, Droplets are about the only thing you pay. DNS/Float IP are
free.
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu>
2017-04-18 14:52:40 +03:00
Radek Simko
74129323bd
Mention LOC of incoming PRs in contributors guide ( #13737 )
2017-04-18 10:35:25 +01:00
clint shryock
8939ac2256
provider/aws: randomize some more test
2017-04-17 16:02:01 -05:00