Ryan Uber
|
4cd89a9113
|
Rebase against upstream
|
2014-11-19 16:45:49 -08:00 |
|
Ryan Uber
|
3b2ab70c4d
|
consul: clean up comments, fix globalRPC tests
|
2014-11-19 16:37:40 -08:00 |
|
Ryan Uber
|
4a8249db00
|
consul: fix obscure bug when launching goroutines from for loop
|
2014-11-19 16:37:40 -08:00 |
|
Ryan Uber
|
2661bbfa27
|
consul: more tests, remove unused KeyManager() method
|
2014-11-19 16:37:40 -08:00 |
|
Ryan Uber
|
fcacee723b
|
consul: simplify keyring operations
|
2014-11-19 16:36:19 -08:00 |
|
Ryan Uber
|
66ad81ef13
|
consul: add test for internal keyring rpc endpoint
|
2014-11-19 16:36:19 -08:00 |
|
Ryan Uber
|
344b63b9db
|
consul: simplify keyring operations
|
2014-11-19 16:36:19 -08:00 |
|
Ryan Uber
|
b3f251de9c
|
command/keyring: clean up tests
|
2014-11-19 16:36:18 -08:00 |
|
Ryan Uber
|
d02afd42fb
|
agent: -encrypt appends to keyring if one exists
|
2014-11-19 16:36:01 -08:00 |
|
Ryan Uber
|
295f876923
|
command/agent: fix up gossip encryption indicator
|
2014-11-19 16:35:37 -08:00 |
|
Ryan Uber
|
7f85c708dc
|
agent: squash some more common keyring semantics
|
2014-11-19 16:34:18 -08:00 |
|
Ryan Uber
|
4e8f53fa5d
|
consul: detach executeKeyringOp() from *Internal
|
2014-11-19 16:34:18 -08:00 |
|
Ryan Uber
|
db0084ccd0
|
consul: use keyring operation type to cut out duplicated logic
|
2014-11-19 16:34:18 -08:00 |
|
Ryan Uber
|
057c22db10
|
consul: generalize multi-DC RPC call broadcasts
|
2014-11-19 16:34:18 -08:00 |
|
Ryan Uber
|
001a579d47
|
command/keyring: cleanup
|
2014-11-19 16:34:18 -08:00 |
|
Ryan Uber
|
cb795199d1
|
consul: test rpc errors returned from remote datacenters
|
2014-11-19 16:34:18 -08:00 |
|
Ryan Uber
|
a1943afddc
|
consul: make forwarding to multiple datacenters parallel
|
2014-11-19 16:34:18 -08:00 |
|
Ryan Uber
|
d7edc1c51c
|
consul: break rpc forwarding and response ingestion out of internal endpoints
|
2014-11-19 16:34:18 -08:00 |
|
Ryan Uber
|
1ec111bbfc
|
consul: kill unused struct fields
|
2014-11-19 16:34:17 -08:00 |
|
Ryan Uber
|
f6b5fc8c08
|
consul: cross-dc key rotation works
|
2014-11-19 16:34:17 -08:00 |
|
Ryan Uber
|
f9b5b15a6b
|
consul: use a function for ingesting responses
|
2014-11-19 16:34:17 -08:00 |
|
Ryan Uber
|
71e9715c54
|
consul: restructuring
|
2014-11-19 16:34:17 -08:00 |
|
Ryan Uber
|
a551a6e4a0
|
consul: refactor keyring, repeat RPC calls to all DC's
|
2014-11-19 16:34:17 -08:00 |
|
Ryan Uber
|
2e92e19760
|
agent: refactor keyring loader
|
2014-11-19 16:31:06 -08:00 |
|
Ryan Uber
|
43a60f1424
|
command: basic rpc works for keys command
|
2014-11-19 16:30:21 -08:00 |
|
Ryan Uber
|
96376212ff
|
consul: use rpc layer only for key management functions, add rpc commands
|
2014-11-19 16:30:21 -08:00 |
|
Ryan Uber
|
8a4ed84711
|
consul: first pass at keyring integration
|
2014-11-19 16:30:20 -08:00 |
|
Armon Dadgar
|
dd41c69389
|
Merge pull request #478 from amalaviy/https
Added HTTPS support via a new HTTPS Port configuration option
|
2014-11-19 11:17:10 -08:00 |
|
Armon Dadgar
|
bd1e03428c
|
consul: Increase maximum number of parallel readers
|
2014-11-18 18:46:43 -08:00 |
|
Atin Malaviya
|
2bd0e8c745
|
consul.Config() helper to generate the tlsutil.Config{} struct, 30 second keepalive, use keepalive for HTTP and HTTPS
|
2014-11-18 17:56:48 -05:00 |
|
Atin Malaviya
|
b4424a1a50
|
Moved TLS Config stuff to tlsutil package
|
2014-11-18 11:03:36 -05:00 |
|
Armon Dadgar
|
0540605110
|
consul: Fixing key list index calculation
|
2014-11-12 17:55:45 -08:00 |
|
Emil Hessman
|
0222ed9eb9
|
Fix missing arguments
|
2014-11-01 22:56:48 +01:00 |
|
Armon Dadgar
|
af90aa8026
|
Gofmt
|
2014-10-20 10:21:31 -07:00 |
|
Armon Dadgar
|
3f36515544
|
Switching to the pinned version of msgpack
|
2014-10-17 18:26:19 -07:00 |
|
Armon Dadgar
|
34713fe970
|
Encode/Decode test
|
2014-10-17 18:23:13 -07:00 |
|
Armon Dadgar
|
b04dc46c72
|
consul: Improving test reliability
|
2014-10-17 17:40:14 -07:00 |
|
Armon Dadgar
|
a1d2f9a3da
|
Merge pull request #401 from hashicorp/f-healthcheck
Default services to "critical" state instead of "unknown"
|
2014-10-15 16:50:38 -07:00 |
|
Armon Dadgar
|
e571d532b2
|
consul: Fixing FSM path tests
|
2014-10-15 15:03:58 -07:00 |
|
Armon Dadgar
|
0ea385579a
|
consul: Ensure FSM stores data in the data dir
|
2014-10-15 14:57:59 -07:00 |
|
Armon Dadgar
|
5571da4661
|
consul: FSM stores state in a given path only
|
2014-10-15 14:56:12 -07:00 |
|
Armon Dadgar
|
0d1559764d
|
consul: Allow providing a path for the state store
|
2014-10-15 14:55:04 -07:00 |
|
Ryan Uber
|
cc0f80a4aa
|
consul/structs: keep HealthUnknown around for backward compatibility
|
2014-10-15 11:35:22 -07:00 |
|
Armon Dadgar
|
88b53702f1
|
consul: Reduce mmap size on 32bit
|
2014-10-15 11:32:40 -07:00 |
|
Ryan Uber
|
ec63686416
|
consul: kill remaining use of HealthUnknown
|
2014-10-15 10:14:46 -07:00 |
|
Armon Dadgar
|
a8a5905d21
|
consul: less aggressive deadlock timer. Fixes #389
|
2014-10-14 12:00:25 -07:00 |
|
Armon Dadgar
|
5c46544e7e
|
consul: Improve variable name
|
2014-10-14 11:04:43 -07:00 |
|
Armon Dadgar
|
e33b6683aa
|
consul: Reap left members ignoring state. Fixes #371
|
2014-10-14 11:02:26 -07:00 |
|
Armon Dadgar
|
8afbab60cb
|
consul: Log why invalidation happened. Fixes #390
|
2014-10-14 10:54:57 -07:00 |
|
Armon Dadgar
|
b6c5d77cf8
|
consul: Fixing graceful leave of current leader. Fixes #360.
|
2014-10-13 22:14:43 -07:00 |
|