1919 Commits

Author SHA1 Message Date
Nicholas Capo
fb5ba8d97d command/agent: Add simple HTTP check type
These checks make an `HTTP GET` request every Interval to the specified URL.
The status of the service depends on the HTTP Response Code.
`200` is passing, `503` is warning and anything else is failing.
2015-01-09 16:43:24 -06:00
Seth Vargo
1a3a54d3e6 Merge pull request #590 from ceh/website-docs
website: fix typo and omit excessive use of the word lastly
2015-01-09 13:31:34 -05:00
Emil Hessman
880e21837c website: omit excessive use of the word lastly
Simplify wording by removing various uses of the word lastly.
2015-01-09 06:37:26 +01:00
Emil Hessman
91c2939294 website: fix typo
s/patameters/parameters/
2015-01-09 05:59:06 +01:00
Armon Dadgar
8b320b852e Merge pull request #589 from hashicorp/f-delete-cas
Add support for DELETE with CAS
2015-01-08 18:05:15 -08:00
Armon Dadgar
a4db77df11 website: Documenting ?cas with KV DELETE 2015-01-08 17:34:41 -08:00
Armon Dadgar
d05ed7baa6 agent: Testing the KV DELETE with cas 2015-01-08 17:31:32 -08:00
Armon Dadgar
4572e7c8ec consul: Testing KVSDeleteCAS in FSM 2015-01-08 17:26:12 -08:00
Armon Dadgar
2bd5c3f7e5 consul: Test the KVSDeleteCheckAndSet method 2015-01-08 17:24:36 -08:00
Armon Dadgar
3e0f77682a agent: Support the ?cas parameter to KV DELETE 2015-01-08 17:08:58 -08:00
Armon Dadgar
65bebca0f5 consul: Expose the KVSDeleteCAS operation in FSM 2015-01-08 17:08:44 -08:00
Armon Dadgar
32e9e8ead5 consul: Implement KVSDeleteCheckAndSet 2015-01-08 17:08:32 -08:00
Armon Dadgar
55330c95a6 consul: Adding KVSDeleteCAS operation type 2015-01-08 17:08:17 -08:00
Armon Dadgar
3b8043814f Merge branch 'MerlinDMC-feature/configurable_service_address' 2015-01-08 12:08:41 -08:00
Armon Dadgar
1abce8cddf website: Updating the documentation 2015-01-08 12:08:29 -08:00
Armon Dadgar
9f4955151a agent: Testing anti-entropy with service address 2015-01-08 12:02:04 -08:00
Armon Dadgar
77a3bfd606 agent: Adding test for DNS lookup with service address 2015-01-08 11:58:32 -08:00
Armon Dadgar
779ae5ca0d consul: Do not override the node address 2015-01-08 10:57:15 -08:00
Armon Dadgar
419447d9f7 agent: Fix de-duplication of SRV with service address 2015-01-08 10:47:41 -08:00
Armon Dadgar
23b9c96169 consul: Fixing merge conflict 2015-01-08 10:42:19 -08:00
Armon Dadgar
f2e1065246 agent: Testing reverse lookup with custom TLD 2015-01-08 10:24:49 -08:00
Armon Dadgar
d5f141135e Merge pull request #586 from dankennedy/master
replaced consul domain with configured domain. Fixes #582
2015-01-08 10:21:06 -08:00
dankennedy
63af8d08e1 replaced consul domain with configured domain. Fixes #582 2015-01-08 10:16:05 +00:00
Ryan Uber
a24f6e3d4d agent: test service and check unloading 2015-01-07 22:32:14 -08:00
Ryan Uber
51fe9f32ff agent: consolidate service loading code, better logging 2015-01-07 22:01:43 -08:00
Ryan Uber
cfde9313de agent: separate service and check loading/unloading concerns 2015-01-07 22:01:20 -08:00
Ryan Uber
0b9f2b0954 agent: persist service/check data using hashed service/check IDs (fixes #573) 2015-01-07 19:11:21 -08:00
Ryan Uber
cb1b722813 api: improve reliability of catalog endpoint tests 2015-01-07 18:29:42 -08:00
Armon Dadgar
cd4f17a410 consul: Remove cruft from KV watching 2015-01-07 18:10:18 -08:00
Armon Dadgar
80607e593a consul: Enforce lock-delay with delete behavior 2015-01-07 15:48:27 -08:00
Armon Dadgar
f1bbda3761 website: Document session behavior and TTL 2015-01-07 15:38:16 -08:00
Ryan Uber
8e09016aee Ignore vim swap files 2015-01-07 15:21:01 -08:00
Armon Dadgar
401437ca1f website: Update session API documentation 2015-01-07 15:19:27 -08:00
Ryan Uber
d97305e376 command: check LastIndex is not zero while waiting for leader 2015-01-07 15:18:00 -08:00
Armon Dadgar
1f3c1b97a2 Change version to dev 2015-01-07 14:32:28 -08:00
Armon Dadgar
74de4d60c2 Merge pull request #584 from hashicorp/f-exec-dc
Support "exec" in foreign datacenters
2015-01-07 14:29:02 -08:00
Armon Dadgar
7b7c1afe1b command/exec: Use TTL for local and foreign 2015-01-07 14:27:29 -08:00
Armon Dadgar
ce83322e16 command/exec: Support foreign datacenters 2015-01-07 14:22:40 -08:00
Armon Dadgar
bb3829c2d9 api: Adding constants for session behaviors 2015-01-07 14:01:27 -08:00
Armon Dadgar
b3f974dee0 website: Link to consul-replicate. Fixes #439 2015-01-07 13:30:30 -08:00
Ryan Uber
60ebd63760 Import HTTP basic auth patch from armon/consul-api#16 2015-01-07 13:01:44 -08:00
Ryan Uber
c58dd8f872 Remove go 1.2 from Travis config 2015-01-07 12:46:21 -08:00
Ryan Uber
c2177c0ed5 Merge pull request #581 from hashicorp/f-consulapi
Bring in consulapi
2015-01-07 12:09:44 -08:00
Ryan Uber
6c4ff58d2a api: improve test reliability 2015-01-06 16:51:28 -08:00
Ryan Uber
0c6c06cb0c api: use WaitForResult() to improve health tests 2015-01-06 16:18:50 -08:00
Ryan Uber
f49189252e api: run consul instance on testing ports 2015-01-06 16:18:29 -08:00
Ryan Uber
8455077e5d api: add harnessing for tests
This is necessary as consul-api's tests require a real consul instance
to be running. We can't directly import an agent to fire up an instance,
due to the way this would create an import cycle. These tests instead
will start a consul instance using the binary in $PATH (if it exists).
2015-01-06 15:52:06 -08:00
Armon Dadgar
4192925086 Merge pull request #580 from hashicorp/f-merge
Adding merge delegate to prevent mixing clusters
2015-01-06 15:51:01 -08:00
Armon Dadgar
2dcadffb12 consul: Adding merge delegate to prevent mixing clusters 2015-01-06 15:48:46 -08:00
Ryan Uber
5555e0eb9b api: initial import from armon/consul-api 2015-01-06 10:40:00 -08:00