osquery_manager: generate ECS section mappings from config#18989
osquery_manager: generate ECS section mappings from config#18989marc-gr wants to merge 1 commit into
Conversation
Move ECS keep fields into osquery-gen config so parent object mappings such as *.sections are regenerated consistently, and refresh generated artifacts for osquery 5.23.0.
Vale Linting ResultsSummary: 1 warning found
|
| File | Line | Rule | Message |
|---|---|---|---|
| packages/osquery_manager/_dev/scripts/osquery-gen/README.md | 7 | Elastic.Latinisms | Latin terms and abbreviations are a common source of confusion. Use 'for example' instead of 'e.g'. |
The Vale linter checks documentation changes against the Elastic Docs style guide.
To use Vale locally or report issues, refer to Elastic style guide for Vale.
|
Pinging @elastic/sec-windows-platform (Team:Security-Windows Platform) |
💔 Build Failed
Failed CI StepsHistory |
This comment has been minimized.
This comment has been minimized.
TL;DRThe failure is configuration-related, not a test/code regression: CI tries to boot Elastic Stack Remediation
Investigation detailsRoot Cause
Buildkite failed while pulling stack images for Evidence
Verification
Follow-upIf Note 🔒 Integrity filter blocked 2 itemsThe following items were blocked because they don't meet the GitHub integrity level.
To allow these resources, lower tools:
github:
min-integrity: approved # merged | approved | unapproved | noneWhat is this? | From workflow: PR Buildkite Detective Give us feedback! React with 🚀 if perfect, 👍 if helpful, 👎 if not. |
Proposed commit message
osquery_manager: generate ECS section mappings from config
Move the osquery-gen ECS keep list into
config.ymland pass it through the generator instead of embedding a separate text file. This lets the generatedecs.ymlinclude object/nested parent mappings such asdll.pe.sections,file.pe.sections, and relatedthreat.*.file.pe.sectionsfields consistently when artifacts are regenerated.Refresh generated osquery artifacts for osquery 5.23.0 and bump the package to 1.29.0 so the changelog captures both the ECS generation fix and osquery version update.
Checklist
changelog.ymlfile.Author's Checklist
*.sectionsfields are generated indata_stream/result/fields/ecs.yml.How to test this PR locally
Also run:
Not run locally: full
elastic-package check.Related issues
Screenshots
N/A