Commit Graph

2253 Commits

Author SHA1 Message Date
Armon Dadgar 9a6c8490a0 terraform: Updating tests for modules 2014-09-29 15:27:56 -07:00
Armon Dadgar bce9b664d8 terraform: test happy path create-before-destroy 2014-09-29 15:20:04 -07:00
Armon Dadgar 465f3f2676 terraform: test create-before-destroy with failed destroy 2014-09-29 15:20:03 -07:00
Armon Dadgar 59b7cb171a terraform: Testing failed apply with create_before_destroy 2014-09-29 15:20:03 -07:00
Armon Dadgar f248ae3aee terraform: test provising fail create-before-destroy 2014-09-29 15:20:03 -07:00
Armon Dadgar 4fe05428b3 terraform: Avoid having multiple primaries 2014-09-29 15:20:03 -07:00
Armon Dadgar f398708be2 terraform: Adding flag for CreateBeforeDestroy 2014-09-29 15:20:03 -07:00
Armon Dadgar 8d5d7c32c8 website: Document lifecycle 2014-09-29 15:20:03 -07:00
Armon Dadgar 1aaddafba0 terraform: Adding lifecycle config block 2014-09-29 15:20:02 -07:00
Armon Dadgar aef7718778 terraform: support create-before-destroy 2014-09-29 15:20:02 -07:00
Armon Dadgar a14ea76c84 config: Support create_before_destroy config 2014-09-29 15:18:49 -07:00
Mitchell Hashimoto a8c730d7a4 Update CHANGELOG 2014-09-29 14:13:46 -07:00
Mitchell Hashimoto 5e9b609dac Merge pull request #336 from hashicorp/f-input
Ask for input for variables and provider configs
2014-09-29 14:12:49 -07:00
Mitchell Hashimoto d927c6e1f6 terraform: support var descriptions 2014-09-29 14:05:10 -07:00
Mitchell Hashimoto a7c321a028 helper/scheam: support UI defaults 2014-09-29 14:00:35 -07:00
Mitchell Hashimoto b32470f070 command: accept defaults for UI 2014-09-29 13:51:16 -07:00
Mitchell Hashimoto 99044a1f14 Add descriptions for AWS inputs 2014-09-29 13:30:28 -07:00
Mitchell Hashimoto 901c1448b4 command: make the UI a look nicer 2014-09-29 13:12:06 -07:00
Mitchell Hashimoto 9bb26f7695 terraform: Make output more machine-like 2014-09-29 12:52:48 -07:00
Mitchell Hashimoto 63453f3f1a command: apply and refresh ask for input 2014-09-29 12:46:58 -07:00
Mitchell Hashimoto 980fce1d6c terraform: make UX a bit better for input 2014-09-29 12:45:28 -07:00
Mitchell Hashimoto 99d0e52ead terraform: validate should use the full config 2014-09-29 12:04:14 -07:00
Mitchell Hashimoto af548c9b53 command/plan: ask for input 2014-09-29 11:24:16 -07:00
Mitchell Hashimoto d9596fa4d0 helper/schema: don't ask for input on fields that have a value 2014-09-29 11:16:19 -07:00
Mitchell Hashimoto 5b0859b3f5 command: Input tells us whether we should ask for input or not 2014-09-29 11:11:35 -07:00
Mitchell Hashimoto a918833edd command: UIInput implementation to ask via CLI 2014-09-29 10:56:01 -07:00
Mitchell Hashimoto 133a28e363 terraform: prefix the Id for configuring providers 2014-09-29 10:36:49 -07:00
Mitchell Hashimoto 459ffe9d2a providers/*: fix compilation for input 2014-09-29 10:28:08 -07:00
Mitchell Hashimoto 5aed997223 helper/schema: Input support 2014-09-29 10:25:43 -07:00
Mitchell Hashimoto 2791badf01 terraform: ask for input for providers 2014-09-29 09:13:15 -07:00
Mitchell Hashimoto caf8e372f2 rpc: Speak new API with UIInput 2014-09-29 00:23:17 -07:00
Mitchell Hashimoto 5611b9b8a8 terraform: add Input API to ResourceProvider 2014-09-28 23:50:37 -07:00
Mitchell Hashimoto fd70e5e7bf terraform: Input() asks for variable inputs 2014-09-28 23:37:36 -07:00
Mitchell Hashimoto 2f681c4bcc providers: fix tests 2014-09-28 17:32:39 -07:00
Mitchell Hashimoto 92a0872eb0 Merge pull request #334 from hashicorp/f-plugin-rpc
Plugin connections multiplexed on one process
2014-09-28 11:56:36 -07:00
Mitchell Hashimoto 3941dbac5d fmt 2014-09-28 11:51:49 -07:00
Mitchell Hashimoto e2534e4210 builtin: fix all compilation 2014-09-28 11:51:39 -07:00
Mitchell Hashimoto 1e3dbee278 main: use new RPC mechanisms 2014-09-28 11:40:15 -07:00
Mitchell Hashimoto 04858e1a15 plugin: Client/Server uses new RPC client/server 2014-09-28 11:19:24 -07:00
Mitchell Hashimoto bc6db2bd1b rpc: ResourceProvisioner support on client/server 2014-09-28 10:55:12 -07:00
Mitchell Hashimoto 0281c1108e rpc: Create the Client/Server 2014-09-28 10:49:27 -07:00
Mitchell Hashimoto 338a61d135 Update CHANGELOG 2014-09-27 12:43:43 -07:00
Mitchell Hashimoto 5da86c1279 Merge pull request #319 from lflux/aws-instance-iam-support
Add IAM Instance profile support to AWS instance provider
2014-09-27 12:43:18 -07:00
Mitchell Hashimoto 1c73f4e703 Update CHANGELOG 2014-09-27 12:42:46 -07:00
Mitchell Hashimoto e7f113fa6e Merge pull request #324 from jgoldschrafe/feature-gce-target-tags
provider/google: google_compute_firewall: Support target tags
2014-09-27 12:41:47 -07:00
Mitchell Hashimoto 100f8e3a8c Update CHANGELOG 2014-09-27 12:36:55 -07:00
Mitchell Hashimoto 2e39b8eaf3 config looks in a plugin directory if it exists 2014-09-27 12:36:13 -07:00
Mitchell Hashimoto 462f37e2b7 Update CHANGELOG 2014-09-27 12:32:25 -07:00
Mitchell Hashimoto c8ccc6f72e Merge pull request #331 from hashicorp/f-init
Init Command
2014-09-27 12:31:50 -07:00
Mitchell Hashimoto fe4f53eb5b enable init command 2014-09-27 12:31:38 -07:00