6201 Commits

Author SHA1 Message Date
Preetha Appan
36acf8d6a4 Use new DeletePrefixMethod for implementing KVSDeleteTree operation. This makes deletes on sub trees larger than one million nodes about 100 times faster. Added unit tests. 2017-07-25 17:21:18 -05:00
Omar Jatoi
2cd7408c06 Update consul to version 0.9.0 2017-07-25 16:06:14 +02:00
James Phillips
240c40deb8 Update options.html.md 2017-07-24 22:37:12 -07:00
James Phillips
338b49fe66 Update catalog.html.md 2017-07-24 22:14:51 -07:00
James Phillips
c413a9161e Removes an unnecessary close. 2017-07-24 21:41:18 -07:00
preetapan
56d651f991 Merge pull request #3318 from hashicorp/issue_3207
Clean up temporary files on write errors, and ignore any temporary se…
2017-07-24 21:21:00 -05:00
Preetha Appan
f8b633c69e Removed redundant logging 2017-07-24 21:07:48 -05:00
Preetha Appan
c26fd66edd Clean up temporary files on write errors, and ignore any temporary service files on load with a warning. This fixes #3207 2017-07-24 12:42:51 -05:00
Jon Benson
3117d9ec2b Fix spelling (#3311) 2017-07-20 14:48:45 -07:00
James Phillips
c736669af8 Update acl.html.md 2017-07-20 09:34:39 -07:00
James Phillips
6708871054 Update index.html.md 2017-07-20 09:34:13 -07:00
James Phillips
610a67defa Updates consul exec docs to mention ACLs. (#3308)
* Update documentation for consul exec to mention all permissions it needs.

* Removed node write perm, not needed for consul exec

* Converts ACL note into a table like the API docs, adds ACL guide x-ref.
2017-07-20 09:30:08 -07:00
James Phillips
1774fdc237
Tweaks the error when scripts are disabled.
This will hopefully help people self-serve if they upgrade without accounting
for this.
2017-07-19 22:15:04 -07:00
James Phillips
9c459377e9
Puts the tree in 0.9.1 dev mode. 2017-07-19 20:57:10 -07:00
James Phillips
ce5e8e4424
Bumps download version to 0.9.0. 2017-07-19 20:35:14 -07:00
James Phillips
b79d951ced
Release v0.9.0 v0.9.0 2017-07-19 20:19:26 -07:00
James Phillips
859ac937a8
Puts the tree in 0.9.0 release mode. 2017-07-19 19:55:49 -07:00
Kyle Havlovitz
d74390ef86 Fix UpgradeVersionTag field not being passed correctly (#3304) 2017-07-19 17:39:48 -07:00
James Phillips
f34b9bd7e1 Update CHANGELOG.md 2017-07-19 17:14:38 -07:00
James Phillips
357d00f7d3 Clarifies endpoint blocking in the docs. 2017-07-19 17:14:19 -07:00
James Phillips
9a8a531f18 Update CHANGELOG.md 2017-07-19 15:29:56 -07:00
Preetha Appan
1f35aa6ff2 Made unit test for AddCheck error check the actual error string 2017-07-19 11:00:56 -05:00
preetapan
fdc73e744e Merge pull request #3303 from hashicorp/addcheck_test
Unit test for failure case of AddCheck
2017-07-19 10:32:56 -05:00
Preetha Appan
c32e4ebe26 Unit test for failure case of AddCheck 2017-07-19 10:28:52 -05:00
Frank Schroeder
0047b7d3f0
fix spelling in filenames
Fixes #3301
2017-07-19 13:16:38 +02:00
Frank Schroeder
83577e0daa agent: make docker client work on windows 2017-07-19 12:03:59 +02:00
Frank Schroeder
748b5b1b00 agent: add dependencies for docker on windows 2017-07-19 12:03:59 +02:00
Frank Schröder
a764358729 vendor: do not report appengine packages as missing (#3299) 2017-07-18 21:50:22 -07:00
Frank Schroeder
580c03fabd
vendor: remove unused dependencies from vendor.json 2017-07-19 05:25:08 +02:00
Frank Schroeder
1805b50580
build: add missing dependency for solaris/amd64 2017-07-19 05:19:17 +02:00
Frank Schroeder
b97ab92d87
build: add missing build tags 2017-07-19 05:17:01 +02:00
Preetha Appan
58c1227dc8 Update CHANGELOG.md 2017-07-18 18:42:29 -05:00
preetapan
fb43953894 Merge pull request #3296 from hashicorp/ensure_registration_race
Fix race condition between removing a service and adding a check for …
2017-07-18 18:36:47 -05:00
James Phillips
265f38876b Update CHANGELOG.md 2017-07-18 15:15:16 -07:00
Kyle Havlovitz
a406bc70cf Update CHANGELOG.md 2017-07-18 15:02:15 -07:00
Kyle Havlovitz
7f1adc8c12 Merge pull request #3298 from hashicorp/advanced-ap-upgrades
Add docs around custom versions in autopilot upgrades
2017-07-18 14:56:18 -07:00
Preetha Appan
e50f0e6722 Clean up any watch monitors associated with a failed AddCheck 2017-07-18 16:54:20 -05:00
James Phillips
6abc5757b1 Tweaks title. 2017-07-18 14:48:38 -07:00
Preetha Appan
6a257f242e Removed unit test, added clarifying comment and returned a friendlier error message similar to the one in agent's AddService method
Fixes #3297
2017-07-18 16:15:47 -05:00
Preetha Appan
9f048afe29 Fix race condition between removing a service and adding a check for the same service, which was causing orphaned checks 2017-07-18 16:15:47 -05:00
Kyle Havlovitz
689c8bc934
Add UpgradeVersionTag information to docs 2017-07-18 14:01:21 -07:00
Kyle Havlovitz
9268849d11
Add UpgradeVersionTag to autopilot get/set commands 2017-07-18 14:01:04 -07:00
Kyle Havlovitz
19eae3d14b
Add UpgradeVersionTag to autopilot config 2017-07-18 13:35:41 -07:00
Frank Schroeder
fe51640263
Update CHANGELOG.md 2017-07-18 21:02:14 +02:00
Frank Schroeder
0d9b53730f agent: stop docker checks on shutdown 2017-07-18 20:59:24 +02:00
Frank Schroeder
60540c2417 agent: stop and remove docker checks
Note that there is no test since the correct way to solve (and test)
this is to replace the different maps with a single one or to hide
that functionality behind a separate data structure. This will be
addressed in #3294.

Fixes #3265
2017-07-18 20:59:24 +02:00
Frank Schroeder
6c053d5139
Update CHANGELOG.md 2017-07-18 20:26:49 +02:00
Frank Schroeder
2123700056
agent: replace docker check
This patch replaces the Docker client which is used
for health checks with a simplified version tailored
for that purpose.

See #3254
See #3257
Fixes #3270
2017-07-18 20:24:38 +02:00
Frank Schroeder
34df7f59ba
vendor: drop unused dependencies 2017-07-18 20:24:21 +02:00
James Phillips
cbfb4388d1 Update acl.html.md 2017-07-18 07:44:35 -07:00