Armon Dadgar
96648dd495
agent: Enforce PUT for session destroy. Fixes #285 .
2014-08-19 10:53:25 -07:00
Armon Dadgar
ca1aeb8fa8
Merge pull request #288 from gmr/rfc-2782-srv-lookups
...
Add RFC-2782 style SRV lookups
2014-08-18 16:01:18 -07:00
Armon Dadgar
343f69504b
agent: Rename acl delete to destroy
2014-08-18 15:46:58 -07:00
Armon Dadgar
0ff28a12fa
agent: Copy token in KV PUT/DELETE
2014-08-18 15:46:24 -07:00
Armon Dadgar
7c5a39717e
agent: Fixing the ACL tests
2014-08-18 15:46:23 -07:00
Armon Dadgar
88c2a9c947
agent: Adding token parsing
2014-08-18 15:46:23 -07:00
Armon Dadgar
fee3524dea
agent: Special handler if ACL support is disabled
2014-08-18 15:46:23 -07:00
Armon Dadgar
78049ad240
agent: ACL endpoint tests
2014-08-18 15:46:21 -07:00
Armon Dadgar
22658aa781
agent: ACL endpoint
2014-08-18 15:46:21 -07:00
Armon Dadgar
cae4b421a3
agent: Adding ACL master token
2014-08-18 15:46:20 -07:00
Armon Dadgar
a8063457f8
consul: ACL setting passthrough
2014-08-18 15:46:20 -07:00
Armon Dadgar
9cd9a6bcc4
agent: Changing ACL config names
2014-08-18 15:46:20 -07:00
Armon Dadgar
7e5fdeb64b
agent: Adding new ACL flags
2014-08-18 15:46:20 -07:00
Gavin M. Roy
b030991c8b
Fix the over-indent
2014-08-18 15:50:36 -04:00
Gavin M. Roy
6000f6977d
Add RFC-2782 style SRV lookups
2014-08-18 15:45:56 -04:00
Eric Connell
a5775aae24
modified so ?pretty=anything will work
2014-08-01 14:28:46 -06:00
Eric Connell
e3c4052982
make pretty condition more readable
2014-08-01 14:24:36 -06:00
Eric Connell
90e8e1d97b
added URL query parameter of "pretty=true" to output formatted json from the HTTP API
2014-08-01 14:11:51 -06:00
William Tisäter
0d71b97f8e
Remove DC case-insensitive check from node test
2014-07-23 23:42:22 +02:00
William Tisäter
e4de221078
Always lowercase incoming DNS query
2014-07-23 23:42:22 +02:00
William Tisäter
e0ba9a48a7
Test DNS case-insensitivity
2014-07-23 23:42:22 +02:00
Armon Dadgar
663bd102e7
agent: Provide better DNS setup error messages
2014-07-17 10:57:21 -07:00
Armon Dadgar
6eb3e8ee30
agent: Fixing issue with excessive failed node filtering
2014-07-16 15:11:45 -07:00
Nelson Elhage
f3b9fcb49a
While we're at it, make statsite_addr work at all.
2014-07-10 18:16:47 -07:00
Armon Dadgar
135c409573
agent: Fixing passing filter. Fixes #241
2014-07-05 09:49:21 -07:00
Armon Dadgar
d313349807
Updating documentation for new bootstrap method
2014-07-01 15:02:26 -07:00
Armon Dadgar
924e4bc7f1
Rename Expect to BootstrapExpect. Fixes #223 .
2014-06-19 17:08:55 -07:00
Armon Dadgar
5b2941d43e
Fixing merge conflict
2014-06-18 15:48:46 -07:00
Armon Dadgar
a05e1aee15
agent: Fixing missing copy of RejoinAfterLeave flag. #110
2014-06-18 10:32:19 -07:00
Robert Xu
bc4a4fe09b
Utilise new raft.SetPeers() method, move expect logic to leader.go.
...
This way, we don't use EnableSingleMode, nor cause chaos adding peers.
Signed-off-by: Robert Xu <robxu9@gmail.com>
2014-06-18 12:03:30 -04:00
Armon Dadgar
10c120bf9d
agent: Fix issues with re-registration. Fixes #216
2014-06-17 16:48:19 -07:00
Robert Xu
c60fd0542a
Add expect bootstrap '-expect=n' mode.
...
This allows for us to automatically bootstrap a cluster of nodes after
'n' number of server nodes join. All servers must have the same 'n' set, or
they will fail to join the cluster; all servers will not join the peer set
until they hit 'n' server nodes.
If the raft commit index is not empty, '-expect=n' does nothing because it
thinks you've already bootstrapped.
Signed-off-by: Robert Xu <robxu9@gmail.com>
2014-06-16 17:40:33 -04:00
Armon Dadgar
441d613e1b
agent: Copy ServerName config
2014-06-13 11:27:44 -07:00
Armon Dadgar
961a00c496
Adding server_name configuration for TLS
2014-06-13 11:10:27 -07:00
Armon Dadgar
c74b42f629
agent: Improve test reliability
2014-06-11 12:01:14 -07:00
Armon Dadgar
6ff6f3b213
command/reload: Adding new command
2014-06-11 10:58:26 -07:00
Armon Dadgar
f76c769b89
agent: Add reload to RPC clien
2014-06-11 10:53:34 -07:00
Armon Dadgar
590bce9f00
agent: Watch reload channel for trigger
2014-06-11 10:53:28 -07:00
Armon Dadgar
253037a3e7
agent: Adding reload RPC command
2014-06-11 10:53:12 -07:00
Armon Dadgar
8bdfd8c7b2
agent: Set custom syslog facility. Fixes #170 .
2014-06-11 10:28:55 -07:00
Armon Dadgar
82c27cb902
agent: Adding SyslogFacility configuration
2014-06-11 10:18:19 -07:00
Armon Dadgar
8c9ab7ba58
agent: Cleanup handling of defer checks
2014-06-10 10:42:55 -07:00
Armon Dadgar
87373787e2
agent: Fixing merge of CheckUpdateInterval
2014-06-09 21:34:19 -07:00
Armon Dadgar
a88c36bdc1
agent: Prevent anti-entropy from doing early sync of check output
2014-06-09 16:00:25 -07:00
Armon Dadgar
a2ac2af087
agent: Update config test to handle zero value CheckUpdateInterval
2014-06-09 13:00:32 -07:00
Armon Dadgar
8a0b86df10
agent: leave inSync until the defer runs
2014-06-09 12:57:50 -07:00
Armon Dadgar
500bb3931b
agent: Defer sync based on CheckUpdateInterval
2014-06-09 12:46:29 -07:00
Armon Dadgar
1b53664879
agent: Allow CheckUpdateInterval to be zero
2014-06-09 12:46:10 -07:00
Armon Dadgar
971d093283
agent: Adding new CheckUpdateInterval config
2014-06-09 12:13:14 -07:00
Armon Dadgar
922c21a175
agent: Validate datacenter is valid. Fixes #169 .
2014-06-09 11:57:15 -07:00