Paul Hinze
3380f5bf7c
Merge pull request #4776 from hashicorp/phinze/heroku-tests-randnames
...
heroku: randomize names in acctests
2016-01-21 11:57:27 -06:00
Paul Hinze
8d2e18234e
Merge pull request #4777 from hashicorp/phinze/mailgun-domain-destroy-takes-a-sec
...
mailgun: poll until domain destroy takes effect
2016-01-21 11:56:37 -06:00
Paul Hinze
0942252bf8
Merge pull request #4778 from hashicorp/phinze/eval-tree-loglevel
...
core: demote evaltree loglevel from INFO -> TRACE
2016-01-21 11:56:27 -06:00
clint shryock
7462eb1742
provider/aws: Fix issue with detecting drift in AWS Security Groups in-line rules
2016-01-21 11:21:25 -06:00
Paul Hinze
545aaf1864
core: demote evaltree loglevel from INFO -> TRACE
...
One small step in the long road to making our log levels actually
useful. :)
2016-01-21 10:20:53 -06:00
Sander van Harmelen
e3d530aaa2
Merge pull request #4772 from svanharmelen/b-fix-panic
...
provider/cloudstack: add a check to see if the port value is valid
2016-01-21 17:05:03 +01:00
Sander van Harmelen
cfa9661ffa
Merge pull request #4687 from Carles-Figuerola/master
...
Add vlan, startip, endip and gateway for network creation
2016-01-21 17:02:56 +01:00
Carles Figuerola
e2d6f7c5e9
Specify that the vlan attribute in cloudstack is only usable for ROOT admins and stop reading it back
2016-01-21 09:52:27 -06:00
Paul Hinze
be59831847
mailgun: poll until domain destroy takes effect
...
Test failures indicate that this operation doesn't always take effect
immediately:
https://travis-ci.org/hashicorp/terraform/builds/103764466
Add a simple poll to retry a few times until it does.
```
--- PASS: TestAccMailgunDomain_Basic (1.51s)
```
Verified that this does the trick by looping the test and watching the
logs for the retry behavior to kick in.
2016-01-21 09:51:08 -06:00
Paul Hinze
d1010f40c5
heroku: randomize names in acctests
...
Should fix build failures seen here:
https://travis-ci.org/hashicorp/terraform/builds/103764448
2016-01-21 09:31:48 -06:00
James Nugent
5394055278
Update CHANGELOG.md
2016-01-21 07:25:38 -05:00
James Nugent
c8461eae32
Merge pull request #4698 from hashicorp/f-azurerm-storage-account
...
provider/azurerm: Add `azurerm_storage_account`
2016-01-21 07:25:04 -05:00
James Nugent
cd506138aa
Update CHANGELOG.md
2016-01-21 07:19:11 -05:00
James Nugent
867454e7db
Merge branch 'ColinHebert-digitalocean_floatingip_keptaround'
2016-01-21 07:18:27 -05:00
Colin Hebert
f6d80f2215
provider/digitalocean: allow reassignment of floating IPs
...
Do not force the creation of a new IP when the droplet_id changes, and
unassignment of the the floating IP without destroying it.
2016-01-21 07:16:59 -05:00
James Nugent
587ce292f0
Merge pull request #4774 from oddtazz/master
...
Fix typos and formatting in example README
2016-01-21 07:08:06 -05:00
Gaurav Chaturvedi
676c39e835
Added a bit of formatting for readability
2016-01-21 17:26:08 +05:30
James Nugent
c2c8b6f929
Merge pull request #4773 from oddtazz/master
...
Removed the extra Braces
2016-01-21 06:54:37 -05:00
Gaurav Chaturvedi
e303d0e441
Typo in the word install
2016-01-21 17:22:25 +05:30
James Nugent
1b5ce55fa2
Update CHANGELOG.md
2016-01-21 06:50:27 -05:00
James Nugent
16ea2435c2
Merge branch 'improbable-io-b-dme-support-gtdlocation'
2016-01-21 06:48:53 -05:00
Gaurav Chaturvedi
8a41a7b502
Removed the extra Braces
2016-01-21 17:01:38 +05:30
Sander van Harmelen
20901a6478
Add a check to see if the port value is valid
...
Without this additional check it could happen that one of the firewall
resources would panic is given an unexpected port value.
2016-01-21 09:38:14 +01:00
James Nugent
df6e111c85
provider/dme: Clarify GTD meaning in docs
2016-01-20 20:23:36 -05:00
Mat Davies
45b3b9d181
provider/dme: Add support for `gtdLocation`
...
Add support for GTD (Global Traffic Director) enabled domains to the DME
provider. Specifically add `gtdLocation` to the `dme_record` resource.
2016-01-20 20:23:29 -05:00
Ian Duffy
47ac10d66b
Change resource.StateChangeConf to use an array for target states
...
Signed-off-by: Ian Duffy <ian@ianduffy.ie>
2016-01-21 01:20:41 +00:00
James Nugent
8449cf9d98
provider/azurerm: `azurerm_storage_account` docs
2016-01-20 19:58:48 -05:00
James Nugent
53c23511ef
provider/azurerm: Add `azurerm_storage_account`
...
This is an unusual resource (so far) in that it cannot be created in one
call, and instead must be created and the modified to set some of the
parameters.
We use the pollIndefinitelyWhileNeeded function which will continue to
poll Azure RM operation monitoring endpoints until an error is reported
or the operation meets one of the given status codes. The function was
originally part of this feature but was separated out in order to
unblock other work.
Currently there is no support for the "custom_domain" section of the
storage account API. This was originally present and was later taken out
of the scope of the storage account resource in order that the following
workflow can be used:
1. Create storage account
2. Create DNS CNAME entry once the account name is known
3. Create custom domain mapping
2016-01-20 19:47:23 -05:00
Paul Hinze
3c6ba21ba4
Update CHANGELOG.md
2016-01-20 17:12:07 -06:00
Paul Hinze
944e6eec02
Merge pull request #4762 from hashicorp/phinze/validate-output-missing-value
...
config: validation error when output is missing value field
2016-01-20 17:11:38 -06:00
Paul Hinze
917102f882
Merge pull request #4751 from hashicorp/phinze/enhanced-contributing-guidelines
...
Enhanced Contributing Guide
2016-01-20 17:04:57 -06:00
Paul Hinze
0826220d09
Update CHANGELOG.md
2016-01-20 16:52:24 -06:00
Paul Hinze
efaa37b5d5
Update CHANGELOG.md
2016-01-20 16:49:44 -06:00
Paul Hinze
859bea5787
Merge pull request #4766 from hashicorp/phinze/write-empty-planfiles
...
core: write planfile even on empty plans
2016-01-20 16:49:07 -06:00
James Nugent
5c16b47330
Merge pull request #4765 from hashicorp/f-docs-operators
...
docs: Add operators for interpolation functions
2016-01-20 17:09:45 -05:00
Paul Hinze
4a51e4fe91
core: write planfile even on empty plans
...
This makes the planfile workflow more consistent. If a plan yields a
noop, the apply of that planfile will noop.
Fixes #1783
2016-01-20 16:00:20 -06:00
Paul Hinze
a5b28868a8
Update CHANGELOG.md
2016-01-20 15:44:27 -06:00
Paul Hinze
16da3b9f1b
Update CHANGELOG.md
2016-01-20 15:43:19 -06:00
Paul Hinze
fb5eba86cb
Merge pull request #4763 from hashicorp/phinze/module-depth-new-default
...
command: Change module-depth default to -1
2016-01-20 15:40:08 -06:00
James Nugent
efe27f3eae
docs: Add operators for interpolation functions
2016-01-20 16:28:07 -05:00
Paul Hinze
87a9701f91
config: validation error when output is missing value field
...
Also lists out invalid keys in errmsg when they are present
Closes #4398
2016-01-20 14:00:36 -06:00
Paul Hinze
e67fc0fe9b
command: Change module-depth default to -1
...
This means that terraform commands like `plan`, `apply`, `show`, and
`graph` will expand all modules by default.
While modules-as-black-boxes is still very true in the conceptual design
of modules, feedback on this behavior has consistently suggested that
users would prefer to see more verbose output by default.
The `-module-depth` flag and env var are retained to allow output to be
optionally limited / summarized by these commands.
2016-01-20 13:58:02 -06:00
Sander van Harmelen
1893942732
Merge pull request #4701 from hashicorp/phinze/fix-race-winrm
...
communicator/winrm: fix data race in io copy
2016-01-20 20:29:42 +01:00
James Nugent
2ad13251b9
Update CHANGELOG.md
2016-01-20 14:06:16 -05:00
James Nugent
fda9b0f1ed
Merge pull request #4759 from stack72/azurerm-cdn-endpoint
...
provider/azurerm: add CDN Endpoint resource
2016-01-20 14:05:22 -05:00
stack72
d91c7080e0
Scaffold the AzureRM CDN Endpoint resource
2016-01-20 16:47:41 +00:00
James Nugent
2dff310b8b
Update CHANGELOG.md
2016-01-20 11:30:19 -05:00
James Nugent
644a52c473
Merge pull request #4757 from hashicorp/f-cloudinitconfig-update
...
provider/template: Allow update in `template_cloudinit_config`
2016-01-20 11:22:57 -05:00
James Nugent
90b6512e0d
Merge pull request #4758 from hashicorp/f-azurerm-poll-indefinitely
...
provider/azurerm: Poll indefinitely if no error
2016-01-20 10:32:22 -05:00
James Nugent
734d5698d7
provider/azurerm: Poll indefinitely if no error
...
This adds a pollIndefinitelyWhileNeeded function which will continue to
poll Azure RM operation monitoring endpoints until an error is reported
or the operation meets one of the given status codes. This may need
revisiting at some point in the future.
2016-01-20 10:25:26 -05:00