51 Commits

Author SHA1 Message Date
Ryan Uber
77721e3a1a consul: better tests for acl filtering 2015-06-11 13:23:49 -07:00
Ryan Uber
d217c25668 consul: rename function to avoid collision and clean up 2015-06-11 13:04:47 -07:00
Ryan Uber
0159511714 consul: testing health endpoint service acl filtering 2015-06-11 09:39:35 -07:00
Ryan Uber
5128924b00 consul: testing catalog endpoint acl filtering 2015-06-10 22:14:58 -07:00
Daniel Malon
051ac8eb0b advertise specific address for a service
Enable setting a specific address in a service definition for advertise. If no specific address is given it will fallback to the node address and reassemble the old behaviour.
2015-01-02 21:10:05 +00:00
Armon Dadgar
4861e4d9e1 consul: Check that ACL also allows registration 2014-11-30 21:10:42 -07:00
Armon Dadgar
cafba93869 consul: Enforce service registration ACLs 2014-11-30 21:05:15 -07:00
Armon Dadgar
39e8b1ffaa consul: Fix non-deterministic session IDs 2014-10-09 11:54:47 -07:00
William Tisäter
57d62eb492 Change order of fixtures 2014-07-23 23:42:22 +02:00
William Tisäter
3f361972ac Remove TODO comments 2014-05-26 23:44:46 +02:00
Armon Dadgar
14be60aaca gofmt 2014-05-20 16:25:29 -07:00
Armon Dadgar
d1f392fed3 Merge pull request #145 from abursavich/master
consul: use empty slice instead of nil slice when no tags exist for /v1/catalog/services
2014-05-19 15:37:43 -07:00
Andrew M Bursavich
f48dcf0984 use empty slice instead of nil slice when no tags exist for service 2014-05-13 00:18:36 -07:00
William Tisäter
dcfd03be00 Add TODOs for failing tests 2014-05-09 11:38:29 +02:00
William Tisäter
048b780d61 Fix race condition in TestCatalogListNodes 2014-05-09 03:00:56 +02:00
William Tisäter
860cdb9c96 Change blocking call sleep time 2014-05-09 02:36:25 +02:00
William Tisäter
14dec397f8 Remove all sleeps from catalog_endpoint_test.go 2014-05-09 01:18:35 +02:00
William Tisäter
05243b35cd Move argument structs back in original position 2014-05-07 23:51:15 +02:00
William Tisäter
93c7103bb5 Move WaitForLeader calls to top of test 2014-05-07 23:47:16 +02:00
William Tisäter
c8168bd8fe Drop client arguments from WaitForLeader 2014-05-07 23:41:14 +02:00
William Tisäter
aa00bfff7d Fix TestCatalogListNodes_StaleRaad with WaitForLeader 2014-05-07 13:53:29 +02:00
William Tisäter
028bc7e1b4 Proof of concept using WaitForResult in tests 2014-05-07 02:48:25 +02:00
Armon Dadgar
3d9e6795eb consul: Adding strongly consistent read tests 2014-04-21 12:08:00 -07:00
Armon Dadgar
67263e2ca3 consul: Testing a stale read 2014-04-21 11:57:39 -07:00
Armon Dadgar
93abc19845 consul: Testing QueryMeta 2014-04-21 10:59:46 -07:00
Armon Dadgar
fa90f1cd0d consul: Support a stale read query 2014-04-21 10:59:46 -07:00
Armon Dadgar
4a1faf435c consul: Updating all the tests 2014-04-03 12:03:10 -07:00
Armon Dadgar
89bffaf467 consul: Support blocking queries for the Catalog 2014-02-05 11:10:10 -08:00
Armon Dadgar
1d1dd8f8d2 consul: Enable ListNodes and ListServices to be a blocking query 2014-02-05 11:00:43 -08:00
Armon Dadgar
67a7d25e1c consul: updating state store to associate changes with raft index 2014-02-04 18:33:15 -08:00
Armon Dadgar
be04291fb2 consul: benchmark the ListNodes RPC method 2014-02-01 12:16:33 -08:00
Armon Dadgar
8c6f03ad07 Auto-register the consul service 2014-01-09 17:57:13 -08:00
Armon Dadgar
028829a36d Fixing some tests 2014-01-09 17:22:01 -08:00
Armon Dadgar
7a6dacd63e Minor structs cleanup 2014-01-08 14:43:36 -08:00
Armon Dadgar
9f0e5b99a3 Adding stubs for Health endpoints 2014-01-08 13:52:09 -08:00
Armon Dadgar
65ad4d1c47 Adding FSM support for register/deregister health checks 2014-01-08 13:39:40 -08:00
Armon Dadgar
4ebf710394 Update for new interfaces 2014-01-08 10:31:42 -08:00
Armon Dadgar
e0ba0e8d52 Support non-unique service entries per node 2014-01-06 14:18:38 -08:00
Armon Dadgar
8f6d868097 NodeServices struct now includes the node address 2014-01-02 17:29:39 -08:00
Armon Dadgar
052ce19ddd Fixing bug in state store 2013-12-31 18:31:17 -08:00
Armon Dadgar
b468519698 Changing the Join interfaces to match Serf 2013-12-30 12:20:17 -08:00
Armon Dadgar
ea925ba5e3 Move rpc structs into sub-package 2013-12-19 12:03:57 -08:00
Armon Dadgar
d17b32d165 Adding NodeServices endpoing 2013-12-12 11:46:25 -08:00
Armon Dadgar
0b2cd77bbe Support querying for ServiceNodes 2013-12-12 11:37:19 -08:00
Armon Dadgar
47cd33ae46 Adding ability to list services 2013-12-12 11:07:14 -08:00
Armon Dadgar
7915a23531 Adding node listing 2013-12-12 10:48:36 -08:00
Armon Dadgar
255be3559c Support datacenter listing 2013-12-12 10:35:50 -08:00
Armon Dadgar
03965f0721 Test leader forwarding 2013-12-11 16:42:19 -08:00
Armon Dadgar
15f045596b Adding support for cross-dc forwarding 2013-12-11 16:33:19 -08:00
Armon Dadgar
7bc7d4cd4f Adding support for deregistration 2013-12-11 15:34:10 -08:00