Mitchell Hashimoto
316afd8964
website: update docs with environment variables for vars
2015-04-22 06:37:03 +02:00
Mitchell Hashimoto
5ae9ee4d27
terraform: allow TF_VAR_name to be set to set variables
2015-04-22 06:31:53 +02:00
Mitchell Hashimoto
0f68f3b3d8
update CHANGELOG
2015-04-21 22:33:56 +02:00
Mitchell Hashimoto
322cc381ec
Merge pull request #1615 from hashicorp/b-computed-map-diff-mitchellh
...
helper/schema: empty map in state should not compute map
2015-04-21 22:32:33 +02:00
Mitchell Hashimoto
51951d68f4
helper/schema: change diff logic around maps to fix case #57 and #44
2015-04-21 22:13:03 +02:00
Mitchell Hashimoto
9c10a89cf8
helper/schema: FieldReaderMap should mark map as exists if anything set
2015-04-21 22:11:00 +02:00
Mitchell Hashimoto
fa934d96d0
helper/schema: FieldReaderConfig detects computed maps
2015-04-21 22:07:52 +02:00
Clint
f44964f8bd
Merge pull request #1612 from hashicorp/b-aws-fix-sg-self-rule
...
provider/aws: Fix issue in Security Groups with empty IPRanges
2015-04-21 11:14:03 -05:00
Clint Shryock
0c5011bea4
provider/aws: Fix issue with empty IPRanges
2015-04-21 10:57:50 -05:00
Mitchell Hashimoto
45f73e640f
website: document multi-provider
2015-04-20 16:54:56 -07:00
Mitchell Hashimoto
4d82d0a0a3
update CHANGELOG
2015-04-20 15:03:04 -07:00
Mitchell Hashimoto
c8a8f05935
Merge pull request #1601 from bitglue/sts_token
...
provider/aws: support session token in AWS credentials
2015-04-20 15:01:29 -07:00
Mitchell Hashimoto
70a026d75e
Merge pull request #1606 from hashicorp/f-multi-provider
...
Enhance validation and tests around multi-provider
2015-04-20 15:01:15 -07:00
Mitchell Hashimoto
d3689cea29
terraform: test input with multiple providers
2015-04-20 14:59:03 -07:00
Mitchell Hashimoto
de004d7183
terraform: context test for when provider is missing from state
2015-04-20 14:54:25 -07:00
Mitchell Hashimoto
d0a6d78b97
config: test that resources reference good providers
2015-04-20 14:47:31 -07:00
Mitchell Hashimoto
8ee18e2e14
config: happy case test for multiple providers
2015-04-20 14:27:44 -07:00
Mitchell Hashimoto
a599d5f224
config: validate that a multi provider is only configured once each
2015-04-20 14:25:33 -07:00
Mitchell Hashimoto
5ba091450f
update CHANGELOG
2015-04-20 14:17:24 -07:00
Mitchell Hashimoto
dc69603cd4
helper/resource: docs
2015-04-20 14:14:34 -07:00
Matt Good
21b0a03d70
Support for multiple providers of the same type
...
Adds an "alias" field to the provider which allows creating multiple instances
of a provider under different names. This provides support for configurations
such as multiple AWS providers for different regions. In each resource, the
provider can be set with the "provider" field.
(thanks to Cisco Cloud for their support)
2015-04-20 14:14:34 -07:00
Paul Hinze
ff224dec13
Merge pull request #1599 from hashicorp/1554-docker-network-settings
...
[repack] "Add docker container network settings to output attribute #1554 "
2015-04-20 15:29:45 -05:00
Paul Hinze
d55c8d8404
provider/docker: fmt on container resource
2015-04-20 14:18:46 -05:00
Phil Frost
d4c8c528e0
Support session token in AWS credentials
...
Session tokens are necessary to utilize temporary credentials.
http://docs.aws.amazon.com/STS/latest/UsingSTS/Welcome.html
2015-04-20 15:09:04 -04:00
Paul Hinze
aada41aa55
docs: provider/docker - network settings attrs
2015-04-20 12:45:58 -05:00
Paul Hinze
3ded884d95
provider/docker: guard against nil NetworkSettings
2015-04-20 12:42:36 -05:00
Stephan Epping
c2319da1aa
Add docker container network settings to output attribute
2015-04-20 12:41:35 -05:00
Mitchell Hashimoto
97482f8b0c
update CHANGELOG
2015-04-20 10:25:55 -07:00
Mitchell Hashimoto
15c190787d
Merge pull request #1590 from hashicorp/b-bad-var-default
...
terraform: don't panic on input for bad default type [GH-1344]
2015-04-20 10:24:49 -07:00
Mitchell Hashimoto
ccd14a6fcc
Merge pull request #1588 from hashicorp/b-par-prov
...
helper/ssh: add random number to upload path for script [GH-1545]
2015-04-20 10:22:33 -07:00
Mitchell Hashimoto
1c0f2f136c
provider/aws: fix vet error, missing fmt param
2015-04-19 18:13:04 -07:00
Mitchell Hashimoto
9f5fd24b85
update CHANGELOG
2015-04-19 18:10:52 -07:00
Mitchell Hashimoto
dda4ae6d12
Merge pull request #1555 from fatih/fix-eip-panic
...
providers/aws: check allocationId only if it's vpc, fixes #1345
2015-04-19 18:10:31 -07:00
Mitchell Hashimoto
20155d0318
update CHANGELOG
2015-04-18 16:41:44 -07:00
Mitchell Hashimoto
2acc9b2e44
Merge pull request #1564 from nickryand/docker_links
...
Added Docker links support to the docker_container resource.
2015-04-18 16:41:17 -07:00
Mitchell Hashimoto
ff22e514ca
update CHANGELOG
2015-04-18 16:40:37 -07:00
Mitchell Hashimoto
283a3af693
Merge pull request #1576 from bitglue/s3_refresh
...
provider/aws: refresh state for deleted s3 bucket correctly
2015-04-18 16:40:12 -07:00
Mitchell Hashimoto
7a1592ff1e
terraform: don't panic on input for bad default type [GH-1344]
2015-04-18 16:31:21 -07:00
Mitchell Hashimoto
de8666a5fa
helper/ssh: add random number to script [GH-1545]
2015-04-18 16:09:08 -07:00
Clint
897e0f1e45
Merge pull request #1583 from TimeIncOSS/fix_deprecated_sg_assoc
...
Bugfix: Allow using deprecated security_groups in NI spec
2015-04-17 15:40:42 -05:00
Radek Simko
009514f0d3
Allow using deprecated security_groups in NI spec
2015-04-17 21:26:17 +01:00
Clint
d9e8c112ae
Merge pull request #1580 from hashicorp/b-aws-elb-fix-tags
...
provider/aws: Fix issue when creating ELB with no tags
2015-04-17 14:18:45 -05:00
Clint Shryock
eda987dcfb
provider/aws: Fix issue when creating ELB with no tags
2015-04-17 14:00:27 -05:00
Phil Frost
47e1ec85f1
Refresh state for deleted s3 bucket correctly
...
If reading an S3 bucket's state, and that bucket has been deleted, don't
fail with a 404 error. Instead, update the state to reflect that the
bucket does not exist. Fixes #1574 .
2015-04-17 13:30:31 -04:00
Paul Hinze
e3a6fab501
Merge pull request #1566 from hashicorp/f-prevent-destroy
...
core: add prevent_destroy lifecycle flag
2015-04-17 11:01:19 -05:00
Paul Hinze
afe4abb637
core: add prevent_destroy lifecycle flag
...
When the `prevent_destroy` flag is set on a resource, any plan that
would destroy that resource instead returns an error. This has the
effect of preventing the resource from being unexpectedly destroyed by
Terraform until the flag is removed from the config.
2015-04-17 10:40:04 -05:00
Mitchell Hashimoto
8f8e93e657
Merge pull request #1572 from jschneiderhan/patch-1
...
Escape $GOPATH in Vagrantfile
2015-04-17 08:04:11 -07:00
Clint
0d1540d448
Merge pull request #1565 from hashicorp/f-aws-upstream-cleanup
...
F aws upstream cleanup
2015-04-17 08:55:11 -05:00
Jon-Erik Schneiderhan
2515f44717
Update GOPATH usage in Vagrantfile
...
I think there is a missing escape in the Vagrantfile. Inside the VM I had to fix the /etc/profile.d/gopath.sh because it's contents were:
```
export GOPATH="/opt/gopath"
export PATH="/opt/go/bin:/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
```
BTW having a way to spin up a dev VM so easily made it a breeze to get hacking on Terraform! Great idea!
2015-04-17 09:39:31 -04:00
Paul Hinze
66edd78e64
Update CHANGELOG.md
2015-04-17 08:36:52 -05:00