Sander van Harmelen
a1a1ea5cf9
Removing stray comments/commands
2015-05-01 18:52:01 +02:00
Sander van Harmelen
b6660a1abe
Updated test as the winrmtest package was tweaked a little...
...
The winrmtest package update is merged now, so this can be merged now
as well…
2015-05-01 18:52:01 +02:00
Sander van Harmelen
2689601bc3
And here are the tests...
...
Pretty nice test coverage this way, covering all WinRM actions/logic by
using the winrmtest package. I had to extend/update/fix that package a
little here and there, but it now serves a nice purpose for testing
WinRM stuff…
2015-05-01 18:52:01 +02:00
Sander van Harmelen
41748003c0
Updated the PR according to the review comments
...
* We now return an error when you set the script_path to
C:\Windows\Temp explaining this is currently not supported
* The fix in PR #1588 is converted to the updated setup in this PR
including the unit tests
Last thing to do is add a few tests for the WinRM communicator…
2015-05-01 18:52:01 +02:00
Sander van Harmelen
907eee24f2
Updating the docs
2015-05-01 18:50:57 +02:00
Sander van Harmelen
4a29c714e5
Adding support for WinRM
2015-05-01 18:48:54 +02:00
Sander van Harmelen
b1c6a3f63f
Few small fixes to make the last tests also pass
...
The reason why the shebang is removed from these tests, is because the
shebang is only needed for SSH/Linux connections. So in the new setup
the shebang line is added in the SSH communicator instead of in the
resource provisioner itself…
2015-05-01 18:48:54 +02:00
Sander van Harmelen
c9e9e374bb
Adding some abstractions for the communicators
...
This is needed as preperation for adding WinRM support. There is still
one error in the tests which needs another look, but other than that it
seems like were now ready to start working on the WinRM part…
2015-05-01 18:48:54 +02:00
Christopher Tiwald
282c96f0e9
aws: Add docs for aws_vpn_connection resources.
2015-05-01 12:23:39 -04:00
Christopher Tiwald
f255fd8c42
aws: Add acceptance tests for aws_vpn_connection resources.
2015-05-01 12:23:16 -04:00
Christopher Tiwald
814403f45c
aws: Add support for AWS VPN connections
2015-05-01 12:23:08 -04:00
Paul Hinze
88744d569f
helper/resource/testing: unit tests to cover #1770
...
Also clarified that final return value of testStep is now only for the
happy path.
2015-05-01 11:22:06 -05:00
Paul Hinze
5d07394971
Merge pull request #1770 from hashicorp/b-fix-acctest
...
helper/resource: fix accidentaly swallowing of acctest step errors
2015-05-01 11:15:37 -05:00
Paul Hinze
dbf6d1bd00
helper/resource: fix accidentaly swallowing of acctest step errors
...
With #1757 I unwittingly reused an err variable, causing all test check
errors to be swallowed. -_-
2015-05-01 11:11:16 -05:00
Radek Simko
bafabf17be
provider/aws: Expose zone_id from elb
2015-05-01 08:07:33 +01:00
Mitchell Hashimoto
12c30feb0f
terraform: start FlattenGraph impl.
2015-04-30 20:46:54 -07:00
Mitchell Hashimoto
5e767f63b9
terraform: move module to its own file
2015-04-30 19:23:52 -07:00
Dave Cunningham
85cc4ec0c1
Use a set for service account scopes. Fix #1759
2015-04-30 21:21:21 -04:00
Mitchell Hashimoto
15ca84a682
terraform: module dependencies in graph use full name (FOR THE FUTURE)
2015-04-30 17:19:01 -07:00
Mitchell Hashimoto
90cfade626
terraform: naive flatten
2015-04-30 17:02:39 -07:00
Mitchell Hashimoto
1152ff562b
terraform: add variables as graph nodes (no eval yet)
2015-04-30 16:27:20 -07:00
Paul Hinze
e3616d391a
Update CHANGELOG.md
2015-04-30 17:43:41 -05:00
Paul Hinze
d230cfb907
Merge pull request #1721 from managedbyq/aws_dhcp_options
...
providers/aws: Implements DHCP Options Set support.
2015-04-30 17:13:15 -05:00
Camilo Aguilar
338ae601bc
providers/aws: Implements DHCP Options Set support.
2015-04-30 17:52:04 -04:00
Mitchell Hashimoto
a8165fea11
update CHANGELOG
2015-04-30 14:36:57 -07:00
Mitchell Hashimoto
12a088f6c5
Merge pull request #1744 from hashicorp/b-module-output-validate
...
config: add module raw configs to InterpolatedConfigs [GH-1448]
2015-04-30 14:36:33 -07:00
Paul Hinze
430e00c55c
Merge pull request #1763 from hashicorp/b-fix-1699
...
core: fix targeting with non-word chars
2015-04-30 16:34:19 -05:00
Mitchell Hashimoto
bd7d73791e
update CHANGELOG
2015-04-30 14:27:51 -07:00
Mitchell Hashimoto
aaf94e7cec
Merge pull request #1745 from hashicorp/b-openstack-bool
...
provider/openstack: enable_dhcp should be bool [GH-1741]
2015-04-30 14:27:14 -07:00
Paul Hinze
29d34cd5a4
command: allow module depth to be set via env var
...
Another convienence env var here with TF_MODULE_DEPTH.
Works like you'd expect it to!
2015-04-30 16:19:43 -05:00
Paul Hinze
15b9bde1fe
providers/aws: add _cluster to aws_elasticache
...
This AWS calls the actual resources "Cache Clusters" so it seems like
this name makes more sense.
Verified all Elasticache acc tests pass.
2015-04-30 16:12:08 -05:00
Paul Hinze
f843370f13
Update CHANGELOG.md
2015-04-30 16:10:50 -05:00
Paul Hinze
a9de720a4e
Merge pull request #1708 from hashicorp/f-elb-source-security-group
...
providers/aws: add source_security_group to elb
2015-04-30 16:10:02 -05:00
Paul Hinze
754eb8c77d
Update CHANGELOG.md
2015-04-30 16:09:50 -05:00
Paul Hinze
d30d88e327
Merge pull request #1655 from hashicorp/f-build-graph-during-plan
...
core: validate on verbose graph to detect some cycles earlier
2015-04-30 16:08:33 -05:00
Paul Hinze
01450b420f
Update CHANGELOG.md
2015-04-30 16:05:31 -05:00
Paul Hinze
443c7e053f
Merge pull request #1544 from hashicorp/b-destroy-target-provisioner
...
core: fix resource targeting w/ provisioners
2015-04-30 16:03:17 -05:00
Paul Hinze
9295e1eca6
core: fix targeting with non-word chars
...
Flips the regex strategy to capture everything that's _not_ the next
separator instead of whitelisting `\w`
fixes #1699
2015-04-30 15:49:37 -05:00
Mitchell Hashimoto
1061bbfbfe
update CHANGELOG
2015-04-30 13:27:28 -07:00
Mitchell Hashimoto
c1ea4adae5
Merge pull request #1734 from hashicorp/b-output-orphan
...
Track orphaned outputs in the graph [GH-1714]
2015-04-30 13:26:59 -07:00
Mitchell Hashimoto
152298bcf0
update CHANGELOG
2015-04-30 13:26:42 -07:00
Mitchell Hashimoto
af5ac59188
Merge pull request #1723 from apparentlymart/s3remotestate
...
S3 Remote State Backend
2015-04-30 13:25:33 -07:00
Paul Hinze
70491a7874
Merge pull request #1661 from hashicorp/f-graph-cycles
...
core: graph command gets -verbose and -draw-cycles
2015-04-30 15:24:05 -05:00
Paul Hinze
cb3cbffb19
helper/schema: add test for statefunc with nested sets
...
refs #1759
2015-04-30 15:20:33 -05:00
Mitchell Hashimoto
5d2f735604
Merge pull request #1761 from hashicorp/d-provider-code-block-style
...
docs: Fix styling in provider code block
2015-04-30 13:18:41 -07:00
Paul Hinze
043387fc8f
docs: Fix styling in provider code block
...
Font was different from rest of the page and very weird lookin'
2015-04-30 14:50:21 -05:00
Paul Hinze
99ce760569
Merge pull request #1756 from hashicorp/f-input-env-var
...
command: add env var equivalent to -input arg
2015-04-30 14:36:59 -05:00
Paul Hinze
0d0e40fd7b
Merge pull request #1757 from hashicorp/f-acctest-refresh-and-plan-after-each-step
...
helper/resource: verify refresh+plan after each step
2015-04-30 14:33:44 -05:00
Clint
76e897fedb
Merge pull request #1753 from hashicorp/f-aws-db-subnet-name
...
provider/aws: Fix refresh/plan issue with DB Param. Group name
2015-04-30 13:42:06 -05:00
Paul Hinze
149e52ad1f
helper/resource: verify refresh+plan after each step
...
I forgot to add `Computed: true` when I made the "key_name" field
optional in #1751 .
This made the behavior:
* Name generated in Create and set as ID
* Follow up plan (without refresh) was nice and empty
* During refresh, name gets cleared out on Read, causing a bad diff on
subsequent plans
We can automatically catch bugs like this if we add yet another
verification step to our resource acceptance tests -> a post
Refresh+Plan that we verify is empty.
I left the non-refresh Plan verification in, because it's important that
_both_ of these are empty after an Apply.
2015-04-30 12:52:25 -05:00