James Bardin
3df48bfc27
relock consul when lock is lost
...
Consul locks are based on liveness, and may be lost due timeouts,
network issued, etc. If the client determines the lock was lost, attempt
to reacquire the lock immediately.
The client was also not using the `lock` config option. Disable locks if
that is not set.
2017-05-30 14:38:33 -04:00
James Bardin
e8330b6f53
use CAS for consul state Put
2017-05-30 14:38:32 -04:00
James Bardin
46be301806
Merge pull request #14868 from hashicorp/jbardin/GH-14792
...
Check for nil/empty diff in CountHook.PreApply
2017-05-26 15:20:03 -04:00
James Bardin
f8bfc0a80d
check for empty diff in CountHook.PreApply
...
Make sure we don't try to count anything from a nil diff.
2017-05-26 15:04:56 -04:00
James Bardin
dbe9599820
remove dead code
2017-05-26 15:01:39 -04:00
Jake Champlin
db036d3b86
Update CHANGELOG.md
2017-05-26 13:08:07 -04:00
Jake Champlin
24202fb3c1
Merge pull request #14578 from caiofilipini/digitalocean-certs
...
provider/digitalocean: Add support for certificates
2017-05-26 13:07:15 -04:00
Sander van Harmelen
12c2e3222d
Update provider docs and add validation ( #14863 )
2017-05-26 17:58:10 +02:00
Caio Filipini
c4bbb6e8a5
provider/digitalocean: Remove Optional and ForceNew for computed attr
2017-05-26 17:36:51 +02:00
Jake Champlin
ddf2cf920f
Update CHANGELOG.md
2017-05-26 11:16:15 -04:00
Jake Champlin
840f974853
Merge pull request #14562 from wchrisjohnson/cj-add-librato-metrics
...
provider/librato: Enable mgmt of Librato metrics
2017-05-26 11:14:43 -04:00
Caio Filipini
2b12ddffd0
provider/digitalocean: Mark not_after and sha1_fingerprint as computed
2017-05-26 16:21:08 +02:00
Matthew Frahry
9871ea6c86
Merge pull request #14844 from hashicorp/opc-p-instance-fqdn-1
...
Update opc_compute_instance.html.markdown
2017-05-26 08:04:46 -06:00
Caio Filipini
32d724ee0d
provider/digitalocean: Remove unnecessary SetId("") on cert destroy
2017-05-26 15:44:33 +02:00
James Bardin
1d585762dd
Merge pull request #14834 from hashicorp/jbardin/state-hook
...
Persist state more frequently
2017-05-25 18:47:12 -04:00
Matthew Frahry
1dfead7c6e
Update opc_compute_instance.html.markdown
...
Adding fqdn documentation
2017-05-25 15:08:54 -06:00
Chris Johnson
527d79aa3c
removed unused constants
2017-05-25 14:26:55 -04:00
Chris Johnson
e6b4dc9b42
reduce sleep time
2017-05-25 14:22:51 -04:00
Chris Johnson
1c76194197
Respond to review feedback
2017-05-25 14:09:46 -04:00
Chris Johnson
6a0dca93af
Restore previous version for now
2017-05-25 14:09:46 -04:00
Chris Johnson
53a1a4b73b
Add documentation for metrics
2017-05-25 14:09:46 -04:00
Chris Johnson
78b61ad5f8
Cleanup and slight refactors
2017-05-25 14:09:46 -04:00
Chris Johnson
45c93cfb07
Separate metric test by type
2017-05-25 14:09:46 -04:00
Chris Johnson
52040c69a4
Fixup bad rebase
2017-05-25 14:09:46 -04:00
Chris Johnson
002c9985d3
Enable CRUD of metrics
2017-05-25 14:09:46 -04:00
Martin Atkins
0c649fcbb7
website: don't use regexp for sidebar_current in ovh.erb
2017-05-25 10:16:17 -07:00
Martin Atkins
f8daafb449
website: correct formatting of gitlab doc preambles
2017-05-25 10:16:02 -07:00
Martin Atkins
539b491deb
website: when building, run middleman in verbose mode
2017-05-25 10:15:53 -07:00
Martin Atkins
3cf78809b5
website: don't use regex for sidebar_current, in github.erb
2017-05-25 10:15:43 -07:00
clint shryock
8fd5fd5dab
website: fix regex
2017-05-25 10:15:35 -07:00
clint
d6fcc82ecc
release: clean up after v0.9.6
2017-05-25 16:09:31 +00:00
clint
85e0979c6a
v0.9.6
2017-05-25 15:56:03 +00:00
Jake Champlin
9bb5b60530
Merge pull request #14833 from hashicorp/f-update-opc-provider-vendor
...
provider/opc: update opc provider vendor
2017-05-25 11:26:16 -04:00
James Bardin
4866f35645
add mutexes to Local, Backup, and InmemState
2017-05-25 11:20:52 -04:00
James Bardin
f0f2220abb
add mutexes to remote.State
2017-05-25 11:20:52 -04:00
James Bardin
9e4c0ff2ad
call PersistState immediately when cancelling
...
When the backend operation is cancelled, immediately call PersistState.
The is a high likelihood that the user is going to terminate the process
early if the provider doesn't return in a timely manner, so persist as
much state as possible.
2017-05-25 11:20:51 -04:00
James Bardin
b73d037761
have StateHook periodically PersistState
...
Have StateHook periodically call PersistState to flush any cached state
to permanent storage. This uses a minimal 10 second interval between
calls to PersistState.
2017-05-25 11:20:51 -04:00
Jake Champlin
eb6ffdeba2
provider/opc: update opc provider vendor
2017-05-25 11:18:57 -04:00
Elad Efrat
10b7418b01
Fix typo (tesr -> test) ( #14825 )
2017-05-25 14:52:42 +01:00
Paul Stack
96f391dafc
Update CHANGELOG.md
2017-05-25 07:55:07 +01:00
Paul Stack
9bbebfbb49
Update CHANGELOG.md
2017-05-25 07:54:14 +01:00
Joe Topjian
db47721e15
provider/openstack: Enable Security Group Updates ( #14815 )
...
* vendor: Updating Gophercloud for OpenStack Provider
* provider/openstack: Enable Security Group Updates
This commit enables security group names and descriptions to
be updated without causing a recreate.
2017-05-25 07:53:26 +01:00
grafjo
e6b776fedd
Fix gitlab documentation ( #14803 )
...
* fix gitlab_project resource documentation
* improve gitlab provider documentation
2017-05-25 07:51:42 +01:00
Stephen Weatherford
b6b71df0a1
Doc fixes for managed disks in VMs ( #14811 )
2017-05-25 07:51:04 +01:00
Ryon
01a673447b
Update news section with Google Cloud webinar post-event info ( #14816 )
...
* Update news section with April 4 webinar video
* Use YAML data file for news; add webinar registration CTA
* Update news section with Google Cloud webinar post-event info
2017-05-25 07:49:53 +01:00
Joe Topjian
1de2cca3da
Merge pull request #14818 from jtopjian/openstack-dns-docs-update
...
provider/openstack: Updating DNS docs
2017-05-24 23:11:41 -06:00
Joe Topjian
513c922b2f
provider/openstack: Updating DNS docs
2017-05-25 05:04:56 +00:00
Joe Topjian
4b9514eeb0
Update CHANGELOG.md
2017-05-24 22:59:53 -06:00
jrperritt
e1c8d760d3
provider/openstack: Add DNS V2 RecordSet resource ( #14813 )
...
* vendor gophercloud dns v2 recordset deps
* openstack dns v2 recordset resource
* fix type assertion panic condition
* address pr review feedback
2017-05-24 22:58:44 -06:00
Paddy
acedf7228f
Update CHANGELOG.md
2017-05-24 21:37:52 -07:00