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
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
James Phillips
37c78e3077
Improves structure of ACL guide.
2017-07-18 07:41:59 -07:00
James Phillips
0c376fb656
Removes a merge conflict marker from the ACL guide.
2017-07-18 07:35:17 -07:00
James Phillips
28b747c3c0
Update upgrade-specific.html.md
2017-07-18 07:14:16 -07:00
James Phillips
aa9a1ddb88
Update upgrade-specific.html.md
2017-07-18 07:11:59 -07:00
Frank Schroeder
2959b16baa
build: fix travis build
2017-07-18 09:24:40 +02:00
Frank Schroeder
ad9029b017
build: use vendorfmt to make vendor.json more merge friendly
2017-07-18 09:15:25 +02:00
Frank Schroeder
87cc0b31ee
Update CHANGELOG.md
2017-07-18 09:12:47 +02:00
James Phillips
d141ed9812
Removes the web UI as a separately released package.
...
Since we have this built-in via the `-ui` configuration, the only reason
to use `-ui-dir` is if you are tweaking the web UI, so there's no need
to release the web UI as a .zip archive separately.
2017-07-18 09:10:22 +02:00
James Phillips
a5e85a6f89
Adds a missing newline to the snapshot agent page.
2017-07-17 22:22:50 -07:00
James Phillips
4e7dc2bb09
Update CHANGELOG.md
2017-07-17 22:15:19 -07:00
Charlie Voiselle
6c75e79158
Removed localhost from links ( #3289 )
...
Two links were still referring to localhost. Made them relative and tested.
2017-07-17 19:59:58 -07:00