Ryan Uber
a498433078
agent: use strconv.ParseBool for parsing maintenance enable flag
2015-01-21 09:53:31 -08:00
Ryan Uber
4c83c6917d
fix space/tab mixing in docs.erb
2015-01-20 22:50:33 -08:00
Ryan Uber
9be9c0db9a
website: fix tab/space mixing in _docs.scss
2015-01-20 22:50:33 -08:00
Ryan Uber
ad16e4aacb
website: fix health endpoint page
2015-01-20 22:50:33 -08:00
Ryan Uber
f37a67e04c
website: move content from monolithic http page
2015-01-20 22:50:30 -08:00
Ryan Uber
e1023c7773
website: separate pages for top-level endpoints
2015-01-20 22:49:41 -08:00
Ryan Uber
65b41b9236
website: beginning http docs update
2015-01-20 22:49:41 -08:00
Ryan Uber
b58b98d31e
Merge pull request #591 from hashicorp/f-multicheck
...
Support multiple health checks per service
2015-01-20 22:15:49 -08:00
Ryan Uber
ced676ffc2
agent: comments for new anti-entropy functionality
2015-01-20 21:48:46 -08:00
Ryan Uber
72e750fb00
agent: simplify anti-entropy of services with multiple checks, add tests
2015-01-20 21:48:46 -08:00
Ryan Uber
001d2e246d
agent: only send service with check sync if it is out of sync
2015-01-20 21:48:46 -08:00
Ryan Uber
3b2e9d1b90
agent: refactor syncChecks
2015-01-20 21:48:46 -08:00
Ryan Uber
a9069b5993
api: support multiple checks during service/check registration
2015-01-20 21:48:45 -08:00
Ryan Uber
684474af1d
agent: support adding multiple checks during service registration from the API
2015-01-20 21:48:45 -08:00
Ryan Uber
27de0adf3b
agent: support multiple checks per service
2015-01-20 21:48:42 -08:00
Ryan Uber
9fe1b68f26
agent: use squash mapstructure tag to properly decode embedded structs
2015-01-20 21:10:58 -08:00
Ryan Uber
c61aa2e56c
website: add notice about socket permission portability
2015-01-20 19:16:17 -08:00
Ryan Uber
c669a17fa6
agent: use interface for file permissions
2015-01-20 18:53:18 -08:00
Ryan Uber
1e0cd2e499
agent: test permissions are set on rpc socket
2015-01-20 16:57:00 -08:00
Ryan Uber
88af31507f
agent: fix tests
2015-01-20 16:50:21 -08:00
Armon Dadgar
280a1c9c12
consul: Testing leave as leader and non-leader
2015-01-20 16:30:56 -08:00
Ryan Uber
6b554f5370
website: document unix_sockets config
2015-01-20 16:29:22 -08:00
Ryan Uber
aa58218dfd
agent: re-add support for user name in socket perms
2015-01-20 16:21:23 -08:00
Armon Dadgar
a695909a85
consul: Wait for RemovePeer in Leave as a follower
2015-01-20 16:19:54 -08:00
Armon Dadgar
aec0dedd01
consul: remove ourself from raft peer set if we are the leader
2015-01-20 16:19:29 -08:00
Armon Dadgar
ea7a0134c8
consul: Do not remove ourself as raft peer in Serf event handler
2015-01-20 16:13:54 -08:00
Armon Dadgar
7d6b271fa2
Adding fast-path for testing without depedency updates
2015-01-20 15:31:57 -08:00
Ryan Uber
77c6b86b1e
agent: test Unix domain socket permission settings
2015-01-20 14:32:15 -08:00
Ryan Uber
73a111b35d
agent: adjusting tests for new behavior of sockets
2015-01-20 14:13:36 -08:00
Ryan Uber
c01277725a
agent: beginning socket user/group/mode support as discussed in #612
2015-01-20 13:44:27 -08:00
Armon Dadgar
a9819e71a8
Fixing merge conflict
2015-01-20 13:01:13 -08:00
Armon Dadgar
2502398481
command/lock: Fixing mixed spaces and tabs
2015-01-20 12:58:29 -08:00
Armon Dadgar
de199d1fd6
api: Fixing some comments
2015-01-20 12:58:09 -08:00
Armon Dadgar
2c4a34b5a6
Merge pull request #616 from ceh/updatedeps
...
Makefile: update dependencies
2015-01-19 22:48:51 -08:00
Armon Dadgar
707b232274
api: Refactor to share session renew code
2015-01-19 16:53:47 -10:00
Armon Dadgar
b92b09cd19
website: Document the lock command
2015-01-19 16:43:38 -10:00
Armon Dadgar
8698d9bdb3
website: Document a distributed semaphore
2015-01-19 16:43:24 -10:00
Armon Dadgar
c6dbb7e76c
command/lock: Adding simple test
2015-01-19 15:47:17 -10:00
Armon Dadgar
b52c14d1b2
command/lock: Calculate name, use provided token
2015-01-19 15:38:00 -10:00
Armon Dadgar
bed066dda9
api: Detect conflicting existing values for lock/semaphore
2015-01-19 15:32:19 -10:00
Armon Dadgar
cdfaaac3ac
command/lock: Ensure a conflict between lock and semaphore with shared prefix
2015-01-19 15:26:17 -10:00
Armon Dadgar
6fcc743384
Adding new command 'lock'
2015-01-19 14:37:58 -10:00
Armon Dadgar
1aa8b0fc23
command/lock: First pass at lock
2015-01-19 14:37:48 -10:00
Armon Dadgar
1a6b160641
api: Make channels receive only
2015-01-19 14:37:36 -10:00
Ryan Uber
9ee9c5acd5
agent: test agent rpc unix socket create failure
2015-01-19 09:56:59 -08:00
Ryan Uber
5137388d43
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
90b74ee4e2
fixed: requireOK should close Body on error
2015-01-19 11:53:21 +09:00
Mário Freitas
2db0a65a74
Revert "fixed: body not closed for non HTTP 200 responses"
...
This reverts commit dafa61ad10d67d1992201f8499ef681e01de8a09.
2015-01-19 11:51:51 +09:00
Emil Hessman
f53c509136
README: go get -f requires Go 1.4+
2015-01-18 05:30:52 +01:00
Emil Hessman
5f3d19db38
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