Radek Simko
7217a37696
Merge pull request #2517 from TimeIncOSS/f-aws-elb-validation
...
provider/aws: Add validation for aws_elb.name
2015-06-26 15:33:18 +01:00
Paul Hinze
49801487b0
Update CHANGELOG.md
2015-06-26 09:30:16 -05:00
Radek Simko
4230a524a4
Merge pull request #2516 from TimeIncOSS/f-aws-db-instance-id-validation
...
provider/aws: Add validation for aws_db_instance.identifier
2015-06-26 15:30:08 +01:00
Paul Hinze
c928d2803c
Merge pull request #2497 from rgl/master
...
provider/digitalocean: check if the droplet no longer exists.
2015-06-26 09:29:07 -05:00
Radek Simko
ea7395ffe7
Merge pull request #2518 from TimeIncOSS/f-aws-sg-validation
...
provider/aws: Add validation for aws_security_group (name+description)
2015-06-26 15:25:15 +01:00
Paul Hinze
6967cbf2b2
Update CHANGELOG.md
2015-06-26 09:19:38 -05:00
Paul Hinze
ad0bfd9cfb
Merge pull request #2321 from dpaq/f-add-additonal-protocol-integers-for-acls-and-security-groups
...
provider/aws: add ah and esp protocol integers for network acls and sg
2015-06-26 09:19:07 -05:00
Radek Simko
4525119a57
provider/aws: Add validation for aws_security_group (name+description)
2015-06-26 15:10:04 +01:00
Radek Simko
6f2fb0db38
provider/aws: Add validation for aws_elb.name
2015-06-26 15:08:00 +01:00
Radek Simko
3a9852568a
provider/aws: Add validation for aws_db_instance.identifier
2015-06-26 15:06:36 +01:00
Paul Hinze
412eaa29bf
Update CHANGELOG.md
2015-06-26 08:56:44 -05:00
Paul Hinze
d82d803690
Merge pull request #2510 from CpuID/cpuid_gh2509
...
default_cooldown change shouldnt force new resource
2015-06-26 08:55:36 -05:00
Paul Hinze
db11d80947
Merge pull request #2515 from aznashwan/f-azure-instance-services
...
provider/azure: Made instances deployable on already existing services.
2015-06-26 08:54:57 -05:00
Paul Hinze
6c2efa092d
Update CHANGELOG.md
2015-06-26 08:47:14 -05:00
Paul Hinze
4a14d83733
Merge pull request #2513 from TimeIncOSS/f-aws-validation-db-subnet-group
...
aws: Add validation for aws_db_subnet_group.name
2015-06-26 08:46:39 -05:00
Paul Hinze
0aa1854127
Merge pull request #2514 from TimeIncOSS/f-aws-vpc-cidr-validation
...
provider/aws: Add validation for aws_vpc.cidr_block
2015-06-26 08:46:29 -05:00
Paul Hinze
3e9ed9c24a
Update CHANGELOG.md
2015-06-26 08:42:25 -05:00
Paul Hinze
a81cad3672
Merge pull request #2504 from hashicorp/f-string-list
...
core: Change string list representation so we can distinguish empty, single element lists
2015-06-26 08:41:38 -05:00
aznashwan
6ea0397e07
Made instances deployable on already existing services.
2015-06-26 15:49:05 +03:00
aznashwan
c1ac72683d
Fixed indentation in Azure documentation.
2015-06-26 15:49:05 +03:00
Radek Simko
f424085f44
provider/aws: Add validation for aws_vpc.cidr_block
...
- closes #2340
2015-06-26 12:44:26 +01:00
Radek Simko
ca83dc2118
provider/aws: Add validation for aws_db_subnet_group.name
2015-06-26 12:39:55 +01:00
Radek Simko
765be4c768
provider/aws: Fix naming in validation of db_instance.final_snapshot_identifier
2015-06-26 12:10:26 +01:00
Nathan Sullivan
4a791c1b41
default_cooldown change shouldnt force new resource - https://github.com/hashicorp/terraform/issues/2509 - credit to
...
@phinze and @mzupan for https://github.com/hashicorp/terraform/pull/2147
2015-06-26 15:51:31 +10:00
Mitchell Hashimoto
a76105b0f1
command: make error message clearer for invalid tfvars format [GH-1889]
2015-06-25 17:56:37 -07:00
Mitchell Hashimoto
a3a9d5d21d
update CHANGELOG
2015-06-25 17:51:18 -07:00
Mitchell Hashimoto
a3a2698e56
Merge pull request #2479 from hashicorp/b-validate-fail-early
...
terraform: fail early if module validation fails
2015-06-25 17:50:35 -07:00
Paul Hinze
c95f21cec1
config: make formatlist work on lists of length 1
...
removes treat-lists-as-scalar special casing for formatlist
/cc @radeksimko
fixes #2240
2015-06-25 18:55:28 -05:00
Paul Hinze
e88aeede9b
core: allow distinguishing between empty lists and strings
...
Had to handle a lot of implicit leaning on a few properties of the old
representation:
* Old representation allowed plain strings to be treated as lists
without problem (i.e. shoved into strings.Split), now strings need to
be checked whether they are a list before they are treated as one
(i.e. shoved into StringList(s).Slice()).
* Tested behavior of 0 and 1 length lists in formatlist() was a side
effect of the representation. Needs to be special cased now to
maintain the behavior.
* Found a pretty old context test failure that was wrong in several
different ways. It's covered by TestContext2Apply_multiVar so I
removed it.
2015-06-25 18:53:35 -05:00
Paul Hinze
7238b3b4af
core: encapsulate representation of StringList
...
Now the only code that cares about how StringLists are represented lives
inside string_list.go
...which gives us the ability to change it! :)
2015-06-25 17:55:57 -05:00
Paul Hinze
10b3abf405
config: introduce StringList to abstract over list hack
...
This is the initial pure "all tests passing without a diff" stage. The
plan is to change the internal representation of StringList to include a
suffix delimiter, which will allow us to recognize empty and
single-element lists.
2015-06-25 17:55:56 -05:00
Mitchell Hashimoto
6b84405aa9
Update CHANGELOG.md
2015-06-25 15:41:51 -07:00
Mitchell Hashimoto
4ff8f94fd6
Merge pull request #2502 from hashicorp/b-var-ask
...
command: ask for input even if tfvars is set [GH-2161]
2015-06-25 15:40:59 -07:00
Mitchell Hashimoto
96b53cc06c
command: ask for input even if tfvars is set [GH-2161]
2015-06-25 15:29:46 -07:00
Radek Simko
faa41c29b1
Update CHANGELOG.md
2015-06-25 22:26:15 +01:00
Rui Lopes
02791d70df
provider/digitalocean: check if the droplet no longer exists.
2015-06-25 22:17:56 +01:00
Paul Hinze
59fdc24d75
Merge pull request #2492 from aznashwan/f-azure-secgroup-rules-relations
...
provider/azure: Made segroup rules one-to-many with secgroups.
2015-06-25 15:25:49 -05:00
aznashwan
1e08c6e72f
Made Azure security group rules - security groups relationship one - many.
2015-06-25 21:57:38 +03:00
Clint
d2d9ec328b
Update CHANGELOG.md
2015-06-25 12:30:13 -05:00
Clint
de5df6f378
Merge pull request #2462 from johnewart/dynamodb_throttle
...
dynamodb - Support backing off a bit when throttling / limit-exceeded exceptions happen
2015-06-25 12:29:09 -05:00
Clint
99a0f3a864
Update CHANGELOG.md
2015-06-25 11:31:19 -05:00
Clint
d072e8eb50
Merge pull request #2469 from hashicorp/f-aws-update-elasticache
...
provider/aws: Allow in-place updates for ElastiCache cluster
2015-06-25 11:29:33 -05:00
Mitchell Hashimoto
51db7ac731
update CHANGELOG
2015-06-25 09:23:58 -07:00
Mitchell Hashimoto
e135ff546a
state/remote: clean up the encryption flag stuff
...
/cc @hobbeswalsh
2015-06-25 09:23:12 -07:00
Mitchell Hashimoto
a5af429457
Merge pull request #2405 from hobbeswalsh/master
...
remote: allowing at-rest encryption when using S3
2015-06-25 09:20:13 -07:00
Clint Shryock
2e23210e58
poll ElastiCache cluster status on update
2015-06-25 11:10:02 -05:00
Clint Shryock
54ddd55c63
add note on availability
2015-06-25 11:09:30 -05:00
Clint Shryock
93a577880b
provider/aws: Allow in-place updates for ElastiCache cluster
2015-06-25 11:09:29 -05:00
Mitchell Hashimoto
25fa84974b
update CHANGELOG
2015-06-25 09:07:11 -07:00
Mitchell Hashimoto
02624118b3
Merge pull request #2489 from joshgarnett/aws_instance_monitoring
...
provider/aws: adding support for detailed monitoring of instances
2015-06-25 09:05:15 -07:00