Diptanu Choudhury
|
fb0cae7320
|
Forcing the Env variable to empty while testing the default shell logic
|
2015-10-26 20:35:13 -07:00 |
|
Diptanu Choudhury
|
9070d12b2f
|
Added a test for selecting shell from env
|
2015-10-26 20:21:50 -07:00 |
|
Diptanu Choudhury
|
8af6ac8f16
|
Making an explicit check to test whether a check is of type Monitor
|
2015-10-26 19:52:32 -07:00 |
|
Diptanu Choudhury
|
f8a03508ad
|
Fixed the tests
|
2015-10-26 18:20:02 -07:00 |
|
Diptanu Choudhury
|
15ff470a79
|
Added a test to check if we are properly truncating docker exec outputs
|
2015-10-26 18:06:55 -07:00 |
|
Diptanu Choudhury
|
709b518d03
|
Added a test for exit code 1 with docker exec
|
2015-10-26 16:58:09 -07:00 |
|
Diptanu Choudhury
|
c8c08586f0
|
Fixed the Fake Docker client to simulate Exec start failures
|
2015-10-26 16:54:51 -07:00 |
|
Diptanu Choudhury
|
fd6d57ccac
|
Not adding the docker check if we couldn't create the client
|
2015-10-26 16:45:12 -07:00 |
|
Diptanu Choudhury
|
210b968037
|
Making sure the script is not empty if it's a docker check
|
2015-10-26 16:27:48 -07:00 |
|
Diptanu Choudhury
|
0a657b2602
|
Updated the comment for CheckType
|
2015-10-26 15:28:13 -07:00 |
|
Diptanu Choudhury
|
2276ebc978
|
Collect and truncate the output from docker exec
|
2015-10-26 15:19:35 -07:00 |
|
Diptanu Choudhury
|
0de0abcaec
|
Defaulting to Monitor check
|
2015-10-26 15:02:23 -07:00 |
|
Diptanu Choudhury
|
d2bd1b0c3f
|
Extracted the logic of figuring out the shell and fixing the logic to find out if the check is a Docker check
|
2015-10-26 15:00:34 -07:00 |
|
Diptanu Choudhury
|
f445318732
|
Added some tests for docker check
|
2015-10-26 12:59:40 -07:00 |
|
Diptanu Choudhury
|
d478fa9470
|
Marking the state of a service as critical if the Docker Daemon doesn't respond while running checks
|
2015-10-26 11:16:11 -07:00 |
|
Diptanu Choudhury
|
b35836fdad
|
Adding a debug log to indicate the exit code of failed check
|
2015-10-26 10:35:51 -07:00 |
|
Diptanu Choudhury
|
a68c6cbd3d
|
Fixed merge conflicts
|
2015-10-26 10:32:57 -07:00 |
|
Diptanu Choudhury
|
1b1518512c
|
Registering the Exec with Docker Daemon everytime the check is invoked
|
2015-10-26 10:23:57 -07:00 |
|
Diptanu Choudhury
|
c4b85010fb
|
Implemented Docker health checks
|
2015-10-26 10:23:57 -07:00 |
|
James Phillips
|
41458dbbed
|
Merge pull request #1339 from hashicorp/b-1334
Revert "Fixed Header background"
|
2015-10-26 08:27:59 -07:00 |
|
James Phillips
|
8986ee320a
|
Revert "Fixed Header background"
This reverts commit 809ed3634403a90dbc62d05e18351262fed10d4c.
|
2015-10-26 07:58:01 -07:00 |
|
James Phillips
|
2a51d55ce3
|
Runs go fmt (sorts new go-cleanhttp imports).
|
2015-10-23 17:14:35 -07:00 |
|
James Phillips
|
f6c774bec3
|
Merge pull request #1331 from slackpad/f-network-tomography
Adds network tomography features to Consul.
|
2015-10-23 16:34:13 -07:00 |
|
James Phillips
|
b91e2d3a97
|
Completes rebase of network coordinates to new memdb.
|
2015-10-23 15:23:01 -07:00 |
|
James Phillips
|
b3b1c6940b
|
Updates docs for network coordinates.
|
2015-10-23 15:23:01 -07:00 |
|
James Phillips
|
132e1d813b
|
Fixes configs now that Serf always caches coordinates.
|
2015-10-23 15:23:01 -07:00 |
|
James Phillips
|
b9732e3c39
|
Gives RTT class a more Go-like name.
|
2015-10-23 15:23:01 -07:00 |
|
James Phillips
|
c48e3e1179
|
Defaults second node to agent if not given. Removes -short option and tweaks output formatting.
|
2015-10-23 15:23:01 -07:00 |
|
James Phillips
|
a51e170eef
|
Cleans up after code review, adds a -short option to "consul rtt" command.
|
2015-10-23 15:23:01 -07:00 |
|
James Phillips
|
43df5c6784
|
Adds a "consul rtt" command.
|
2015-10-23 15:23:01 -07:00 |
|
James Phillips
|
dc1c22f895
|
Adds support for coordinates to client API.
|
2015-10-23 15:23:01 -07:00 |
|
James Phillips
|
aea2194ce3
|
Makes the default protocol 2 and lets 3 interoperate with 2.
|
2015-10-23 15:23:01 -07:00 |
|
James Phillips
|
7dd88f7de6
|
Zeroes out the height when testing exact distances.
|
2015-10-23 15:23:01 -07:00 |
|
James Phillips
|
7d5e29f6c6
|
Cleans up after latest rebase.
|
2015-10-23 15:23:01 -07:00 |
|
James Phillips
|
baa223ab4a
|
Runs go fmt after latest rebase.
|
2015-10-23 15:23:01 -07:00 |
|
James Phillips
|
8e67c37398
|
Adds a test for the DisableCoordinate config.
|
2015-10-23 15:23:01 -07:00 |
|
James Phillips
|
3f11bfaea4
|
Adds coordinate of agent to self endpoint.
|
2015-10-23 15:23:01 -07:00 |
|
James Phillips
|
a74bdcba49
|
Moves sorting up into coordinate endpoint HTTP handlers.
|
2015-10-23 15:23:01 -07:00 |
|
James Phillips
|
0e7d5871c5
|
Installs a friendly handler for coordinate endpoints when coordinates are disabled.
|
2015-10-23 15:23:01 -07:00 |
|
James Phillips
|
def8c6087d
|
Fixes config merge fn for disabling coordinates and adds it to JSON.
|
2015-10-23 15:23:01 -07:00 |
|
James Phillips
|
a2bcef00a0
|
Adds endpoints for raw network coordinates.
|
2015-10-23 15:23:01 -07:00 |
|
James Phillips
|
e900fef95a
|
Fixes bad name for DC forwarding of Coordinate.Get.
|
2015-10-23 15:23:01 -07:00 |
|
James Phillips
|
fecd639b02
|
Changes ?near=self to a safer ?near=_agent, which is also clearer about what it does.
|
2015-10-23 15:23:01 -07:00 |
|
James Phillips
|
ee1cf1e13b
|
Adds distance sorting to health endpoint. Cleans up unit tests.
|
2015-10-23 15:23:01 -07:00 |
|
James Phillips
|
019f656f39
|
Switches to the median over all DC nodes with known coordinates.
|
2015-10-23 15:23:01 -07:00 |
|
James Phillips
|
1724b9a6be
|
Adds a magic "self" node name to distance queries.
|
2015-10-23 15:23:01 -07:00 |
|
James Phillips
|
5609b2e889
|
Adds explicit check for empty node in source parameter.
|
2015-10-23 15:23:01 -07:00 |
|
James Phillips
|
5d75ce7852
|
Moves disable checks down into the sort routine.
|
2015-10-23 15:23:01 -07:00 |
|
James Phillips
|
59b710894d
|
Adds tests for HTTP interface. Removes a stray mark.
|
2015-10-23 15:23:01 -07:00 |
|
James Phillips
|
033e8e6625
|
Adds sort of DCs in catalog queries based on RTT. Cleans up.
* Makes the catalog endpoint respect disabling coordinates for all
RTT-sorting query types.
|
2015-10-23 15:23:01 -07:00 |
|