Commit Graph

  • fe0bb4a265 Support replacement IDs joeduffy 2017-03-01 09:08:53 -0800
  • a4e806a07c Remember old moniker to ID mappings joeduffy 2017-02-28 17:03:33 -0800
  • 7f53727575 Require the full --yes for destroys joeduffy 2017-02-28 16:44:46 -0800
  • 632bb357da Remove superfluous indentation joeduffy 2017-02-28 16:30:20 -0800
  • 954fd9ae78 Use real configuration in ec2instance example joeduffy 2017-02-28 16:14:18 -0800
  • cf2788a254 Allow restarting from partial failures joeduffy 2017-02-28 16:09:56 -0800
  • 6a2edc9159 Ensure configuration round-trips in Huskfiles joeduffy 2017-02-28 15:43:46 -0800
  • c77329129a Print more details when an unhandled exception occurs joeduffy 2017-02-28 13:15:28 -0800
  • a1a8812910 Add a requireRegion helper function joeduffy 2017-02-28 12:37:37 -0800
  • 300f87137c Improve verify; verify packages before install joeduffy 2017-02-28 12:31:50 -0800
  • b54d343889 Treat Never as dynamic joeduffy 2017-02-28 12:08:50 -0800
  • 7593dd3ce9 Permit dots in names joeduffy 2017-02-28 12:07:18 -0800
  • 36d9251400 Export lib.es5 and lib.es6 modules joeduffy 2017-02-28 12:05:45 -0800
  • 6460ccaa83 Disable the ECMAScript runtime layer joeduffy 2017-02-28 11:38:19 -0800
  • 923c3150db Fix the cocojs library joeduffy 2017-02-28 11:32:24 -0800
  • 679a4bf479 Export a first class Region type joeduffy 2017-02-28 11:12:34 -0800
  • 1c43abffec Fix some `go vet` issues joeduffy 2017-02-28 11:02:33 -0800
  • 51fc9b1845 Fix a test break joeduffy 2017-02-28 10:38:29 -0800
  • ce7f8d130e Change the error prefix from MU to COCO joeduffy 2017-02-28 10:36:21 -0800
  • 7f0a97a4e3 Print configuration variables; etc. joeduffy 2017-02-28 10:32:24 -0800
  • d91b04d8f4 Support config maps joeduffy 2017-02-27 19:43:54 -0800
  • 2c6616831f Add AWS configuration variables joeduffy 2017-02-27 16:52:06 -0800
  • 371a847eb9 Unify a bit of command logic, and hoist some failure modes joeduffy 2017-02-27 14:13:27 -0800
  • 73babc13a0 Add confirmation for destroy joeduffy 2017-02-27 13:53:15 -0800
  • 9b55505463 Implement AWS security group updates joeduffy 2017-02-27 13:33:08 -0800
  • eca5c38406 Fix a handful of update-related issues joeduffy 2017-02-27 11:27:36 -0800
  • 3bdbf17af2 Rename --show-sames to --show-unchanged joeduffy 2017-02-27 11:08:14 -0800
  • 09e328e3e6 Extract settings from the correct old/new snapshot joeduffy 2017-02-27 11:02:39 -0800
  • afbd40c960 Add a --show-sames flag joeduffy 2017-02-27 10:58:24 -0800
  • 88fa0b11ed Checkpoint deployments joeduffy 2017-02-27 10:26:44 -0800
  • 604370f58b Propagate IDs from old to new during updates joeduffy 2017-02-26 13:36:30 -0800
  • d3ce3cd9c6 Implement a `coco husk ls` command joeduffy 2017-02-26 13:06:33 -0800
  • 7f62740bc5 Add comment about adding `cocojs` to `$PATH` joeduffy 2017-02-26 12:14:49 -0800
  • ace693290f Fix the directionality of delete edges joeduffy 2017-02-26 12:05:49 -0800
  • 44783cffb7 Don't overwrite unmarshaled deployment info joeduffy 2017-02-26 12:00:00 -0800
  • ff3f2232db Only use args if non-nil joeduffy 2017-02-26 11:53:02 -0800
  • 2116d87f7d Tidy up some messages and error paths joeduffy 2017-02-26 11:52:44 -0800
  • 1bdd24395c Recognize TextUnmarshaler and use it joeduffy 2017-02-26 11:51:38 -0800
  • 2f60a414c7 Reorganize deployment commands joeduffy 2017-02-26 11:20:14 -0800
  • 2fec5f74d5 Make DeepEquals nullary logic match Diff joeduffy 2017-02-25 18:24:12 -0800
  • 39b63daaad Fix a broken link joeduffy 2017-02-25 10:57:07 -0800
  • ea7bdd265f Remove bit about symlinking joeduffy 2017-02-25 10:55:56 -0800
  • 5d550cea2c Eliminate a redundant paragraph joeduffy 2017-02-25 10:53:29 -0800
  • c714aa6d43 Tweak a bit more in the README joeduffy 2017-02-25 10:52:01 -0800
  • 15b44c22e5 Tidy up the installation instructions joeduffy 2017-02-25 10:46:26 -0800
  • b3859bd78f Use 0755, rather than 0744, for directories joeduffy 2017-02-25 10:36:28 -0800
  • bfe084e3aa Fix an errant Git module joeduffy 2017-02-25 10:35:51 -0800
  • 977b16b2cc Add basic targeting capability joeduffy 2017-02-25 09:24:52 -0800
  • 14762df98b Flip the summarization polarity joeduffy 2017-02-25 07:55:22 -0800
  • 32379da4f5 Fix a few lingering issues from rename joeduffy 2017-02-25 07:51:29 -0800
  • 08b644a3ba Delete the architecture PNG joeduffy 2017-02-25 07:40:26 -0800
  • 99442c2ee3 Fix a small typo joeduffy 2017-02-25 07:27:00 -0800
  • fbb56ab5df Coconut! joeduffy 2017-02-25 07:25:33 -0800
  • e0440ad312 Print step op labels joeduffy 2017-02-24 17:44:54 -0800
  • b43c374905 Fix a few more things about updates joeduffy 2017-02-24 17:02:02 -0800
  • 53cf9f8b60 Tidy up a few things joeduffy 2017-02-24 16:44:46 -0800
  • 877fa131eb Detect duplicate object names joeduffy 2017-02-24 16:03:06 -0800
  • 14e3f19437 Implement name property in AWS provider/library joeduffy 2017-02-24 15:41:56 -0800
  • c120f62964 Redo object monikers joeduffy 2017-02-24 14:50:02 -0800
  • 9dc75da159 Diff and colorize update outputs joeduffy 2017-02-23 19:03:22 -0800
  • c4d1f60a7e Eliminate a superfluous map allocation joeduffy 2017-02-23 15:05:30 -0800
  • 271eaefb5c Fix ec2instance CIDR property joeduffy 2017-02-23 15:04:07 -0800
  • 86bfe5961d Implement updates joeduffy 2017-02-23 14:56:23 -0800
  • 6fc807c7fd Tweak some progress messages joeduffy 2017-02-23 10:34:03 -0800
  • 3f2697916b Also wait for SecurityGroup deletions joeduffy 2017-02-23 10:27:20 -0800
  • 43432babc5 Wait for SecurityGroups to become active joeduffy 2017-02-23 10:18:37 -0800
  • d9e6d8a207 Add a simple retry.Until package/function joeduffy 2017-02-22 19:16:46 -0800
  • f00b146481 Echo resource provider outputs joeduffy 2017-02-22 18:53:36 -0800
  • 2088eef6e9 Provision security group ingress/egress rules joeduffy 2017-02-22 18:10:36 -0800
  • 8610a70ca4 Implement stable resource ordering joeduffy 2017-02-22 17:33:08 -0800
  • 83aa9cafa5 Wait for EC2 instance state changes joeduffy 2017-02-22 14:59:50 -0800
  • ae99e957f9 Fix a few messages and assertions joeduffy 2017-02-22 14:43:08 -0800
  • 9c2013baf0 Implement resource snapshot deserialization joeduffy 2017-02-22 14:32:03 -0800
  • 8d71771391 Repivot plan/apply commands; prepare for updates joeduffy 2017-02-22 11:21:26 -0800
  • 801d29d515 Clarify that MuGLs are meant to version nicely joeduffy 2017-02-21 18:54:21 -0800
  • 26cac1af3a Move colors into a central location joeduffy 2017-02-21 18:49:51 -0800
  • d4911ad6f6 Implement snapshot MuGL joeduffy 2017-02-21 18:31:43 -0800
  • 06a15d89c2 Draw dependency diagrams in the same direction joeduffy 2017-02-21 16:15:19 -0800
  • 4a3d91f956 Make a few minor clarifications on monikers joeduffy 2017-02-21 16:11:50 -0800
  • e8950fd53e Fix a minor typo joeduffy 2017-02-21 16:08:30 -0800
  • 7cc72260d1 Jot down some thoughts on MuGL joeduffy 2017-02-21 16:06:41 -0800
  • 85ba692832 Print the dependency key and value during describe joeduffy 2017-02-21 12:30:31 -0800
  • dcb6c958b3 Add a summary to the apply command joeduffy 2017-02-20 18:00:36 -0800
  • 60a51f1222 Implement simple deletion functions joeduffy 2017-02-20 17:41:24 -0800
  • 0efb8bdd69 Fix a few things joeduffy 2017-02-20 13:55:09 -0800
  • 81158d0fc2 Make property logic nil-sensitive joeduffy 2017-02-20 13:27:31 -0800
  • a181956aed Store AWS resource properties directly joeduffy 2017-02-20 13:06:30 -0800
  • a9085ece0f Trace plugin STDOUT/STDERR joeduffy 2017-02-20 12:34:15 -0800
  • f8cba5d752 Add interface members to prototypes joeduffy 2017-02-20 12:20:59 -0800
  • 276b6c253d Implement a basic AWS resource provider joeduffy 2017-02-20 11:18:47 -0800
  • dbd1721ced Properly detect "missing file from PATH" os/exec errors joeduffy 2017-02-19 12:23:26 -0800
  • fdb787f0c9 Add summary support, and colorization joeduffy 2017-02-19 12:17:45 -0800
  • 3618837092 Add plan apply progress reporting joeduffy 2017-02-19 11:58:04 -0800
  • bfe659017f Implement the `mu apply` command joeduffy 2017-02-19 11:41:05 -0800
  • 09c01dd942 Implement resource provider plugins joeduffy 2017-02-19 11:08:06 -0800
  • 39d2fd4e96 Change mu.Bucket to mu.x.Bucket in Thumbnaile joeduffy 2017-02-19 09:26:25 -0800
  • 6c25ff5cba Drive plan application joeduffy 2017-02-18 11:54:24 -0800
  • 9621aa7201 Implement deletion plans joeduffy 2017-02-18 10:33:36 -0800
  • 6f42e1134b Create object monikers joeduffy 2017-02-18 10:22:04 -0800
  • d9ee2429da Begin resource modeling and planning joeduffy 2017-02-17 12:31:48 -0800