Ryan Uber
|
a3cd40cf9d
|
Merge pull request #336 from ryanuber/f-keyring
feature: gossip encryption key rotation
|
2014-11-19 23:18:44 -08:00 |
Ryan Uber
|
28bd9810a7
|
agent: remove unused config variable
|
2014-11-19 23:18:12 -08:00 |
Ryan Uber
|
c283754381
|
Rebase against upstream
|
2014-11-19 16:45:49 -08:00 |
Ryan Uber
|
bc0eb4c16d
|
agent: fix gossip encryption detection
|
2014-11-19 16:37:40 -08:00 |
Ryan Uber
|
8a652c6ffa
|
agent: fix loading keyring on agent start
|
2014-11-19 16:37:40 -08:00 |
Ryan Uber
|
ab5fbe4094
|
agent: ignore -encrypt if provided when keyring exists
|
2014-11-19 16:37:40 -08:00 |
Ryan Uber
|
4203e7ab6d
|
consul: clean up comments, fix globalRPC tests
|
2014-11-19 16:37:40 -08:00 |
Ryan Uber
|
a662acd794
|
consul: fix obscure bug when launching goroutines from for loop
|
2014-11-19 16:37:40 -08:00 |
Ryan Uber
|
0cafb129ee
|
consul: more tests, remove unused KeyManager() method
|
2014-11-19 16:37:40 -08:00 |
Ryan Uber
|
648c7cdc8e
|
consul: simplify keyring operations
|
2014-11-19 16:36:19 -08:00 |
Ryan Uber
|
ee03c6a4b8
|
consul: add test for internal keyring rpc endpoint
|
2014-11-19 16:36:19 -08:00 |
Ryan Uber
|
a79176d314
|
consul: simplify keyring operations
|
2014-11-19 16:36:19 -08:00 |
Ryan Uber
|
1398538ae2
|
command/keyring: adjust command help
|
2014-11-19 16:36:18 -08:00 |
Ryan Uber
|
e60c909276
|
command/keyring: clean up tests
|
2014-11-19 16:36:18 -08:00 |
Ryan Uber
|
0b8fe6cc83
|
agent: fix test cases
|
2014-11-19 16:36:18 -08:00 |
Ryan Uber
|
c945311baf
|
agent: make rpc tests more reliable
|
2014-11-19 16:36:01 -08:00 |
Ryan Uber
|
80c25e3320
|
website: document new behavior of the -encrypt option
|
2014-11-19 16:36:01 -08:00 |
Ryan Uber
|
bc2b2120fa
|
agent: -encrypt appends to keyring if one exists
|
2014-11-19 16:36:01 -08:00 |
Ryan Uber
|
22b2c63304
|
command/agent: fix up gossip encryption indicator
|
2014-11-19 16:35:37 -08:00 |
Ryan Uber
|
7a74f559b9
|
command: remove -init argument from keyring, auto-persist keyrings when using agent -encrypt
|
2014-11-19 16:35:13 -08:00 |
Ryan Uber
|
1f9d13dc73
|
agent: squash some more common keyring semantics
|
2014-11-19 16:34:18 -08:00 |
Ryan Uber
|
25845a39d3
|
consul: detach executeKeyringOp() from *Internal
|
2014-11-19 16:34:18 -08:00 |
Ryan Uber
|
59a7938d1f
|
agent: guard against empty keyring files
|
2014-11-19 16:34:18 -08:00 |
Ryan Uber
|
7b4b87ccf1
|
consul: use keyring operation type to cut out duplicated logic
|
2014-11-19 16:34:18 -08:00 |
Ryan Uber
|
9556347609
|
consul: generalize multi-DC RPC call broadcasts
|
2014-11-19 16:34:18 -08:00 |
Ryan Uber
|
c11f6b5152
|
agent: fix install key test
|
2014-11-19 16:34:18 -08:00 |
Ryan Uber
|
7e0af5153f
|
website: clean up keyring command docs and add output examples
|
2014-11-19 16:34:18 -08:00 |
Ryan Uber
|
daf77c3f5b
|
command/keyring: cleanup
|
2014-11-19 16:34:18 -08:00 |
Ryan Uber
|
61b0908e3a
|
consul: test rpc errors returned from remote datacenters
|
2014-11-19 16:34:18 -08:00 |
Ryan Uber
|
9b8e753b15
|
consul: make forwarding to multiple datacenters parallel
|
2014-11-19 16:34:18 -08:00 |
Ryan Uber
|
74c7b1239b
|
consul: break rpc forwarding and response ingestion out of internal endpoints
|
2014-11-19 16:34:18 -08:00 |
Ryan Uber
|
6a3271980e
|
command/keyring: refactor, adjust tests
|
2014-11-19 16:34:18 -08:00 |
Ryan Uber
|
91ad3461f4
|
command: fix panic when client RPC is asked for a keyring operation
|
2014-11-19 16:34:17 -08:00 |
Ryan Uber
|
9d01174521
|
consul: kill unused struct fields
|
2014-11-19 16:34:17 -08:00 |
Ryan Uber
|
a163db2269
|
command/keyring: remove unneeded -wan arg, fix tests
|
2014-11-19 16:34:17 -08:00 |
Ryan Uber
|
f86904ee59
|
agent: adjust rpc client tests for keyring
|
2014-11-19 16:34:17 -08:00 |
Ryan Uber
|
fcba072246
|
command: fixing test cases for keyring
|
2014-11-19 16:34:17 -08:00 |
Ryan Uber
|
e9f8f7f2d7
|
command/keyring: clean up output
|
2014-11-19 16:34:17 -08:00 |
Ryan Uber
|
9056e617cb
|
consul: cross-dc key rotation works
|
2014-11-19 16:34:17 -08:00 |
Ryan Uber
|
ef2aabc544
|
consul: use a function for ingesting responses
|
2014-11-19 16:34:17 -08:00 |
Ryan Uber
|
2bdeaa0c6a
|
consul: restructuring
|
2014-11-19 16:34:17 -08:00 |
Ryan Uber
|
8dec2744da
|
consul: refactor keyring, repeat RPC calls to all DC's
|
2014-11-19 16:34:17 -08:00 |
Ryan Uber
|
cfbf2b4f94
|
command: allow wan ring to be modified separately from lan pools
|
2014-11-19 16:33:34 -08:00 |
Ryan Uber
|
431b366d4f
|
agent: split keyring functionality out of agent.go
|
2014-11-19 16:32:32 -08:00 |
Ryan Uber
|
c52997c95b
|
website: documentation updates for keyring command
|
2014-11-19 16:32:06 -08:00 |
Ryan Uber
|
5ab4a590d7
|
command: test generated keyring file content and conflicting args for agent
|
2014-11-19 16:32:06 -08:00 |
Ryan Uber
|
621aafa9b4
|
agent: test loading keyring files for client and server
|
2014-11-19 16:31:40 -08:00 |
Ryan Uber
|
2220ccdac2
|
command: various cleanup
|
2014-11-19 16:31:06 -08:00 |
Ryan Uber
|
026ebcef58
|
website: remove keyring persistence options from agent page
|
2014-11-19 16:31:06 -08:00 |
Ryan Uber
|
d906d16d15
|
agent: add tests for keyring presence checks
|
2014-11-19 16:31:06 -08:00 |