Ryan Uber
61d17e65f5
agent: prevent duplicate error messages for maintenance api
2015-01-21 13:28:26 -08:00
Ryan Uber
7d663aa1ed
command: maint command works
2015-01-21 13:11:23 -08:00
Ryan Uber
089c4396c4
api: support reason flag for maintenance mode
2015-01-21 13:02:47 -08:00
Ryan Uber
aa8672203c
command: starting maint command
2015-01-21 13:00:14 -08:00
Ryan Uber
f00b5b542e
agent: support passing ?reason= for custom notes field values on maintenance checks
2015-01-21 12:21:57 -08:00
Ryan Uber
5694ac6821
Merge pull request #617 from hashicorp/f-httpdoc
...
Split HTTP API documentation into a page per section
2015-01-21 11:35:12 -08:00
Ryan Uber
f4f9b5c94b
website: update maintenance mode endpoint
2015-01-21 11:15:15 -08:00
Ryan Uber
e088240c95
api: finish up maintenance tests
2015-01-21 11:08:57 -08:00
Ryan Uber
b6a0f2baae
agent: fix maintenance check ID
2015-01-21 11:03:42 -08:00
Ryan Uber
d9a3e673b0
agent: change node maintenance endpoint
2015-01-21 10:57:44 -08:00
Ryan Uber
e47b64197e
api: add node/service maintenance mode functions
2015-01-21 10:51:43 -08:00
Ryan Uber
9c69dc05fb
agent: use strconv.ParseBool for parsing maintenance enable flag
2015-01-21 09:53:31 -08:00
Ryan Uber
f247ec0551
fix space/tab mixing in docs.erb
2015-01-20 22:50:33 -08:00
Ryan Uber
b164525960
website: fix tab/space mixing in _docs.scss
2015-01-20 22:50:33 -08:00
Ryan Uber
a975903b63
website: fix health endpoint page
2015-01-20 22:50:33 -08:00
Ryan Uber
90ee967bc4
website: move content from monolithic http page
2015-01-20 22:50:30 -08:00
Ryan Uber
2968a20cb5
website: separate pages for top-level endpoints
2015-01-20 22:49:41 -08:00
Ryan Uber
99b92a6fb0
website: beginning http docs update
2015-01-20 22:49:41 -08:00
Ryan Uber
d89af51eb6
Merge pull request #591 from hashicorp/f-multicheck
...
Support multiple health checks per service
2015-01-20 22:15:49 -08:00
Ryan Uber
46d5dcfc17
agent: comments for new anti-entropy functionality
2015-01-20 21:48:46 -08:00
Ryan Uber
a4039aaa4d
agent: simplify anti-entropy of services with multiple checks, add tests
2015-01-20 21:48:46 -08:00
Ryan Uber
0c31e5851c
agent: only send service with check sync if it is out of sync
2015-01-20 21:48:46 -08:00
Ryan Uber
949ddefbc8
agent: refactor syncChecks
2015-01-20 21:48:46 -08:00
Ryan Uber
197a5a9a9a
api: support multiple checks during service/check registration
2015-01-20 21:48:45 -08:00
Ryan Uber
2a7211cd5d
agent: support adding multiple checks during service registration from the API
2015-01-20 21:48:45 -08:00
Ryan Uber
674be58e55
agent: support multiple checks per service
2015-01-20 21:48:42 -08:00
Armon Dadgar
4c27d125ac
Adding fast-path for testing without depedency updates
2015-01-20 15:31:57 -08:00
Armon Dadgar
d998bb3d67
Fixing merge conflict
2015-01-20 13:01:13 -08:00
Armon Dadgar
ce4fa17d22
command/lock: Fixing mixed spaces and tabs
2015-01-20 12:58:29 -08:00
Armon Dadgar
2e281dc51f
api: Fixing some comments
2015-01-20 12:58:09 -08:00
Armon Dadgar
1154b0cda6
Merge pull request #616 from ceh/updatedeps
...
Makefile: update dependencies
2015-01-19 22:48:51 -08:00
Armon Dadgar
7195de51a2
api: Refactor to share session renew code
2015-01-19 16:53:47 -10:00
Armon Dadgar
d6d1f19f1b
website: Document the lock command
2015-01-19 16:43:38 -10:00
Armon Dadgar
3af280213c
website: Document a distributed semaphore
2015-01-19 16:43:24 -10:00
Armon Dadgar
d6837e2f31
command/lock: Adding simple test
2015-01-19 15:47:17 -10:00
Armon Dadgar
876de111bf
command/lock: Calculate name, use provided token
2015-01-19 15:38:00 -10:00
Armon Dadgar
14691f7e29
api: Detect conflicting existing values for lock/semaphore
2015-01-19 15:32:19 -10:00
Armon Dadgar
08c0a81e4f
command/lock: Ensure a conflict between lock and semaphore with shared prefix
2015-01-19 15:26:17 -10:00
Armon Dadgar
06249f0ee6
Adding new command 'lock'
2015-01-19 14:37:58 -10:00
Armon Dadgar
f2f980f5bc
command/lock: First pass at lock
2015-01-19 14:37:48 -10:00
Armon Dadgar
4fef14163d
api: Make channels receive only
2015-01-19 14:37:36 -10:00
Ryan Uber
2530e5ff05
agent: test agent rpc unix socket create failure
2015-01-19 09:56:59 -08:00
Ryan Uber
b30af9536d
Merge pull request #608 from imkira/fixBodyLeak
...
fixed: body not closed for non HTTP 200 responses
2015-01-19 09:33:06 -08:00
Mário Freitas
f45105383c
fixed: requireOK should close Body on error
2015-01-19 11:53:21 +09:00
Mário Freitas
f30237a92e
Revert "fixed: body not closed for non HTTP 200 responses"
...
This reverts commit dafa61ad10
.
2015-01-19 11:51:51 +09:00
Emil Hessman
376b86e556
README: go get -f requires Go 1.4+
2015-01-18 05:30:52 +01:00
Emil Hessman
74775593d0
Makefile: update dependencies
...
Prevent build failures which may occur when dependencies is
not up to date by updating them with the go get -u flag.
Add the go get -f flag as well, to override the check that
each package has been checked out from the repo implied by
its import path.
2015-01-18 05:30:52 +01:00
Ryan Uber
72109ecee1
Merge pull request #615 from ceh/vet-fix
...
command: address vet report in test
2015-01-17 18:23:58 -08:00
Ryan Uber
9d6e1bf2b1
Merge pull request #614 from ceh/vet-target
...
Makefile: add vet target
2015-01-17 18:23:16 -08:00
Emil Hessman
60011d3e2e
command: address vet report in test
...
Fixes the following vet report:
command/rpc_test.go:61: missing argument for Fatalf(%s): format reads arg 3, have only 2 args
2015-01-17 07:57:11 +01:00