Update issue templates (#956)

This commit is contained in:
Justin Ibarra
2021-02-23 11:16:03 -09:00
committed by GitHub
parent 7b9ae51bcf
commit 3d4aee263f
5 changed files with 29 additions and 50 deletions
+22 -9
View File
@@ -1,32 +1,45 @@
---
name: New rule
about: Suggestions and ideas for new rules
title: "[New Rule] "
title: "[New Rule] Name of rule"
labels: "Rule: New"
assignees: ''
---
<!-- Before submitting an issue to tune a rule, be sure to reference CONTRIBUTING.md --->
## Description
<!-- Provide a detailed description of the activity to be detected -->
## Required Info
- **Eventing Sources:**
<!-- filebeat, sysmon, etc. -->
### Target indexes
<!-- filebeat-*, logs-windows.*, etc. -->
- **Target Operating Systems:**
### Additional requirements
<!-- sysmon, beats config modification, etc. -->
### Target Operating Systems
<!-- windows, linux, macOS, etc -->
- **Platforms**
### Platforms
<!-- okta, cloudtrail, etc -->
- **Target ECS Version:** x.x.x
- **New fields required in ECS for this?**
- **Related issues or PRs**
### Tested ECS Version
x.x.x
## Optional Info
- **References:**
### Query
### New fields required in ECS/data sources for this rule?
### Related issues or PRs
### References
-37
View File
@@ -1,37 +0,0 @@
---
name: Release package
about: Meta Issue for a package release
title: "[Release] package name or stack version"
labels: release-package
assignees: ''
---
## Required Info
**Stack Version:**
`{majorVersion.minorVersion}`
### Creation
Complete these items when creating this issue
- [ ] Create a label for the rules package version as `X.X` and apply it
- [ ] Create [new milestone](https://github.com/elastic/detection-rules/milestones/new) with version as title
- [ ] Add this to the [detection-rules package tracking](https://github.com/orgs/elastic/projects/342)
- [ ] Add any existing issues and PRs that should be completed by this release
- [ ] Bump and lock versions (`build-packages --update-versions-file`) _before_ all BC testing and final merges to Kibana
- [ ] Pull Request to [Kibana](https://github.com/elastic/kibana)
#### Testing and Validation
- [ ] Create feature branch as `{majorVersion}.{minorVersion}`
- [ ] Tested and verified as custom or prepackaged rules
- [ ] Validate end-to-end
- [ ] Grammar checks
- [ ] UI checks for new rules
#### Post Release
- [ ] Tag and release as github artifact
- [ ] Merge feature branch into `main`. Don't squash commits, use rebase or merge with commits
+3 -2
View File
@@ -7,8 +7,9 @@ assignees: ''
---
## Link to rule
## Description
Provide a detailed description of why the rule should be deprecated
- **Link to rule file:**
+4 -1
View File
@@ -7,7 +7,10 @@ assignees: ''
---
<!-- Before submitting an issue to tune a rule, be sure you first understand the [information on rules](../../docs/rules-info.md) --->
<!-- Before submitting an issue to tune a rule, be sure to reference CONTRIBUTING.md --->
## Link to rule
## Description
<!-- Provide a detailed description of the suggested changes -->
-1
View File
@@ -46,7 +46,6 @@ We have a few types of issue templates to [choose from](https://github.com/elast
* **Bug report**: Create a report to help us improve (not pertaining to rules)
* **Feature request**: Suggest an idea for this project (not pertaining to rules)
* **New rule**: Suggestions and ideas for new rules for the Detection Engine
* **Release package**: Used by the Elastic team to track a rules release
* **Rule deprecation**: Recommend deprecating a rule that doesn't work or isn't useful anymore
* **Tune existing rule**: Suggest changes to make to an existing rule to address false positives or negatives