-
Notifications
You must be signed in to change notification settings - Fork 459
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
[Meta] 7.14 Planned changes to all packages #994
Comments
Pinging @elastic/security-external-integrations (Team:Security-External Integrations) |
As discussed @masci these are the changes we would like to perform, in which we could always track cross-team. |
Packages to track: apache
auditd
aws
azure
barracuda
bluecoat
cef
checkpoint
cisco
crowdstrike
cyberark
cyberarkpas
cylance
docker
f5
fortinet
gcp
google_workspace
haproxy
iis
imperva
infoblox
iptables
juniper
kafka
kubernetes
linux
microsoft
mongodb
mysql
nats
netflow
netscout
nginx
nginx_ingress_controller
o365
okta
panw
postgresql
proofpoint
rabbitmq
radware
redis
santa
sonicwall
sophos
squid
stan
suricata
system
tomcat
traefik
windows
zeek
zoom
zscaler
|
I'm going to close this since 7.14 is out. Feel free to reopen/rename if there's still something to track here. |
This issue is an overview of planned changes that affect all or most packages to prepare them for GA.
List of tasks:
Update ECS version to 1.10
Each package should have an updated ECS version, even if no changes is needed for the specific package, the new fields added in 1.10 is:
New fields:
Datastream: https://github.com/elastic/ecs/blob/master/rfcs/text/0009-data_stream-fields.md
Beta fields:
Orchestrator: https://github.com/elastic/ecs/blob/master/rfcs/text/0012-orchestrator-field-set.md
Experimental:
Threat fields: https://github.com/elastic/ecs/blob/master/rfcs/text/0018-extend-threat-group-software.md
Make sure the package is synced with any changes done to its related module
There might still be changes, hotfixes or enhancements added to modules which is not synced over.
Make sure all packages have pipeline test files.
Currently not all packages have pipeline test files, this should be added to make sure it has more feature parity with how CI tests are done for pipelines in the beats repo.
Remove any edge processing that might still exist.
All edge processing is removed from the security-integrations packges already, but there might be some smaller processors left to convert.
Implementation of "Preserve Raw Event" option for all packages.
All packages should follow the principles discussed in an earlier issue: event.original optionality across all packages #777 (comment)
Each package will have the following changes:
message
field), toevent.original
.message
field, will instead handle theevent.original
field. This simplifies reindexing of data by a lot,off
.Which looks like this:
The text was updated successfully, but these errors were encountered: