-
Notifications
You must be signed in to change notification settings - Fork 8.3k
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
[Security Solution] Remove filesystem detection rules in favor of a bundled Fleet package #139926
Comments
Pinging @elastic/security-solution (Team: SecuritySolution) |
Pinging @elastic/security-detections-response (Team:Detections and Resp) |
Reading over this, I have a few questions that will help me have a better understanding of what actions TRADE needs to take on our end.
I believe with these questions answered I can then go ahead and start working on our end to address the updates for the process, documentation and CLI commands. Thanks in advance! |
@terrancedejesus @Mikaayenson Thank you for taking the time to discuss that issue. Here's a summary of our sync:
Yes, the release process order will change a little bit. In short, it will consist of the following steps:
Unfortunately, bundling of Fleet packages is not supported in
No, we don't need to update the JSON for OOB updates. Updating the JSON file is required only before stack releases.
Yes, we can create a test branch to see how that approach works. However, it would be better to merge it only after we've removed the filesystem rules from Kibana to avoid bundling detection rules twice.
Yes, we will need to ensure that Kibana is tested with the latest rule versions before promoting the package as described above. |
Note on testing prepackaged Fleet integrations locally (that could be helpful for development purposes):
To imitate an air-gapped environment:
|
@banderror and @xcrzx below is our issue to track the work related to this for TRaDE. |
Related to: elastic/detection-rules#2386
Summary
Since the support bundling Fleet packages with Kibana source has been added recently (see this PR), we can remove the filesystem distribution method of prebuilt detection rules.
security_detection_engine
package to the list of bundled packages:kibana/fleet_packages.json
Lines 14 to 18 in 711ff3a
/x-pack/plugins/security_solution/server/lib/detection_engine/rules/prepackaged_rules
xpack.securitySolution.prebuiltRulesFromSavedObjects
xpack.securitySolution.prebuiltRulesFromFileSystem
The text was updated successfully, but these errors were encountered: