Mitchell Hashimoto
|
3276ae313f
|
terraform: PostApply should get error result from Apply
|
2014-07-17 15:38:50 -07:00 |
|
Mitchell Hashimoto
|
ff36378c4e
|
terraform: partial state should be saved on apply error
|
2014-07-17 15:32:19 -07:00 |
|
Armon Dadgar
|
104b28e19e
|
terraform: Remove ResourceConnectionInfo, use raw map
|
2014-07-15 12:34:07 -07:00 |
|
Armon Dadgar
|
fec8e95a09
|
terraform: Ensure ConnInfo is initialized
|
2014-07-15 12:34:07 -07:00 |
|
Armon Dadgar
|
0110640946
|
terraform: Test ConnInfo materialization during Apply
|
2014-07-15 12:34:07 -07:00 |
|
Armon Dadgar
|
eaf2c46dc5
|
terraform: Testing passthrough of ConnInfo
|
2014-07-15 12:34:06 -07:00 |
|
Armon Dadgar
|
94c95afa48
|
terraform: Passthrough provisioner level connection info
|
2014-07-15 12:34:06 -07:00 |
|
Mitchell Hashimoto
|
ad3c0593a3
|
terraform: GraphDot
|
2014-07-14 11:34:52 -07:00 |
|
Mitchell Hashimoto
|
3af16c8faf
|
terraform: don't process outputs when all we did was destroy
|
2014-07-13 11:07:31 -07:00 |
|
Mitchell Hashimoto
|
4dea4c325b
|
terraform: Context.Graph
|
2014-07-12 19:23:56 -07:00 |
|
Mitchell Hashimoto
|
1911ee215b
|
terraform: plan read/write sets magic bytes so we can test format
|
2014-07-11 21:43:24 -07:00 |
|
Mitchell Hashimoto
|
539a6c244e
|
terraform: Read/WriteState sets magic bytes
|
2014-07-11 21:42:09 -07:00 |
|
Mitchell Hashimoto
|
10d17c4d40
|
terraform: don't ever pass a nil diff into Apply
|
2014-07-11 20:20:08 -07:00 |
|
Mitchell Hashimoto
|
2ed77c8a6f
|
terraform: remove output diffs attributes from the Apply call
|
2014-07-11 12:00:41 -07:00 |
|
Mitchell Hashimoto
|
8d065ce5c4
|
terraform: don't validate orphans
|
2014-07-11 11:09:19 -07:00 |
|
Mitchell Hashimoto
|
ac0e29e98e
|
terraform: races in MockResourceProvider
|
2014-07-10 13:38:04 -07:00 |
|
Mitchell Hashimoto
|
9c9f478811
|
terraform: remove data race around validation
|
2014-07-10 13:36:06 -07:00 |
|
Mitchell Hashimoto
|
d9dda40957
|
Merge pull request #16 from hashicorp/f-provisioners
Adding support for provisioners
|
2014-07-10 13:03:51 -07:00 |
|
Armon Dadgar
|
3e608ee8b9
|
terraform: Do not persist sensitive state
|
2014-07-10 12:01:26 -07:00 |
|
Armon Dadgar
|
83c1ed438f
|
terraform: Fix and test provisioner configs
|
2014-07-10 11:38:57 -07:00 |
|
Armon Dadgar
|
c8bc5658ab
|
terraform: Test that validate gets a config for provisioners
|
2014-07-10 11:38:57 -07:00 |
|
Armon Dadgar
|
2423d135ac
|
terraform: Move the config initialization of provisioners
|
2014-07-10 11:38:57 -07:00 |
|
Armon Dadgar
|
cfc7b69bb1
|
terraform: Test provisioner apply
|
2014-07-10 11:38:56 -07:00 |
|
Armon Dadgar
|
03a20f072e
|
terraform: Test Validation of provisioners
|
2014-07-10 11:38:56 -07:00 |
|
Armon Dadgar
|
87c3423fd4
|
terrform: Thread provisioner factory through Context
|
2014-07-10 11:38:56 -07:00 |
|
Armon Dadgar
|
ee475e8178
|
terraform: Apply and Validate provisioners when walking
|
2014-07-10 11:38:56 -07:00 |
|
Armon Dadgar
|
e8245f1a67
|
terraform: Testing graph construction with provisioners
|
2014-07-10 11:38:56 -07:00 |
|
Armon Dadgar
|
975ff45149
|
terraform: Adding mock resource provisioner
|
2014-07-10 11:38:56 -07:00 |
|
Armon Dadgar
|
9fc6413775
|
terraform: Ignore orphans in provisioner setup
|
2014-07-10 11:38:56 -07:00 |
|
Armon Dadgar
|
8901a6753b
|
terraform: Handle setup of providers in graph construction
|
2014-07-10 11:38:56 -07:00 |
|
Armon Dadgar
|
b2758666eb
|
terraform: Store resource config along side provisioner
|
2014-07-10 11:38:55 -07:00 |
|
Armon Dadgar
|
55124b9e28
|
terraform: Adding provisioners to a resource
|
2014-07-10 11:38:55 -07:00 |
|
Armon Dadgar
|
d46ca67f92
|
terraform: Adding resource provisioner interface
|
2014-07-10 11:38:55 -07:00 |
|
Armon Dadgar
|
5a5f1df115
|
terraform: Adding ResourceConnectionInfo
|
2014-07-10 11:38:55 -07:00 |
|
Mitchell Hashimoto
|
3e4bdb5584
|
terraform: fix more cases where nil access can happen
|
2014-07-10 11:13:17 -07:00 |
|
Mitchell Hashimoto
|
3a79a1ca1a
|
terraform: add ResourceProviderFactoryFixed
|
2014-07-10 09:46:21 -07:00 |
|
Mitchell Hashimoto
|
cb52983c84
|
terraform: MergeDiff removes removed attributes in diff
|
2014-07-09 10:04:14 -07:00 |
|
Mitchell Hashimoto
|
96e09440d4
|
helper/diff: mark removed keys as removed
|
2014-07-09 09:51:36 -07:00 |
|
Mitchell Hashimoto
|
eda3cb009c
|
terraform: make sure the "id" attribute is in the state
|
2014-07-08 17:15:41 -07:00 |
|
Mitchell Hashimoto
|
611e0668e7
|
terraform: remove debugging
|
2014-07-08 17:03:25 -07:00 |
|
Mitchell Hashimoto
|
251790f05a
|
terraform: add ID to diff implicitly
|
2014-07-08 16:58:31 -07:00 |
|
Mitchell Hashimoto
|
d0dc045282
|
terraform: make sure the config is initialized
|
2014-07-08 16:17:29 -07:00 |
|
Armon Dadgar
|
8f4cd641df
|
terraform: minimal apply test case
|
2014-07-08 16:12:30 -07:00 |
|
Mitchell Hashimoto
|
d83e687865
|
terraform: TODO the checksum struct
|
2014-07-08 14:51:51 -07:00 |
|
Mitchell Hashimoto
|
3318fe97dc
|
terraform: ContextOpts can set a max parallelism
|
2014-07-08 11:42:03 -07:00 |
|
Mitchell Hashimoto
|
6a7e3668a2
|
command: apply saves state even if error occurs
|
2014-07-07 21:20:48 -07:00 |
|
Mitchell Hashimoto
|
5263306f1f
|
terraform: more logging
|
2014-07-07 21:12:21 -07:00 |
|
Mitchell Hashimoto
|
b0a83adea4
|
terraform: manually interpolate variables in walker functions
This avoids issues where we were interpolating when we didn't need to
|
2014-07-07 16:56:23 -07:00 |
|
Mitchell Hashimoto
|
c96886edce
|
terraform: Refresh should work on Context state
|
2014-07-07 16:22:09 -07:00 |
|
Mitchell Hashimoto
|
38b3734d12
|
terraform: don't refresh resources that aren't created
|
2014-07-07 16:19:25 -07:00 |
|