Commit Graph

6361 Commits

Author SHA1 Message Date
James Phillips d62438da74 Update CHANGELOG.md 2017-07-26 11:07:41 -07:00
James Phillips 496b0bcf07 Adds support for agent-side ACL token management via API instead of config files. (#3324)
* Adds token store and removes all runtime use of config for ACL tokens.
* Adds a new API for changing agent tokens on the fly.
2017-07-26 11:03:43 -07:00
preetapan f2bc2b8d07 Merge pull request #3313 from hashicorp/delete_prefix
This fixes #1278
2017-07-26 09:52:07 -05:00
Preetha Appan a4487b2742 Update CHANGELOG.md 2017-07-26 09:42:28 -05:00
Preetha Appan b94617b281 Add extra test case for deleting entire tree with empty prefix 2017-07-26 09:42:07 -05:00
Preetha Appan 4498814843 Don't insert tombstone for empty prefix delete. Other minor unit test fixes 2017-07-25 21:54:11 -05:00
Preetha Appan fee418d378 Removed redundant comments and unit test 2017-07-25 20:39:33 -05:00
Preetha Appan b772c477c2 Removed redundant call to reap tombstone from unit test 2017-07-25 19:39:05 -05:00
Preetha Appan ae443e21d6 Improved unit test per code review 2017-07-25 19:17:40 -05:00
Preetha Appan b841c99b87 Govendor update go-memdb and go-immutable-radix to pick up changes for DeletePrefix 2017-07-25 17:28:43 -05:00
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 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