Graylog2 / Graylog2/graylog2-server
DataNode: Merge provisioning periodicals state and steps with the process state machine
- Dominant language
- Java
- Stars
- 8.1k
- Forks
- 1.1k
- Avg merge
- 1d 20h
- Merged PRs (30d)
- 217
Description
Merge the steps/state of the Certificate Provisioning periodicals into the OpenSearchProcess state machine so that we have only one place to add/change behaviour.
Currently provisioning is not part of the data node's state and handled in a separate flow


This leads to unnecessary and error-prone checks when trying to determine the exact status of data nodes. Additionally, the logic for transitioning is outside of the state machine's actions.
Contributor guide
Assessment
This issue has not been assessed yet.