2023/03/23 |
|
Release 0.15.0 |
2023/03/13 |
190 |
Improve handling very large waiting node counts |
2022/11/29 |
52 |
Support upgrading nodes over the air using go-updater |
2022/11/29 |
177 |
Support provisioning Protocol v2 nodes via Organization Issuers |
2022/08/31 |
174 |
Support shutting down servers as well as defer provisioning |
2022/07/14 |
172 |
Report on the number of waiting nodes |
2022/06/16 |
|
Release 0.14.0 |
2022/06/14 |
167 |
Improve hosts list handling in the face of 100s of nodes that live for seconds |
2022/04/07 |
164 |
Create configuration files and log files as root |
2022/01/31 |
162 |
Improve handling node failures resulting in no ed25519 keys being sent |
2021/12/08 |
|
Release 0.13.0 |
2021/11/25 |
152 |
Support Ed25519 based provisioning flow and token signing |
2021/11/25 |
152 |
Use new choria tokens package for all JWT operations |
2021/11/09 |
148 |
Migrate leader election to new KV based model |
2021/09/15 |
146 |
Support placing policies on provisioner nodes |
2021/08/17 |
|
Release 0.12.0 |
2021/08/17 |
138 |
Support provisioning private keys protected by Curve 25519 ECDH key exchange |
2021/08/13 |
|
Release 0.11.0 |
2021/08/13 |
|
Rename project to provisioner |
2021/08/13 |
133 |
Large refactor, HA support, Use generated clients, remove embedded broker support |
2021/07/21 |
|
Release 0.10.0 |
2021/04/19 |
127 |
Move the agent to go-choria repository |
2020/09/28 |
|
Release 0.9.0 |
2020/07/06 |
122 |
Allow the provisioning component name to be configured |
2020/07/01 |
|
Release 0.8.0 |
2020/07/01 |
119 |
Use os.Exit() on windows after provisioning |
2020/06/16 |
117 |
Support custom restart logic |
2020/06/14 |
|
Release 0.7.1 |
2020/06/14 |
|
Support certmanager security model |
2020/06/10 |
|
Release 0.7.0 |
2020/06/08 |
|
Add a basic Dockerfile |
2020/06/08 |
111 |
Support embedding NATS Server to simplify deployment |
2020/06/08 |
|
Improve parsing of the JWT sent by the agent |
2020/06/07 |
108 |
Fix activation checks in the agent |
2020/02/07 |
|
Support monorepo Choria |
2019/12/07 |
|
Release 0.6.0 |
2019/10/25 |
101 |
Optionally fetch and validate JWT tokens |
2019/10/25 |
99 |
Support retrieving provisioning JWT token |
2019/07/24 |
|
Release 0.5.0 |
2019/06/27 |
94 |
Support ActivationChecker |
2019/06/26 |
92 |
Turn the agent into a standard Choria Plugin |
2019/06/21 |
|
Release 0.4.5 |
2019/06/21 |
|
Support go mod |
2019/04/17 |
|
Release 0.4.4 |
2019/04/15 |
85 |
Handle work queue overflow better |
2019/04/10 |
83 |
Check context during retries to speed up shutdown |
2019/01/09 |
|
Release 0.4.3 |
2019/01/09 |
|
Update go-choria dependency to resolve connection leaks |
2019/01/08 |
|
Release 0.4.2 |
2019/01/08 |
78 |
Improve robustness of event handling logic |
2019/01/08 |
|
Release 0.4.1 |
2019/01/08 |
|
Update go-choria dependency to resolve panics during connection close |
2019/01/04 |
|
Release 0.4.0 |
2019/01/04 |
72 |
Reject Choria client certificate patterns while signing nodes |
2018/12/27 |
70 |
Improve splay related logging during restart |
2018/12/27 |
|
Release 0.3.2 |
2018/12/26 |
67 |
When restarting the Server in some cases the splay till restart could be 5k hours, it's now 2 seconds |
2018/12/14 |
|
Release 0.3.1 |
2018/12/10 |
59 |
Retry rpcutil#inventory up to 5 times during deploy to report fewer node provision failures |
2018/12/07 |
58 |
Use correct permissions when creating SSL files during provisioning - all were 0700 |
2018/11/27 |
|
Release 0.3.0 |
2018/10/01 |
53 |
Initial support for self-updating Choria |
2018/09/07 |
|
Release 0.2.2 |
2018/09/07 |
48 |
Ensure the choria config is found on el7 nodes |
2018/08/26 |
|
Release 0.2.1 |
2018/08/26 |
44 |
Use lifecycle project to manage lifecycle events |
2018/08/25 |
|
Release 0.2.0 |
2018/08/25 |
38 |
Listen for node life cycle events where component is provision_mode_server |
2018/08/24 |
36 |
Emit a startup life cycle event with component provisioner |
2018/08/09 |
|
Release 0.1.0 |
2018/08/09 |
32 |
Record successfully provisioned node counts |
2018/08/09 |
24 |
Record busy workers in stats |
2018/08/09 |
29 |
Avoid nil pointer error when PKI feature is disabled |
2018/08/09 |
28 |
Increase max token length to 128 |
2018/08/09 |
25 |
Ensure helper run duration stat is registered |
2018/08/09 |
|
Release 0.0.3 |
2018/08/09 |
21 |
Fix various el6 startup issues |
2018/08/09 |
19 |
Embed the DDL files in the binary to ease deployment |
2018/08/09 |
17 |
Create the pidfile late in the life cycle and delete it on exit |
2018/08/09 |
|
Release 0.0.2 |
2018/08/08 |
13 |
Add a go-backplane instance |
2018/08/07 |
|
Release 0.0.1 |