-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Added persistence from within a cluster #1146
Added persistence from within a cluster #1146
Conversation
database class now accepts a entityName field this field is used to pick up on a specific set of stored objects
Combined similar features added into a single lne
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
CR: LGTM!
Testing: LGTM!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
CR: ✔️
Test: ✔️
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
This PR is a direct enhancement of #1135
With these changes, the current extension state is saved to the Splunk Database instead of to a local file. This means that multiple installations of the plugin will read data from a single origin, achieving a consistent state.
Closes #1142
To test
These same tests should work identically when navigating to
Agent Extensions
instead ofOverview Welcome
.Tests should work either in a single installation or across multiple search heads.
Fresh start
Overview/Welcome
for the first timeSplunkAppForWazuh/default/config.conf
Enabling an extension
Overview/Welcome
Reloading form same session
Reloading from a new session
Removing an API