Paul Hinze
4bd4e18def
core: use same logging setup for acctests
...
We weren't doing any log setup for acceptance tests, which made it
difficult to wrangle log output in CI.
This moves the log setup functions we use in `main` over into a helper
package so we can use them for acceptance tests as well.
This means that acceptance tests will by default be a _lot_ quieter,
only printing out actual test output. Setting `TF_LOG=trace` will
restore the full prior noise level.
Only minor behavior change is to make `ioutil.Discard` the default
return value rather than a `nil` that needs to be checked for.
2015-12-08 17:50:36 -06:00
Paul Hinze
baeb790ed9
provider/aws: fix capitalization in acctest names
2015-12-08 17:49:17 -06:00
James Nugent
6e45319102
Merge pull request #4216 from stack72/f-do-floatingip_read
...
provider/digitalocean: FloatingIP Read Func for Region
2015-12-08 17:18:54 -05:00
Nic Grayson
ef9838c796
increased openstack 10 minute timeouts to 30 minutes
2015-12-08 16:03:33 -06:00
Clint
9a572e6d4f
Update CHANGELOG.md
2015-12-08 15:25:32 -06:00
Clint
9f5f30650f
Merge pull request #4168 from combor/malformed_xml_fix
...
S3 bucket force_destroy error: MalformedXML
2015-12-08 15:24:50 -06:00
stack72
8b79881dea
Adding a validation function for the DynamoDb Table StreamViewType
2015-12-08 20:58:06 +00:00
Paul Hinze
a6ca034968
provider/aws: run codeclimate tests in us-east-1
...
It's only available there.
2015-12-08 14:46:08 -06:00
Paul Hinze
6e32320e41
provider/aws: switch test to use more accessible ami
...
Switch out an AMI that doesn't require marketplace terms acceptance.
2015-12-08 14:40:24 -06:00
clint shryock
9fc6c27de1
provider/aws: Check for empty instances in AWS Instance RunInstance response
...
Fixes #4206
2015-12-08 14:37:54 -06:00
James Nugent
fcd8a881df
Merge pull request #4217 from hashicorp/f-cross-compile-readme
...
Remove release target and document cross-compiling
2015-12-08 13:16:57 -05:00
James Nugent
54ce59ebdd
Remove release target and document cross-compiling
...
Also document the `plugin-dev` and `core-dev` targets.
2015-12-08 13:10:40 -05:00
stack72
22388139a3
Changing the DigitalOcean FloatingIP Read func to check for Droplet Region and then fallback to FloatingIP Region
2015-12-08 17:08:02 +00:00
clint shryock
e52af33db7
remove extra DBSubnetGroupName
2015-12-08 10:55:57 -06:00
clint shryock
0619898f6a
provider/aws: Add arn to DB Instance output
2015-12-08 10:52:17 -06:00
James Nugent
6460f23593
Update CHANGELOG.md
2015-12-08 11:39:52 -05:00
James Nugent
53609c89c5
Merge pull request #4214 from stack72/f-do-floatingip_panic
...
provider/digitalocean: Fixing panic condition on FloatingIP droplet
2015-12-08 11:37:59 -05:00
James Nugent
2652fa7f97
Merge pull request #4209 from nTraum/gox_without_build_toolchain
...
Remove redundant -build-toolchain for gox
2015-12-08 11:31:26 -05:00
stack72
4b5cb07475
Fixing the digitalocean floatingip resource for a panic when droplet wasn't available
2015-12-08 16:29:13 +00:00
Clint
f7afc42d81
Merge pull request #4210 from stack72/d-aws-db_instance
...
provider/aws: DB_Instance Documentation update
2015-12-08 10:03:12 -06:00
Clint
c041f22192
Update CHANGELOG.md
2015-12-08 08:44:46 -06:00
Clint
58da9b7787
Merge pull request #4198 from hashicorp/b-aws-r53-delete-fix
...
provider/aws: Fix issue destroy Route 53 zone/record if it no longer …
2015-12-08 08:44:14 -06:00
stack72
a0a89ecde8
Documenting the version upgrade flags on db_instance
2015-12-08 14:13:26 +00:00
Philipp Preß
a4c62673ee
Remove redundant -build-toolchain for gox
...
Running `make release` on the provided Vagrant machine errors with an error.
Removing the `-build-toolchain` fixes it.
2015-12-08 15:09:04 +01:00
stack72
d46348c233
Adding support for AWS DynamoDB Table for StreamSpecifications
2015-12-08 14:07:11 +00:00
Philipp Preß
1cd2fea1f9
Fix AWS RDS cross-region read replica always being placed in default VPC
...
Fixes #4192 by honouring the `db_subnet_group_name` parameter when creating a cross-region read replica.
2015-12-08 15:06:57 +01:00
Joe Topjian
c3f6bbcece
provider/openstack: Handle volumes in "deleting" state
...
This commit prevents Terraform from erroring when an attempt is made
to delete a volume already in a "deleting" state. This can happen when
the volume is the root disk of an instance and the instance was
terminated.
2015-12-08 06:33:06 +00:00
clint shryock
cf87642bc8
provider/aws: Fix issue destroy Route 53 zone/record if it no longer exists
2015-12-07 16:33:37 -06:00
clint shryock
d69abbaeda
Run go fmt on VMWare vCloud Director provider
2015-12-07 15:24:34 -06:00
Kristinn Örn Sigurðsson
aa97300a3b
Create and attach additional disks before bootup.
...
Additional disks weren't created and attached to cloned vms until after bootup.
I also fixed some typos.
2015-12-07 22:16:52 +01:00
Clint
c95667ce99
Merge pull request #4179 from aberghage/bugfix/digitalocean_ignore_dns_404
...
Check HTTP status codes on responses from the DigitalOcean API instead of doing string compares
2015-12-07 15:04:33 -06:00
clint shryock
7bf404619c
adjust the ebs validation to not error, only log, and only set iops for io1
2015-12-07 14:49:44 -06:00
Paul Hinze
0680700168
Merge pull request #4194 from hashicorp/phinze/travis-no-more-tip
...
travis: remove go tip builds
2015-12-07 12:00:21 -06:00
Paul Hinze
e60d6915bc
Update CHANGELOG.md
2015-12-07 11:55:56 -06:00
Paul Hinze
b09525d83d
Merge pull request #4193 from hashicorp/phinze/provider-dont-prompt-deprecated
...
helper/schema: skip provider input for deprecated fields
2015-12-07 11:55:24 -06:00
Paul Hinze
d8022645ba
travis: remove go tip builds
...
I don't really see a good reason for running a build against Go tip.
This probably made more sense in the earlier days of Golang, but now
IMHO it's just wasting cycles for not much benefit.
/cc @jen20 @mitchellh
2015-12-07 11:45:53 -06:00
Paul Hinze
99244c5597
helper/schema: skip provider input for deprecated fields
...
There's no reason that a field that's been deprecated should ever
prompt.
fixes #4033
2015-12-07 11:28:45 -06:00
clint shryock
5e54bcc6ff
Add test for iops with gp2, remove strict validation
2015-12-07 11:16:29 -06:00
Paul Hinze
8f056d9f76
Merge pull request #4190 from broadinstitute/google-cloudsql-doc
...
Fix to Google CloudSQL instance documentation
2015-12-07 10:53:51 -06:00
Andrew Teixeira
6e7c7b6a0b
Move pricing_plan and replication_type in documentation to "settings" sublist as that is where the code looks for those options
2015-12-07 11:40:41 -05:00
Takaaki Furukawa
fae25a9ed8
Update a default example in VMware vSphere provider
2015-12-07 10:49:04 +09:00
Alex Berghage
53f02fc4a2
Analogous to #3768 -- just for DNS and keys.
...
The error string for 404s on DNS domains has (apparently)
changed, causing things to be a little sad when you modify
DNS domains from the DO console instead of terraform. This
is just the same fix as was applied to droplets around this
time last month.
While I was at it I just fixed this everywhere I saw it in the
DO provider source tree.
2015-12-06 07:13:14 -05:00
James Nugent
7e2c8d2118
Merge pull request #4178 from frewsxcv/patch-1
...
Fix minor spacing inconsistency
2015-12-05 20:12:16 -06:00
Corey Farwell
82e502359c
Fix minor spacing inconsistency
2015-12-05 16:51:05 -05:00
Radek Simko
f58defbd41
Merge pull request #4174 from frewsxcv/patch-1
...
Fix typo 'storaege' → 'storage'
2015-12-05 14:34:48 -05:00
Corey Farwell
b7acbd7887
Fix typo 'storaege' → 'storage'
2015-12-05 14:20:24 -05:00
Martin Atkins
283a838b58
Merge #3930 : tls_locally_signed_cert resource
2015-12-04 13:30:37 -08:00
Clint
c05b0a5a0d
Merge pull request #4147 from hashicorp/b-aws-dynamo-gsi-docs
...
providers/aws: Update Dynamo DB docs for GSI hash_key
2015-12-04 14:55:26 -06:00
Paul Hinze
e06b76ac43
Update CHANGELOG.md
2015-12-04 11:40:28 -06:00
Paul Hinze
56339332dd
Merge pull request #4166 from hashicorp/phinze/consul-remote-state-basic-auth
...
core: support HTTP basic auth in consul remote state
2015-12-04 11:39:00 -06:00