Closed pborgonovi closed 2 weeks ago
Pinging @elastic/security-solution (Team: SecuritySolution)
Pinging @elastic/security-detection-rule-management (Team:Detection Rule Management)
Pinging @elastic/security-detections-response (Team:Detections and Resp)
@pborgonovi Fantastic catch, appreciate it a lot! This PR will fix this bug: https://github.com/elastic/kibana/pull/191065
It's a shame that we missed this during the implementation, then code review, and finally acceptance and exploratory testing for https://github.com/elastic/kibana/issues/173595 and https://github.com/elastic/kibana/issues/173594 - two very similar features in a row. While acceptance testing is not focused on finding bugs, all the rest of the stages of this process require comprehensive testing with checking all the edge cases, especially when they are listed in the Acceptance Criteria. Fortunately, the bug's impact is not high and we can backport it to a patch version.
cc @nikitaindik @maximpn
@pborgonovi The bug has been fixed in https://github.com/elastic/kibana/pull/191065 and I'm waiting for the backport to get merged to 8.15
. I hope it will be merged soon and the fix will make it to v8.15.1
.
https://github.com/user-attachments/assets/268294f5-57d1-4f7b-93ca-7d1ac5e349d3
https://github.com/user-attachments/assets/98985511-21c4-4e3c-9e2a-381bd862fea9
Describe the bug: When duplicating a prebuilt rule, 'Related Integrations' and 'Required Fields' values are not inherited from the original rule
Kibana/Elasticsearch Stack version: 8.15
Server OS version:
Browser and Browser OS versions:
Elastic Endpoint version:
Original install method (e.g. download page, yum, from source, etc.):
Functional Area (e.g. Endpoint management, timelines, resolver, etc.):
Steps to reproduce:
Current behavior: 'Related Integrations' and 'Required Fields' values are not inherited from the original rule
Expected behavior: 'Related Integrations' and 'Required Fields' values should be inherited from the original rule as explicitly specified as requirement of: https://github.com/elastic/kibana/issues/173595 https://github.com/elastic/kibana/issues/173594
Screenshots (if relevant):
https://github.com/user-attachments/assets/3657fd40-acae-47bc-b222-948008178ded
Errors in browser console (if relevant):
Provide logs and/or server output (if relevant):
Any additional context (logs, chat logs, magical formulas, etc.):