Commit Graph

16611 Commits

Author SHA1 Message Date
Mitchell Hashimoto
65982bd412
backend/local: use new command/state package for better UX 2017-02-14 11:17:28 -08:00
Mitchell Hashimoto
34f438b635
command/state: helpers for UX with lock/unlock state 2017-02-14 11:17:18 -08:00
Matt Dainty
3939a7220d
Add import functionality 2017-02-14 18:09:48 +00:00
Mitchell Hashimoto
2124135287
helper/slowmessage 2017-02-14 09:27:23 -08:00
Mitchell Hashimoto
a7cfb8062b
state: just style changes in the code itself (newlines, moving methods) 2017-02-14 08:51:20 -08:00
Matt Dainty
a08fbcbadb
Add documentation 2017-02-14 16:16:22 +00:00
Matt Dainty
7a55fe4bcc
First stab at fixing hashicorp/terraform#9930
Add the following resources:

* `aws_cloudwatch_log_destination`
* `aws_cloudwatch_log_destination_policy`
2017-02-14 14:44:21 +00:00
Radek Simko
52dff703ad website: Fix wrong font URL and decrease size 2017-02-14 10:52:49 +00:00
Mitchell Hashimoto
41a4235eb3
terraformrc can contain env var references
This allows the use case where installation of a plugin can simply say
to add `$GOPATH/bin/foo` to your terraformrc and the user can do that
verbatim. Additionally terraformrc files become portable for certain
environments which are self-contained.

I was hesitant at first about this because it diverges the syntax a bit
from our standard interpolation syntax. However, due to the special
nature of terraformrc and the strong use cases cited I'm okay with this.
2017-02-13 17:52:51 -08:00
Mitchell Hashimoto
3e2f324b20 Merge pull request #11927 from hashicorp/typographic-updates
Website typographic updates
2017-02-13 17:26:56 -08:00
Jason Costello
e498aa0408 bold active docs nav item 2017-02-13 16:28:37 -08:00
Jason Costello
f068146d30 oops 2017-02-13 16:17:57 -08:00
Jason Costello
9754a32146 lighter body copy for hierarchy via utility classes 2017-02-13 16:16:20 -08:00
Jason Costello
f07d89d4e4 Klavika for docs nav 2017-02-13 16:15:55 -08:00
Mitchell Hashimoto
b393f0ac0a Update CHANGELOG.md 2017-02-13 15:27:19 -08:00
Mitchell Hashimoto
d2f9df37f5 Merge pull request #11922 from hashicorp/f-tf-cli
command: add TF_CLI_ARGS to specify additional CLI args
2017-02-13 15:26:25 -08:00
Mitchell Hashimoto
518ae5ef02
support nested subcommands with TF_CLI_ARGS 2017-02-13 15:18:50 -08:00
Mitchell Hashimoto
df93e5120c
allow targeted TF_CLI_ARGS_x 2017-02-13 15:12:29 -08:00
Jason Costello
4fbbe2bd78 improve on .bs-docs-section 2017-02-13 14:57:54 -08:00
Mitchell Hashimoto
53796fcdb0
test for blank args for TF_CLI_ARGS 2017-02-13 14:53:50 -08:00
Mitchell Hashimoto
f7e535ed6e
website: update website for TF_CLI_ARGS 2017-02-13 14:51:37 -08:00
Jason Costello
8eba5e0323 tweak scale, simplify declarations 2017-02-13 14:41:09 -08:00
Mitchell Hashimoto
488d5f41e6
vendor: add shellwords 2017-02-13 14:10:01 -08:00
Jason Costello
5fdae3779c .8 opacity for body copy hierarchy 2017-02-13 14:06:43 -08:00
Jason Costello
968b4c9d9f better type size 2017-02-13 14:06:11 -08:00
Mitchell Hashimoto
7f67b32169
main: add TF_CLI_ARGS to specify additional CLI args 2017-02-13 14:05:37 -08:00
Jason Costello
ac48c36b42 remove unused fonts.scss file and the related @import 2017-02-13 13:58:59 -08:00
Jason Costello
d60265dd79 remove all traces of Lato font 2017-02-13 13:54:11 -08:00
Jason Costello
4e67740f73 tiny adjustment 2017-02-13 13:37:26 -08:00
Jason Costello
b70515ec00 update logo 2017-02-13 13:36:35 -08:00
Kit Ewbank
549cff56d0 Add 'slice' interpolation function. (#9729) 2017-02-13 21:20:02 +00:00
Jason Costello
e83ca879ff general type updates, remove lato 2017-02-13 13:13:36 -08:00
Jay Taylor
922eab8cfd Added `aws_iam_role' to list of importable AWS resources. (#11920) 2017-02-13 21:06:57 +00:00
Mitchell Hashimoto
c36b6c42ba
terraform: test case for #10982 (passes) 2017-02-13 13:06:22 -08:00
Mitchell Hashimoto
4d6085b46a
terraform: outputs should not be included if not targeted
Fixes #10911

Outputs that aren't targeted shouldn't be included in the graph.

This requires passing targets to the apply graph. This is unfortunate
but long term should be removable since I'd like to move output changes
to the diff as well.
2017-02-13 12:52:45 -08:00
James Bardin
320840f4d5 Merge pull request #11914 from hashicorp/jbardin/state-locking
Add force-unlock command to the docs
2017-02-13 15:40:23 -05:00
Jason Costello
68168bed9c Add typekit script 2017-02-13 12:32:25 -08:00
Sean Chittenden
606ed0747f Merge pull request #11772 from manuwelakanade/master
provider/consul: catalog entry service id should default to service name
2017-02-13 12:28:41 -08:00
James Bardin
f754d17bfe Add lock_table to S3 state documentation 2017-02-13 15:21:26 -05:00
James Bardin
0d14661e39 Add state locking feature to CHANGELOG 2017-02-13 15:15:58 -05:00
Robert Kulagowski
6254374827 Update ebs_volume.html.md (#11918)
Missing "sc1" volume type.
2017-02-13 19:52:57 +00:00
Jake Champlin
a5224d4220 Merge pull request #11911 from jakepusateri/patch-1
Fix documentation parameter to be "lambda_arn"
2017-02-13 14:51:52 -05:00
Jake Champlin
be2982af33 Merge pull request #11915 from hashicorp/f-validate-policy
provider/aws: JSON Validate iam_role
2017-02-13 14:45:29 -05:00
Paul Stack
739d885a91 Update CHANGELOG.md 2017-02-13 19:30:31 +00:00
Paul Stack
eb5bcd9b6b provider/aws: Enable final snapshots for aws_rds_cluster by default (#11694)
We now enable the final_snapshot of aws_rds_cluster by default. This is
a continuation of the work in #11668

```
% make testacc TEST=./builtin/providers/aws TESTARGS='-run=TestAccAWSRDSCluster_takeFinalSnapshot'
==> Checking that code complies with gofmt requirements...
go generate $(go list ./... | grep -v /terraform/vendor/)
2017/02/04 13:19:52 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/aws -v -run=TestAccAWSRDSCluster_takeFinalSnapshot -timeout 120m
=== RUN   TestAccAWSRDSCluster_takeFinalSnapshot
--- PASS: TestAccAWSRDSCluster_takeFinalSnapshot (141.59s)
PASS
ok  	github.com/hashicorp/terraform/builtin/providers/aws	141.609s
```
2017-02-13 19:29:31 +00:00
Jake Champlin
9a95816edf
provider/aws: JSON Validate iam_role
Validate the policy supplied via `assume_role_policy` in an `aws_iam_role`

```
$ make testacc TEST=./builtin/providers/aws TESTARGS='-run=TestAccAWSRole_badJSON'
==> Checking that code complies with gofmt requirements...
go generate $(go list ./... | grep -v /terraform/vendor/)
2017/02/13 14:13:47 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/aws -v -run=TestAccAWSRole_badJSON -timeout 120m
=== RUN   TestAccAWSRole_badJSON
--- PASS: TestAccAWSRole_badJSON (0.00s)
PASS
ok      github.com/hashicorp/terraform/builtin/providers/aws    0.019s
```
2017-02-13 14:27:14 -05:00
Paul Stack
16654647b1 provider/vault: Add vault_policy to documentation sidebar (#11912) 2017-02-13 19:16:51 +00:00
James Bardin
1a9869b1af Add force-unlock command to the docs 2017-02-13 14:15:40 -05:00
Kazumichi Yamamoto
cd7f69ab11 New provider arukas (#11171)
* Add a Arukas provider

* Add dependencies for the Arukas provider

* Add documents for the Arukas
2017-02-13 19:11:30 +00:00
Jake Champlin
d5d5cd017c Merge pull request #11910 from hashicorp/f-update-clean-http
core: Update go-cleanhttp vendored dependency
2017-02-13 13:56:40 -05:00