Kyle Havlovitz
|
26a21df014
|
Merge branch 'master' into ca-snapshot-fix
|
2018-08-16 13:00:54 -07:00 |
|
Kyle Havlovitz
|
af4b037c52
|
fsm: add connect service config to snapshot/restore test
|
2018-08-16 12:58:54 -07:00 |
|
nickmy9729
|
43a68822e3
|
Added code to allow snapshot inclusion of NodeMeta (#4527)
|
2018-08-16 15:33:35 -04:00 |
|
Kyle Havlovitz
|
880eccb502
|
fsm: add missing CA config to snapshot/restore logic
|
2018-08-16 11:58:50 -07:00 |
|
Kyle Havlovitz
|
f9a35a9338
|
connect: add provider state to snapshots
|
2018-07-11 11:34:49 -07:00 |
|
Paul Banks
|
d6b13463ed
|
Fix misc test failures (some from other PRs)
|
2018-06-25 12:25:13 -07:00 |
|
Kyle Havlovitz
|
baf4db1c72
|
Use provider state table for a global serial index
|
2018-06-14 09:42:15 -07:00 |
|
Kyle Havlovitz
|
7c0976208d
|
Add tests for the built in CA's state store table
|
2018-06-14 09:42:06 -07:00 |
|
Kyle Havlovitz
|
aa10fb2f48
|
Clarify some comments and names around CA bootstrapping
|
2018-06-14 09:42:04 -07:00 |
|
Kyle Havlovitz
|
bbfcb278e1
|
Add the root rotation mechanism to the CA config endpoint
|
2018-06-14 09:41:59 -07:00 |
|
Kyle Havlovitz
|
a585a0ba10
|
Have the built in CA store its state in raft
|
2018-06-14 09:41:59 -07:00 |
|
Kyle Havlovitz
|
ebdda17a30
|
Add CA config set to fsm operations
|
2018-06-14 09:41:58 -07:00 |
|
Mitchell Hashimoto
|
2dfca5dbc2
|
agent/consul/fsm,state: snapshot/restore for CA roots
|
2018-06-14 09:41:52 -07:00 |
|
Mitchell Hashimoto
|
17d6b437d2
|
agent/consul/fsm,state: tests for CA root related changes
|
2018-06-14 09:41:52 -07:00 |
|
Mitchell Hashimoto
|
80a058a573
|
agent/consul: CAS operations for setting the CA root
|
2018-06-14 09:41:51 -07:00 |
|
Mitchell Hashimoto
|
1d0b4ceedb
|
agent: convert all intention tests to testify/assert
|
2018-06-14 09:41:44 -07:00 |
|
Mitchell Hashimoto
|
f07340e94f
|
agent/consul/fsm,state: snapshot/restore for intentions
|
2018-06-14 09:41:44 -07:00 |
|
Mitchell Hashimoto
|
67b017c95c
|
agent/consul/fsm: switch tests to use structs.TestIntention
|
2018-06-14 09:41:43 -07:00 |
|
Mitchell Hashimoto
|
e81d1c88b7
|
agent/consul/fsm: add tests for intention requests
|
2018-06-14 09:41:42 -07:00 |
|
Mitchell Hashimoto
|
95e1c92edf
|
agent/consul/state,fsm: support for deleting intentions
|
2018-06-14 09:41:41 -07:00 |
|
Mitchell Hashimoto
|
48b9a43f1d
|
agent/consul: Intention.Apply, FSM methods, very little validation
|
2018-06-14 09:41:39 -07:00 |
|
Kyle Havlovitz
|
60307ef328
|
Remove deprecated metric names
|
2018-05-08 16:23:15 -07:00 |
|
Mitchell Hashimoto
|
fbac58280e
|
agent/consul/fsm: begin using testify/assert
|
2018-03-06 09:48:15 -08:00 |
|
Kyle Havlovitz
|
8546a1d3c6
|
Move autopilot to a standalone package
|
2017-12-11 16:45:33 -08:00 |
|
James Phillips
|
c4bc89a187
|
Creates a registration mechanism for snapshot and restore.
|
2017-11-29 18:36:53 -08:00 |
|
James Phillips
|
8571555703
|
Begins split out of snapshots from the main FSM class.
|
2017-11-29 18:36:53 -08:00 |
|
James Phillips
|
4eaee8e0ba
|
Creates a registration mechanism for FSM commands.
|
2017-11-29 18:36:53 -08:00 |
|
James Phillips
|
3e7ea1931c
|
Moves the FSM into its own package.
This will help make it clearer what happens when we add some registration
plumbing for the different operations and snapshots.
|
2017-11-29 18:36:53 -08:00 |
|