Commit Graph

28587 Commits

Author SHA1 Message Date
Mitchell Hashimoto 699b2efa1c providers/aws: convert aws_vpc to helper/schema 2014-10-08 16:43:13 -07:00
Mitchell Hashimoto 0db9d98fff helper/schema: can set Partial(true) multiple times 2014-10-08 16:35:14 -07:00
Mitchell Hashimoto dd036b0399 Merge pull request #379 from hashicorp/f-deprecate-weird-names
Warn/error names with special characters
2014-10-08 16:13:10 -07:00
Mitchell Hashimoto 9dd7618fce config: fix messaging for name symbols 2014-10-08 16:12:53 -07:00
Mitchell Hashimoto 67d9188a29 config: validate module names are valid 2014-10-08 16:03:22 -07:00
Mitchell Hashimoto 9ed89dbabd terraform: make wording better 2014-10-08 16:01:13 -07:00
Mitchell Hashimoto 36f4a644b6 terraform: warn if the name has special characters 2014-10-08 15:59:50 -07:00
Mitchell Hashimoto 50e5eacc15 config: add NameRegexp 2014-10-08 15:06:04 -07:00
Mitchell Hashimoto c7088eb82a website: update docs for GH-371 2014-10-08 10:54:34 -07:00
Mitchell Hashimoto 9912ca70c6 Merge pull request #371 from xuwang/master
providers/aws: Add iam_instance_profile to resource_aws_launch_configuration
2014-10-08 10:53:26 -07:00
Mitchell Hashimoto 8cf611b2da Update CHANGELOG 2014-10-08 10:51:33 -07:00
Mitchell Hashimoto 9e953c9908 Merge pull request #372 from jgoldschrafe/feature-google-compute-disk-types
Configurable disk types for GCE
2014-10-08 10:50:38 -07:00
Mitchell Hashimoto 852b82cdb3 Update CHANGELOG 2014-10-08 10:32:18 -07:00
Mitchell Hashimoto 65a054b7c2 Merge pull request #375 from jgoldschrafe/feature-google-compute-ip-forward
providers/google: Support IP forwarding on GCE instances
2014-10-08 10:31:41 -07:00
Mitchell Hashimoto 16b023bd2b command: ask for the proper level of input 2014-10-08 10:29:54 -07:00
Mitchell Hashimoto 8b5c120ecf terraform: add InputMode to determine what is asked for 2014-10-08 10:18:45 -07:00
Mitchell Hashimoto 014bde64c4 providers/aws: not an error if route53 record is already destroy
[GH-342]
2014-10-07 21:55:40 -07:00
Mitchell Hashimoto ca99811357 providers/aws: subnet retry destroy [GH-357] 2014-10-07 21:52:08 -07:00
Mitchell Hashimoto ef62fa80db helper/resource: add Retry function 2014-10-07 21:44:51 -07:00
Mitchell Hashimoto 65f5069616 Update CHANGELOG 2014-10-07 21:27:02 -07:00
Mitchell Hashimoto e922b16dba Merge pull request #377 from hashicorp/f-path-var
Add ${path.X} variables for path referencing
2014-10-07 21:26:24 -07:00
Mitchell Hashimoto c1fa4c2e4b config: validate that module source can't contain interpolations 2014-10-07 20:19:32 -07:00
Mitchell Hashimoto 770d62e588 website: document path variables 2014-10-07 20:15:08 -07:00
Mitchell Hashimoto d714c6f2f1 terraform: test path variables 2014-10-07 20:09:30 -07:00
Mitchell Hashimoto 1e00b4386c config/module: Child(nil) or empty will return self 2014-10-07 20:02:18 -07:00
Mitchell Hashimoto 267d45df86 config/module: Can look up Child with Tree.Child 2014-10-07 20:00:36 -07:00
Mitchell Hashimoto 679ab1d515 config: parse ${path.module} 2014-10-07 18:03:11 -07:00
Jeff Goldschrafe 88a020e0b5 Support IP forwarding on GCE instances
This change exposes the CanIpForward property of the Instance, allowing
users to create instances that are allowed to function as NAT or VPN
gateways.
2014-10-07 12:28:20 -04:00
Jeff Goldschrafe ddfdfebcc5 Configurable disk types for GCE
Supports configuring the disk type for Google Compute Engine disk
resources. Both `google_compute_disk` and `google_compute_instance`
disk types are supported.

Resolves #351.
2014-10-07 01:40:20 -04:00
Xu Wang df37e82f5b Add optional param iam_instance_profile to resource_aws_launch_configuration to support role based AC 2014-10-06 20:46:25 -07:00
Mitchell Hashimoto 28cd738edc command: provisioner output should prefix every line 2014-10-05 23:29:13 -07:00
Mitchell Hashimoto 753f7ea021 Update CHANGELOG 2014-10-05 23:25:33 -07:00
Mitchell Hashimoto 7b48f93486 Merge pull request #365 from hashicorp/f-remote-exec-output
provisioners/remote-exec: output to UI
2014-10-05 23:24:46 -07:00
Mitchell Hashimoto a154520ce8 provisioners/remote-exec: output 2014-10-05 23:23:30 -07:00
Mitchell Hashimoto 6200f2513c update CHANGELOG 2014-10-05 23:08:33 -07:00
Mitchell Hashimoto b3fa3811f5 Merge pull request #364 from hashicorp/f-local-exec-output
provisioners/local-exec: mirror output to UI
2014-10-05 23:08:01 -07:00
Mitchell Hashimoto 0808236c6e provisioners/local-exec: output the output 2014-10-05 23:05:49 -07:00
Mitchell Hashimoto 28acb7baa8 Merge pull request #361 from hashicorp/f-provisioner-ui
Foundational support for UI output from provisioners
2014-10-05 08:29:18 -07:00
Mitchell Hashimoto 8de7f19901 Merge pull request #362 from hashicorp/f-dummy-provider
Add a "null" provider
2014-10-05 08:29:10 -07:00
Mitchell Hashimoto b713f1ac8d terraform: no longer check for nil diff as error 2014-10-04 16:47:42 -07:00
Mitchell Hashimoto 5aa62ae635 providers/null: null provider 2014-10-04 16:42:43 -07:00
Mitchell Hashimoto c1fbf46a33 command: send the provisioner output to the prompt 2014-10-04 16:33:47 -07:00
Mitchell Hashimoto c52a21d680 terraform: comments 2014-10-04 16:31:48 -07:00
Mitchell Hashimoto e5868ebdd9 provisioners/*: new interface 2014-10-04 16:29:33 -07:00
Mitchell Hashimoto 063e727491 command: compilej:wq 2014-10-04 16:24:57 -07:00
Mitchell Hashimoto 76f5f1057e terraform: no longer require uiOutput, do it auto in Hook 2014-10-04 16:24:07 -07:00
Mitchell Hashimoto d7a1f3dc0e terraform: prefix the provisioner output 2014-10-04 10:38:46 -07:00
Mitchell Hashimoto 24dd078bee terraform: UIOutputPrefix 2014-10-04 10:33:01 -07:00
Mitchell Hashimoto b2342866c9 command: UIOutput is functinal 2014-10-04 10:25:54 -07:00
Mitchell Hashimoto 6d9463bfa8 command: set UIOutput 2014-10-04 10:20:35 -07:00