Armon Dadgar
b1cf52db01
consul: expose UserEvent from Serf
2014-08-26 18:50:03 -07:00
Armon Dadgar
168ddedcee
agent: Support encrypt CLI flag. Fixes #245 .
2014-08-22 15:08:15 -07:00
Armon Dadgar
8fad8538e8
agent: ACL violation returns 403 code
2014-08-22 12:59:47 -07:00
Armon Dadgar
5afc3e5a85
agent: Use SHELL if provided. Fixes #237 .
2014-08-22 12:47:58 -07:00
Armon Dadgar
9e061a3886
command/watch: Adding tests
2014-08-21 16:08:21 -07:00
Armon Dadgar
1b88eb4d98
command/watch: First pass at command
2014-08-21 16:02:41 -07:00
Armon Dadgar
04dc1ee64a
agent: Refactor script invoke
2014-08-21 14:28:16 -07:00
Armon Dadgar
f82a38ab12
agent: First pass at agent-based watches
2014-08-21 13:09:13 -07:00
Armon Dadgar
d36fcd2357
agent: Changing to use nested JSON for watches
2014-08-21 11:52:36 -07:00
Armon Dadgar
d72158b71b
agent: Adding watches config
2014-08-19 14:29:01 -07:00
Armon Dadgar
78b09c5764
agent: Fixing ACL tests with token param
2014-08-19 14:28:49 -07:00
Armon Dadgar
cd3bbb4097
agent: Strict PUT for modifying ACLs
2014-08-19 14:28:34 -07:00
Armon Dadgar
ee614ace35
agent: Enforce PUT for session destroy. Fixes #285 .
2014-08-19 10:53:25 -07:00
Armon Dadgar
98b83d9c0d
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
4a61a8bd31
agent: Rename acl delete to destroy
2014-08-18 15:46:58 -07:00
Armon Dadgar
e27bead346
agent: Copy token in KV PUT/DELETE
2014-08-18 15:46:24 -07:00
Armon Dadgar
bac1527281
agent: Fixing the ACL tests
2014-08-18 15:46:23 -07:00
Armon Dadgar
4e7d57a3db
agent: Adding token parsing
2014-08-18 15:46:23 -07:00
Armon Dadgar
d3065d1532
agent: Special handler if ACL support is disabled
2014-08-18 15:46:23 -07:00
Armon Dadgar
6f7bf36ee9
agent: ACL endpoint tests
2014-08-18 15:46:21 -07:00
Armon Dadgar
d628aab646
agent: ACL endpoint
2014-08-18 15:46:21 -07:00
Armon Dadgar
ca6a8aef55
agent: Adding ACL master token
2014-08-18 15:46:20 -07:00
Armon Dadgar
ebae394863
consul: ACL setting passthrough
2014-08-18 15:46:20 -07:00
Armon Dadgar
0838ed0475
agent: Changing ACL config names
2014-08-18 15:46:20 -07:00
Armon Dadgar
489772eda3
agent: Adding new ACL flags
2014-08-18 15:46:20 -07:00
Gavin M. Roy
b4989ef9ee
Fix the over-indent
2014-08-18 15:50:36 -04:00
Gavin M. Roy
97b8960bd8
Add RFC-2782 style SRV lookups
2014-08-18 15:45:56 -04:00
Eric Connell
6c3aaa81c1
modified so ?pretty=anything will work
2014-08-01 14:28:46 -06:00
Eric Connell
e31c6b8b83
make pretty condition more readable
2014-08-01 14:24:36 -06:00
Eric Connell
316673a2e5
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
d8c772efb8
Remove DC case-insensitive check from node test
2014-07-23 23:42:22 +02:00
William Tisäter
eab2cbc1ef
Always lowercase incoming DNS query
2014-07-23 23:42:22 +02:00
William Tisäter
93509f755e
Test DNS case-insensitivity
2014-07-23 23:42:22 +02:00
Armon Dadgar
84e5bd2727
agent: Provide better DNS setup error messages
2014-07-17 10:57:21 -07:00
Armon Dadgar
c13f9f2a98
agent: Fixing issue with excessive failed node filtering
2014-07-16 15:11:45 -07:00
Nelson Elhage
95f3ebcb43
While we're at it, make statsite_addr work at all.
2014-07-10 18:16:47 -07:00
Armon Dadgar
ba8c0802c7
agent: Fixing passing filter. Fixes #241
2014-07-05 09:49:21 -07:00
Armon Dadgar
358b473e01
Updating documentation for new bootstrap method
2014-07-01 15:02:26 -07:00
Armon Dadgar
80b86c9ee9
Rename Expect to BootstrapExpect. Fixes #223 .
2014-06-19 17:08:55 -07:00
Armon Dadgar
e54ad5d878
Fixing merge conflict
2014-06-18 15:48:46 -07:00
Armon Dadgar
93034084ce
agent: Fixing missing copy of RejoinAfterLeave flag. #110
2014-06-18 10:32:19 -07:00
Robert Xu
a2fea2ce55
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
be0554778d
agent: Fix issues with re-registration. Fixes #216
2014-06-17 16:48:19 -07:00
Robert Xu
31c392813c
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
0577ec21a8
agent: Copy ServerName config
2014-06-13 11:27:44 -07:00
Armon Dadgar
91373968a8
Adding server_name configuration for TLS
2014-06-13 11:10:27 -07:00
Armon Dadgar
eeb9911a28
agent: Improve test reliability
2014-06-11 12:01:14 -07:00
Armon Dadgar
7b6adb91bd
command/reload: Adding new command
2014-06-11 10:58:26 -07:00
Armon Dadgar
074c238ce8
agent: Add reload to RPC clien
2014-06-11 10:53:34 -07:00
Armon Dadgar
4f77db2d47
agent: Watch reload channel for trigger
2014-06-11 10:53:28 -07:00