Ryan Uber
|
a9c84b9d18
|
Merge pull request #336 from ryanuber/f-keyring
feature: gossip encryption key rotation
|
2014-11-19 23:18:44 -08:00 |
Ryan Uber
|
accf2bbb59
|
agent: remove unused config variable
|
2014-11-19 23:18:12 -08:00 |
Ryan Uber
|
4cd89a9113
|
Rebase against upstream
|
2014-11-19 16:45:49 -08:00 |
Ryan Uber
|
a675b5faae
|
agent: fix gossip encryption detection
|
2014-11-19 16:37:40 -08:00 |
Ryan Uber
|
c9118b53bf
|
agent: fix loading keyring on agent start
|
2014-11-19 16:37:40 -08:00 |
Ryan Uber
|
196cbd27b2
|
agent: ignore -encrypt if provided when keyring exists
|
2014-11-19 16:37:40 -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
|
00fc7fa1dd
|
command/keyring: adjust command help
|
2014-11-19 16:36:18 -08:00 |
Ryan Uber
|
b3f251de9c
|
command/keyring: clean up tests
|
2014-11-19 16:36:18 -08:00 |
Ryan Uber
|
f24ac482e3
|
agent: fix test cases
|
2014-11-19 16:36:18 -08:00 |
Ryan Uber
|
bb9617642a
|
agent: make rpc tests more reliable
|
2014-11-19 16:36:01 -08:00 |
Ryan Uber
|
9217e371bc
|
website: document new behavior of the -encrypt option
|
2014-11-19 16:36:01 -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
|
c59107f08e
|
command: remove -init argument from keyring, auto-persist keyrings when using agent -encrypt
|
2014-11-19 16:35:13 -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
|
daebf39946
|
agent: guard against empty keyring files
|
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
|
33dea16567
|
agent: fix install key test
|
2014-11-19 16:34:18 -08:00 |
Ryan Uber
|
08f1605159
|
website: clean up keyring command docs and add output examples
|
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
|
bea19b5135
|
command/keyring: refactor, adjust tests
|
2014-11-19 16:34:18 -08:00 |
Ryan Uber
|
c1ea291112
|
command: fix panic when client RPC is asked for a keyring operation
|
2014-11-19 16:34:17 -08:00 |
Ryan Uber
|
1ec111bbfc
|
consul: kill unused struct fields
|
2014-11-19 16:34:17 -08:00 |
Ryan Uber
|
c4a9291bb9
|
command/keyring: remove unneeded -wan arg, fix tests
|
2014-11-19 16:34:17 -08:00 |
Ryan Uber
|
6277a76a9d
|
agent: adjust rpc client tests for keyring
|
2014-11-19 16:34:17 -08:00 |
Ryan Uber
|
52582e7365
|
command: fixing test cases for keyring
|
2014-11-19 16:34:17 -08:00 |
Ryan Uber
|
30f5f06dfe
|
command/keyring: clean up output
|
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
|
03012e8ac6
|
command: allow wan ring to be modified separately from lan pools
|
2014-11-19 16:33:34 -08:00 |
Ryan Uber
|
72fc1ceead
|
agent: split keyring functionality out of agent.go
|
2014-11-19 16:32:32 -08:00 |
Ryan Uber
|
9a7a7c10d4
|
website: documentation updates for keyring command
|
2014-11-19 16:32:06 -08:00 |
Ryan Uber
|
355fc89f7f
|
command: test generated keyring file content and conflicting args for agent
|
2014-11-19 16:32:06 -08:00 |
Ryan Uber
|
f9fd1f3f05
|
agent: test loading keyring files for client and server
|
2014-11-19 16:31:40 -08:00 |
Ryan Uber
|
a9f3cbd7f0
|
command: various cleanup
|
2014-11-19 16:31:06 -08:00 |
Ryan Uber
|
bb06d5ccb8
|
website: remove keyring persistence options from agent page
|
2014-11-19 16:31:06 -08:00 |
Ryan Uber
|
986eb0eefe
|
agent: add tests for keyring presence checks
|
2014-11-19 16:31:06 -08:00 |