Commit Graph

  • d026d4207e terraform: apply diff before apply Mitchell Hashimoto 2014-06-30 19:29:07 -0700
  • 2d72164c6a terraform: graph can add "destroy" nodes Mitchell Hashimoto 2014-06-30 19:10:44 -0700
  • 6f274eb7a9 terraform: GraphAddDiff works on a basic level Mitchell Hashimoto 2014-06-30 18:18:56 -0700
  • 521b432728 terraform: add Dependencies to ResourceState Mitchell Hashimoto 2014-06-30 17:40:56 -0700
  • b3de33cc69 terraform: failing test but fixes another bug Mitchell Hashimoto 2014-06-30 11:14:03 -0700
  • acc6686cca terraform: Set Destroy: true to PlanOpts to delete everything Mitchell Hashimoto 2014-06-29 16:28:50 -0700
  • 5c836ab861 terraform: PlanOpts for expanding plan configuration Mitchell Hashimoto 2014-06-28 13:10:11 -0700
  • e44f2548db Update TODO Mitchell Hashimoto 2014-06-27 14:44:55 -0700
  • fe79e5df03 command/apply: can take a plan as an argument Mitchell Hashimoto 2014-06-27 14:43:23 -0700
  • 36ccb3408d command/refresh: test the -out flag Mitchell Hashimoto 2014-06-27 11:12:45 -0700
  • 61d1318e1e Update TODO Mitchell Hashimoto 2014-06-27 11:09:17 -0700
  • 1819b6fb34 command/refresh Mitchell Hashimoto 2014-06-27 11:09:01 -0700
  • 9c7a3d9fea Update TODO.md Mitchell Hashimoto 2014-06-27 09:54:30 -0700
  • f08f36d765 Update TODO Mitchell Hashimoto 2014-06-26 22:24:07 -0700
  • f820290862 command: -out flag to plan command Mitchell Hashimoto 2014-06-26 22:23:51 -0700
  • 6b765328c2 command: UI in Apply Mitchell Hashimoto 2014-06-26 22:13:54 -0700
  • 55359ce815 Update TODO Mitchell Hashimoto 2014-06-26 22:12:46 -0700
  • 8d4aeb96c0 command: add preapply to UI so we can see that Mitchell Hashimoto 2014-06-26 22:11:04 -0700
  • 5a84a24d12 terraform: pre/post apply hook Mitchell Hashimoto 2014-06-26 22:09:16 -0700
  • d3f2547f86 command: concurrent UI Mitchell Hashimoto 2014-06-26 22:01:05 -0700
  • 23de2fc2f3 command: UiHook outputs for diffs Mitchell Hashimoto 2014-06-26 17:18:46 -0700
  • ae6b85e11b terraform: diff hooks Mitchell Hashimoto 2014-06-26 17:17:10 -0700
  • 01319e1dc9 Ui hook Mitchell Hashimoto 2014-06-26 17:05:21 -0700
  • 501f926eba terraform: initial hook impl Mitchell Hashimoto 2014-06-26 16:52:15 -0700
  • d6fa7f2f6d quiet the make dev task Jack Pearkes 2014-06-26 14:11:21 -0400
  • 5c18a6a5fe Update TODO.md Mitchell Hashimoto 2014-06-26 11:05:54 -0700
  • 14f3556f63 Create TODO.md Mitchell Hashimoto 2014-06-26 11:01:27 -0700
  • 830219a8f5 update readme Mitchell Hashimoto 2014-06-26 10:34:49 -0700
  • 00aba6ee87 update README Mitchell Hashimoto 2014-06-26 10:33:39 -0700
  • 92e1e09a69 main: fix the help output to show up Mitchell Hashimoto 2014-06-26 10:24:32 -0700
  • 8cd4814beb scripts: unix line endings Mitchell Hashimoto 2014-06-26 10:07:31 -0700
  • d02cf6d979 scripts: make build.sh executable Mitchell Hashimoto 2014-06-26 10:07:08 -0700
  • 6e995feb5e providers/aws: if no reservations, no instance Mitchell Hashimoto 2014-06-26 09:58:38 -0700
  • 0a8cebdb82 command/plan: refresh by default Mitchell Hashimoto 2014-06-26 09:56:29 -0700
  • fa3ac806cc providers/aws: use one resourcestate so we don't lose attributes Mitchell Hashimoto 2014-06-25 23:21:46 -0700
  • 0ab7faf5c1 terraform: update test to latest Mitchell Hashimoto 2014-06-25 22:19:27 -0700
  • 4147500fcc terraform: diff is not empty if it has to destroy Mitchell Hashimoto 2014-06-25 22:10:25 -0700
  • 1d9d33c8a0 terraform: destroy orphans Mitchell Hashimoto 2014-06-25 21:58:33 -0700
  • e8035a5c96 providers/aws: properly create an i nstance after destroy Mitchell Hashimoto 2014-06-25 18:49:30 -0700
  • b6a02e473d helper/resource: destroy on requiresNew Mitchell Hashimoto 2014-06-25 18:41:40 -0700
  • 5384f63b3d terraform: set type on apply Mitchell Hashimoto 2014-06-25 18:33:32 -0700
  • 84a645712b terraform: Type should always be set on ResourceState Mitchell Hashimoto 2014-06-25 18:29:36 -0700
  • d64ba66edb command: adhere to new API Mitchell Hashimoto 2014-06-25 18:22:42 -0700
  • 4b263992cc terraform: remove unused code Mitchell Hashimoto 2014-06-25 18:13:58 -0700
  • 0f2d7f430c terraform: all tests passing Mitchell Hashimoto 2014-06-25 18:12:03 -0700
  • e9d1be397c terraform: Plan seems to work again Mitchell Hashimoto 2014-06-25 17:40:50 -0700
  • c68cfc5e6f terraform: test that state is properly sent to Refresh Mitchell Hashimoto 2014-06-25 15:52:15 -0700
  • 8a44ca984e terraform: Refresh tests Mitchell Hashimoto 2014-06-25 15:39:44 -0700
  • abe205fc27 terraform: GraphFull tests Mitchell Hashimoto 2014-06-25 14:53:32 -0700
  • 9d4f7b71c4 terraform: fill in the graph with the providers Mitchell Hashimoto 2014-06-25 14:47:38 -0700
  • cdab89d7c1 terraform: getting closer to mapping resource providers properly Mitchell Hashimoto 2014-06-25 12:58:27 -0700
  • 94a11583c2 depgraph: add Noun function to get a noun Mitchell Hashimoto 2014-06-25 11:28:00 -0700
  • 0bf394dfe2 terraform: make our own graph meta Mitchell Hashimoto 2014-06-24 15:25:04 -0700
  • b6272a4a69 terraform: comments Mitchell Hashimoto 2014-06-24 15:06:35 -0700
  • 46d3800a39 config: remove some unused test fixtures Mitchell Hashimoto 2014-06-24 15:02:02 -0700
  • 1918f199d8 terraform: Graph, config: don't build graph Mitchell Hashimoto 2014-06-24 14:58:57 -0700
  • 4c71eb35d8 Makefile can have specific test args Mitchell Hashimoto 2014-06-24 14:16:26 -0700
  • 9acb9535ad config: ProviderConfigName shouldn't be on Resource Mitchell Hashimoto 2014-06-24 13:29:07 -0700
  • 9d8c2790fa terraform: remove unused var Mitchell Hashimoto 2014-06-24 13:08:56 -0700
  • e392c349ef helper/resource: clearer destroy logic Mitchell Hashimoto 2014-06-24 12:59:50 -0700
  • cb591ab2df helper/resource: Destroy is called if destroy is set on diff Mitchell Hashimoto 2014-06-24 12:55:59 -0700
  • 9c024994b7 terraform: diff has Destroy flag Mitchell Hashimoto 2014-06-24 12:54:05 -0700
  • d54034d0b5 helper/diff: comment Mitchell Hashimoto 2014-06-24 10:33:03 -0700
  • bd0f23ce25 Move diff to helper/diff, helper/resource knows about it Mitchell Hashimoto 2014-06-24 10:27:39 -0700
  • 938b4da8a5 providers/aws: comments Mitchell Hashimoto 2014-06-24 10:23:09 -0700
  • ae142efff7 providers/aws: know how to destroy things Mitchell Hashimoto 2014-06-24 10:22:22 -0700
  • 4084ed9234 terraform: no longer store the graph on Terraform itself Mitchell Hashimoto 2014-06-24 10:16:48 -0700
  • 1df3297601 providers/aws: if terminated, no longer exists Mitchell Hashimoto 2014-06-24 10:15:08 -0700
  • 1d724f3481 terraform :comments Mitchell Hashimoto 2014-06-23 20:52:44 -0700
  • 24c9b7c987 terraform: make sure state is set to something on refresh Mitchell Hashimoto 2014-06-23 20:40:32 -0700
  • 391e9fd250 providers/aws: implement Refresh for aws_instance Mitchell Hashimoto 2014-06-23 19:56:22 -0700
  • e91d8643dc providers/aws: create things Mitchell Hashimoto 2014-06-23 19:50:19 -0700
  • 543e70aab1 helper/resource: nice helper for resourceprovider impl Mitchell Hashimoto 2014-06-23 19:32:49 -0700
  • c556e2ad48 providers/aws: start filling out Mitchell Hashimoto 2014-06-23 19:01:57 -0700
  • 9b4b89c16c diff: don't magically put ID in there, assumed if not set Mitchell Hashimoto 2014-06-23 13:14:08 -0700
  • c5a621a47a terraform: error if unknown variable retruned Mitchell Hashimoto 2014-06-23 13:08:25 -0700
  • 175b720ab1 diff: mark diff properly with input/output Mitchell Hashimoto 2014-06-23 12:49:30 -0700
  • 7eacacbff2 terraform: MergeDiff can take nil diff Mitchell Hashimoto 2014-06-23 12:32:04 -0700
  • d93df76f66 terraform: some comments Mitchell Hashimoto 2014-06-23 12:30:29 -0700
  • 9e8f578c8b terraform: test that varaibles from the plan are interpolated in Mitchell Hashimoto 2014-06-23 12:28:02 -0700
  • 92ffbf2880 terraform: re-diff on apply Mitchell Hashimoto 2014-06-23 12:19:41 -0700
  • 84cf644a30 command: apply uses the new plan structure Mitchell Hashimoto 2014-06-20 12:51:42 -0700
  • 3aab0cd21b terraform: Apply takes a plan Mitchell Hashimoto 2014-06-20 12:49:01 -0700
  • a0cbbab03b diff: comments Mitchell Hashimoto 2014-06-20 12:12:53 -0700
  • 9e42654145 diff: show properly fufilled variables if possible Mitchell Hashimoto 2014-06-20 12:12:24 -0700
  • 2fd129ddc4 terraform: support both raw and clean config Mitchell Hashimoto 2014-06-20 12:07:18 -0700
  • 7fa9bedefd providers/aws: adhere to interface Mitchell Hashimoto 2014-06-20 11:52:21 -0700
  • 5dbb9c821a rpc: add Refresh method Mitchell Hashimoto 2014-06-20 11:51:07 -0700
  • bff4b8a58c command: plan Mitchell Hashimoto 2014-06-20 11:47:02 -0700
  • d1cfb38bb8 config: ReplaceVariables is public Mitchell Hashimoto 2014-06-20 11:41:12 -0700
  • 686b563428 terraform: build a plan Mitchell Hashimoto 2014-06-20 11:03:33 -0700
  • f7a6cbf247 terraform: rename Diff to Plan on Terraform API Mitchell Hashimoto 2014-06-20 10:44:49 -0700
  • d2001275dc terraform: initial Plan structure Mitchell Hashimoto 2014-06-20 10:33:26 -0700
  • dc193f5f33 terraform: call refresh before every diff Mitchell Hashimoto 2014-06-19 21:22:07 -0700
  • 74d75e87d6 command/diff: output if no changes Mitchell Hashimoto 2014-06-19 14:58:30 -0700
  • 1449d8a510 terraform: Diff.Empty Mitchell Hashimoto 2014-06-19 14:57:36 -0700
  • 23c8350ba4 Add the state to the gitignore Mitchell Hashimoto 2014-06-19 14:09:03 -0700
  • 6618f39797 providers/aws: diff properly Mitchell Hashimoto 2014-06-19 14:08:48 -0700
  • e8808db8c3 terraform: MergeDiff uses a Diff as an argument Mitchell Hashimoto 2014-06-19 14:08:10 -0700
  • c646c9c9ad command/diff: whitespace Mitchell Hashimoto 2014-06-19 13:51:28 -0700