Creating separate issues for different integrations with multiple ecs versions. Going forward once we have all the integrations with the current stable version this change will be done in a single commit.
Checklist
- Identify the ecs version in build file and in the ingest pipeline for every integrations
- Go-through the changes introduced in each release before updating the version.
- Update the ecs version in build.yml and set the version in ingest pipeline.
- Make changes to the ecs fields if necessary.
- Run the pipeline tests to generate the new sample document.
- Run the system tests.
- Verify the document is updated with the migrated fields if any.
Tracking Updates
Update to 8.5.1
- The first step is to streamline all the integrations to 8.5.1. This is completed in this iteration.
- This involves going through the release highlights of each ECS versions and making necessary changes.
Key Findings
- Ingest pipeline processor to set ECS version is missing in Mysql slowlog and error datastream. Created an issue.
- Ingest pipeline processor to set ECS version is missing in Mongodb log datastream. Created an issue.
- ECS fields added in fields.yml in Mysql and Postgresql. Filled an issue.
- Empty package-fields.yml files in postgresql. This files can be cleaned up.
- Nice to have sample-events for log datastream in Redis, Mysql, Postgresql, Kafka etc...
Creating separate issues for different integrations with multiple ecs versions. Going forward once we have all the integrations with the current stable version this change will be done in a single commit.
Checklist
Tracking Updates
Update to 8.5.1
Key Findings