Mitchell Hashimoto
|
ad595cf254
|
terraform: test case for cycle of CBD depending on non-CBD
|
2015-02-19 12:08:33 -08:00 |
Mitchell Hashimoto
|
e68ea0d38f
|
terraform: only keep the destroy if we decreased counts
|
2015-02-19 12:08:33 -08:00 |
Mitchell Hashimoto
|
1ed37f0b7f
|
terraform: change DiffId to DiffInclude to allow smarter logic
This lets us check for orphans properly.
|
2015-02-19 12:08:33 -08:00 |
Mitchell Hashimoto
|
4789f16796
|
terraform: tainted destroy nodes
|
2015-02-19 12:08:33 -08:00 |
Mitchell Hashimoto
|
991611857a
|
terraform: remove requirement that DestroyNode return the SAME node
|
2015-02-19 12:08:33 -08:00 |
Mitchell Hashimoto
|
9c14315336
|
terraform: don't prune if there are known tainted resources
|
2015-02-19 12:08:33 -08:00 |
Mitchell Hashimoto
|
8d2ed22e97
|
terraform: prune destroy nodes for resources not in diff
|
2015-02-19 12:08:32 -08:00 |
Mitchell Hashimoto
|
e60a614a37
|
Add cover tasks to test code coverage
|
2015-02-19 12:08:32 -08:00 |
Mitchell Hashimoto
|
8db6f722d2
|
terraform: CBD edge transpositions must happen atomically
|
2015-02-19 12:08:32 -08:00 |
Mitchell Hashimoto
|
c47440ddd6
|
terraform: remove evaltype, unused
|
2015-02-19 12:08:32 -08:00 |
Mitchell Hashimoto
|
b52881d232
|
terraform: clean up EvalNodes
|
2015-02-19 12:08:32 -08:00 |
Mitchell Hashimoto
|
af1778cd5e
|
terraform: goodbye graph.go
|
2015-02-19 12:08:32 -08:00 |
Mitchell Hashimoto
|
b1e5b32322
|
terraform: Graph returns *Graph for now
|
2015-02-19 12:08:32 -08:00 |
Mitchell Hashimoto
|
7552abed8b
|
terraform: fix Refresh func signature
|
2015-02-19 12:08:32 -08:00 |
Mitchell Hashimoto
|
7ccba588ac
|
terraform: gofmt -w -r 'Context2 -> Context' terraform/
|
2015-02-19 12:08:32 -08:00 |
Mitchell Hashimoto
|
e37c187228
|
terraform: goodbye context.go (old)
|
2015-02-19 12:08:32 -08:00 |
Mitchell Hashimoto
|
14b5942453
|
terraform: all input tests pass
|
2015-02-19 12:08:08 -08:00 |
Mitchell Hashimoto
|
7c78a3749e
|
terraform: provider input
|
2015-02-19 12:08:08 -08:00 |
Mitchell Hashimoto
|
f3714f1efc
|
terraform: start Input
|
2015-02-19 12:08:08 -08:00 |
Mitchell Hashimoto
|
7b305d1f41
|
terraform: forgot the docs :(
|
2015-02-19 12:08:08 -08:00 |
Mitchell Hashimoto
|
960ba73f1d
|
terraform: last apply test
|
2015-02-19 12:08:08 -08:00 |
Mitchell Hashimoto
|
1c713878b0
|
terraform: fix outputs on destroy
|
2015-02-19 12:08:07 -08:00 |
Mitchell Hashimoto
|
bd0c3b12cb
|
terraform: more tests passing
|
2015-02-19 12:08:07 -08:00 |
Mitchell Hashimoto
|
c8091aa338
|
terraform: fix more create-before-destroy state juggling
|
2015-02-19 12:08:07 -08:00 |
Mitchell Hashimoto
|
33cad6d207
|
terraform: fix create before destroy edge case with partial state
|
2015-02-19 12:08:07 -08:00 |
Mitchell Hashimoto
|
f7f1f17b49
|
terraform: create before destroy
|
2015-02-19 12:08:07 -08:00 |
Mitchell Hashimoto
|
5c2639bd10
|
dag: export more things
|
2015-02-19 12:08:07 -08:00 |
Mitchell Hashimoto
|
119d5a09cf
|
terraform: fix some diff comparison
|
2015-02-19 12:08:07 -08:00 |
Mitchell Hashimoto
|
b8ebcc85d7
|
terraform: partial state works properly
|
2015-02-19 12:08:07 -08:00 |
Mitchell Hashimoto
|
5f8d1b86d5
|
terraform: more passing tests
|
2015-02-19 12:08:07 -08:00 |
Mitchell Hashimoto
|
6bb3cb8f2f
|
terraform: a lot more passing tests
|
2015-02-19 12:08:06 -08:00 |
Mitchell Hashimoto
|
742b45886a
|
terraform: destroy nodes work properly
|
2015-02-19 12:08:06 -08:00 |
Mitchell Hashimoto
|
c3df003624
|
terraform: more passing tests
|
2015-02-19 12:08:06 -08:00 |
Mitchell Hashimoto
|
e2abf17c9c
|
terraform: provisioners should only be run on first create
|
2015-02-19 12:08:06 -08:00 |
Mitchell Hashimoto
|
c70cc682ea
|
terraform: resource provisioner self references are not put in the graph
|
2015-02-19 12:08:06 -08:00 |
Mitchell Hashimoto
|
edfb11ff1d
|
terraform: more passing tests
|
2015-02-19 12:08:06 -08:00 |
Mitchell Hashimoto
|
79746cb35d
|
terraform: state must not be nil for apply
|
2015-02-19 12:08:06 -08:00 |
Mitchell Hashimoto
|
b8e5690565
|
terraform: eval post hook, eerrors
|
2015-02-19 12:08:06 -08:00 |
Mitchell Hashimoto
|
819aed67d4
|
terraform: provisioners
|
2015-02-19 12:08:06 -08:00 |
Mitchell Hashimoto
|
f8871917f5
|
terraform: update tests
|
2015-02-19 12:08:06 -08:00 |
Mitchell Hashimoto
|
10e82375f2
|
terraform: early exit and cancellation
|
2015-02-19 12:08:05 -08:00 |
Mitchell Hashimoto
|
d0c77d268a
|
terraform: more tests passing
|
2015-02-19 12:08:05 -08:00 |
Mitchell Hashimoto
|
843cfbe8ad
|
terraform: tainted apply
|
2015-02-19 12:08:05 -08:00 |
Mitchell Hashimoto
|
a3e4b3e966
|
terraform: more apply tests
|
2015-02-19 12:08:05 -08:00 |
Mitchell Hashimoto
|
691db58478
|
terraform: apply for orphans
|
2015-02-19 12:08:05 -08:00 |
Mitchell Hashimoto
|
abc68a89a8
|
terraform: use the proper diff for apply time
|
2015-02-19 12:08:05 -08:00 |
Mitchell Hashimoto
|
aea6b0a7e1
|
terraform: compare bad diffs for apply
|
2015-02-19 12:08:05 -08:00 |
Mitchell Hashimoto
|
d72ceb597d
|
terraform: more tests
|
2015-02-19 12:08:05 -08:00 |
Mitchell Hashimoto
|
9b7d1509fc
|
terraform: outputs in apply
|
2015-02-19 12:08:05 -08:00 |
Mitchell Hashimoto
|
a614f6105a
|
terraform: apply starting
|
2015-02-19 12:08:04 -08:00 |