Repository navigation
[ti_opencti] Fix service DLL handling and other minor pipeline issues - #20569
chrisberkhout wants to merge 6 commits into
Conversation
|
Pinging @elastic/security-service-integrations (Team:Security-Service Integrations) |
✅ Elastic Docs Style Checker (Vale)No issues found on modified lines! 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. |
The original service DLL handling had two broken renames: - To `_ingest.node._value.additional_names` rather than `_ingest._value....` (from the foreach processor). - From `_ingest._value.node` to `_ingest._value`, which failed because the target exists. It also produced `service_dlls`, while the mappings and downstream processors expect `service_dll`. It's fixed and simplified by replacing the four nested foreach processors with a single Painless script that unwraps each `serviceDlls.edges[].node` into `service_dll` and renames the OpenCTI-specific fields at the same time. Invalid `?.` syntax is removed from Mustache templates (it's for Painless, not Mustache). The `threat.indicator.file.size` value is set with `copy_from` rather than a template to avoid unnecessary stringification.
10e32e6 to
e8768ca
Compare
🚀 Benchmarks reportTo see the full report comment with |
|
All Vera issues resolved. |
|
Vera comments resolved again. |
|
✅ All changelog entries have the correct PR link. |
|
🟢 Reviewed the latest commits 9598053…94582b3 (3 commits) — nothing new beyond already posted comments. Review summaryIssues found across earlier commits 97d4c3f, 1d00510 — 2 low
Issues found across earlier commits e8768ca — 4 medium, 2 low
🤖 AI-Generated Review | Vera Review Bot - v0.2.6 | 📚 Knowledge base: integration-skills
|
💔 Build Failed
Failed CI StepsHistory
|
efd6
left a comment
There was a problem hiding this comment.
Good after the version is fixed.
| name: ti_opencti | ||
| title: OpenCTI | ||
| version: "2.15.3" | ||
| version: "2.15.4" |
There was a problem hiding this comment.
| version: "2.15.4" | |
| version: "2.16.0" |
There was a problem hiding this comment.
@efd6 I think this is only fixing rather than adding functionality. Shouldn't it stay as a patch level release?
Proposed commit message
Checklist
changelog.ymlfile.