Paul Stack
97a2bcecf1
Update CHANGELOG.md
2017-01-27 19:16:27 +00:00
Jack Pearkes
b0096abbe3
provider/aws: allow destroy of LB stickiness policy with missing LB ( #11462 )
...
Previously an attempt to destroy a LB stickiness policy would
result in an error like this:
```
* aws_lb_cookie_stickiness_policy.foo: Error removing LBCookieStickinessPolicy: LoadBalancerNotFound: There is no ACTIVE Load Balancer named 'tf-test-lb-tqatd'
status code: 400, request id: 28af1167-e4a4-11e6-8ddd-57ba410cbbb6
```
This checks for a missing load balancer on the policy read and allows
the destroy.
```
$ make testacc TEST=./builtin/providers/aws TESTARGS='-run=TestAccAWSLBCookieStickinessPolicy_missingLB'
==> Checking that code complies with gofmt requirements...
go generate $(go list ./... | grep -v /terraform/vendor/)
2017/01/27 07:21:11 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/aws -v -run=TestAccAWSLBCookieStickinessPolicy_missingLB -timeout 120m
=== RUN TestAccAWSLBCookieStickinessPolicy_missingLB
--- PASS: TestAccAWSLBCookieStickinessPolicy_missingLB (28.90s)
PASS
ok github.com/hashicorp/terraform/builtin/providers/aws 28.929s
```
2017-01-27 21:14:23 +02:00
Mitchell Hashimoto
d224d872b9
Merge pull request #11454 from hashicorp/f-goodbye-legacy
...
core: remove legacy graph
2017-01-27 11:08:32 -08:00
Jake Champlin
0cd69d2101
Merge pull request #11411 from hashicorp/f-emr-instance-ebs-volumes
...
provider/aws: Add EBS Volume support for EMR Instance Groups
2017-01-27 09:57:28 -05:00
Mitchell Hashimoto
2beb62c92b
terraform: remove flatten, forever
2017-01-26 21:03:27 -08:00
Mitchell Hashimoto
6d731b3b46
terraform: new provisioner node
2017-01-26 21:02:55 -08:00
Mitchell Hashimoto
e89d738679
terraform: provider transform is converted to new graph world view
2017-01-26 20:58:22 -08:00
Mitchell Hashimoto
91c9c6032f
terraform: remove the old resource node
2017-01-26 20:48:05 -08:00
Mitchell Hashimoto
d59725e9fd
terraform: convert StateDeps to use new structs
2017-01-26 20:47:20 -08:00
Mitchell Hashimoto
c1e4bd7b72
terraform: remove graph config node file
2017-01-26 20:16:06 -08:00
Mitchell Hashimoto
348cfa0ed7
terraform: remove graph annotations
2017-01-26 20:13:42 -08:00
Mitchell Hashimoto
a561934f61
terraform: keep pruning out lines
2017-01-26 20:12:01 -08:00
Mitchell Hashimoto
6c266d6ce3
terraform: prune down the resource node struct quite a bit
2017-01-26 20:08:55 -08:00
Mitchell Hashimoto
a6bab455cc
terraform: remove node module file
2017-01-26 20:05:42 -08:00
Mitchell Hashimoto
37294d5ad2
terraform: remove old variable node
2017-01-26 20:04:39 -08:00
Mitchell Hashimoto
513ff88859
terraform: remove GraphConfigNodeType
2017-01-26 20:03:29 -08:00
Mitchell Hashimoto
31c813fa51
terraform: remove GraphNodeModule
2017-01-26 20:01:39 -08:00
Mitchell Hashimoto
3a97cf2df9
terraform: goodbye GraphNodeConfigProvider
2017-01-26 19:59:25 -08:00
Mitchell Hashimoto
0039f70d06
terraform: remove config transformer old
2017-01-26 19:57:46 -08:00
Mitchell Hashimoto
9086e996d6
terraform: convert all tests to use the new config transformer
2017-01-26 19:56:16 -08:00
Mitchell Hashimoto
efc79d431e
terraform: more dead code removal
2017-01-26 19:47:02 -08:00
Mitchell Hashimoto
522a28ab95
terraform: convert root transform test to use new config transform
2017-01-26 19:40:46 -08:00
Mitchell Hashimoto
83e093a73e
terraform: delete destroy interfaces
2017-01-26 19:39:24 -08:00
Mitchell Hashimoto
d820d186e1
terraform: remove old resource count transformer
2017-01-26 19:37:47 -08:00
Mitchell Hashimoto
4e4d51e6ba
terraform: remove old orphan transform
2017-01-26 19:36:02 -08:00
Mitchell Hashimoto
9426b71a5f
terraform: remove noop transformer
2017-01-26 19:32:49 -08:00
Mitchell Hashimoto
e8eb0bd92f
terraform: delete proxy transformer
2017-01-26 19:31:32 -08:00
Mitchell Hashimoto
ca0550e7eb
terraform: delete old module destroy transform
2017-01-26 19:30:27 -08:00
Mitchell Hashimoto
13e27c8b8f
terraform: delete old unused transforms
2017-01-26 19:29:15 -08:00
Dave Walter
9c95a332cb
Remove duplicate google_project.project_id argument reference. ( #11449 )
...
Signed-off-by: Kevin Kelani <kkelani@pivotal.io>
2017-01-27 04:16:27 +02:00
Mitchell Hashimoto
301cf60821
terraform: delete some flatten stuff
2017-01-26 18:10:07 -08:00
Mitchell Hashimoto
114315d502
terraform: delete legacy outputs
2017-01-26 18:09:07 -08:00
Mitchell Hashimoto
be56ebf770
terraform: remove so much destroy transform
2017-01-26 18:00:47 -08:00
Mitchell Hashimoto
b1b0e30f5a
terraform: remove old CBD transformer
2017-01-26 17:58:24 -08:00
Mitchell Hashimoto
09242fab09
terraform: remove legacy graph builder
2017-01-26 15:18:42 -08:00
Mitchell Hashimoto
a9d799cce6
update CHANGELOG
2017-01-26 15:01:25 -08:00
Mitchell Hashimoto
873f86aee9
Merge pull request #11286 from hashicorp/f-remote-backend
...
core: introduce "backends" to replace "remote state" (superset) and fix UX
2017-01-26 14:54:52 -08:00
Mitchell Hashimoto
09e0727d5e
command/plan: revert test change on this output
2017-01-26 14:48:17 -08:00
Clint
e3c89da542
Merge pull request #11383 from brad-larson/brad-fix-regexp-validation
...
Fix: Incorrect AWS Lambda Qualifier Regexp
2017-01-26 16:38:00 -06:00
James Bardin
87253e448c
install packages for tests
...
Running `go test -i` installs the requirements for a package's tests.
This way when running the tests in batches of 4, we can cut the runtime
in half be only compiling the dependencies once.
2017-01-26 14:33:50 -08:00
Mitchell Hashimoto
f4ca79d7b7
Update Makefile to run tests 4 packages at a time
...
We were running out of RAM on Travis
2017-01-26 14:33:50 -08:00
Mitchell Hashimoto
d9bc1572eb
command: remove old State funcs
2017-01-26 14:33:50 -08:00
Mitchell Hashimoto
31f7cca77f
backend/local: fix crash (in tests) due to not guarding nil CLI
2017-01-26 14:33:50 -08:00
Mitchell Hashimoto
d3633ab368
state/remote: remove consul since we converted that
2017-01-26 14:33:50 -08:00
Mitchell Hashimoto
1492c578de
update main commands listing to the new commands
2017-01-26 14:33:50 -08:00
Mitchell Hashimoto
523801dcc2
terraform: support backends in the state
2017-01-26 14:33:49 -08:00
Mitchell Hashimoto
ad7b063262
command: convert to use backends
2017-01-26 14:33:49 -08:00
Mitchell Hashimoto
9654387771
command: meta.Backend is used for initializing the backend
...
This is a complex function that handles all the potential cases that can
happen with legacy remote state, new configurations, etc.
2017-01-26 14:33:49 -08:00
Mitchell Hashimoto
0a0842a7d9
command/format: a package for formatting plans/state for output
2017-01-26 14:33:49 -08:00
Mitchell Hashimoto
251e5c6f87
helper/schema: framework for Backends
2017-01-26 14:33:49 -08:00