[New Integration] HarfangLab EDR#19348
Conversation
Add a draft HarfangLab EDR package for collecting API and syslog security telemetry through Fleet.
|
💚 CLA has been signed |
Point the initial package changelog entries at the draft pull request that introduces the integration.
Elastic Docs Style Checker (Vale)Summary: 14 warnings, 7 suggestions found
|
| File | Line | Rule | Message |
|---|---|---|---|
| packages/harfang_labs/_dev/build/docs/README.md | 73 | Elastic.Latinisms | Latin terms and abbreviations are a common source of confusion. Use 'and so on' instead of 'etc'. |
| packages/harfang_labs/_dev/build/docs/README.md | 146 | Elastic.Latinisms | Latin terms and abbreviations are a common source of confusion. Use 'and so on' instead of 'etc'. |
| packages/harfang_labs/data_stream/agent/manifest.yml | 19 | Elastic.Latinisms | Latin terms and abbreviations are a common source of confusion. Use 'for example' instead of 'e.g'. |
| packages/harfang_labs/data_stream/alert/fields/fields.yml | 15 | Elastic.Latinisms | Latin terms and abbreviations are a common source of confusion. Use 'and so on' instead of 'etc'. |
| packages/harfang_labs/data_stream/alert/fields/fields.yml | 18 | Elastic.Latinisms | Latin terms and abbreviations are a common source of confusion. Use 'and so on' instead of 'etc'. |
| packages/harfang_labs/data_stream/alert/fields/fields.yml | 39 | Elastic.Latinisms | Latin terms and abbreviations are a common source of confusion. Use 'for example' instead of 'e.g'. |
| packages/harfang_labs/data_stream/alert/manifest.yml | 19 | Elastic.Latinisms | Latin terms and abbreviations are a common source of confusion. Use 'for example' instead of 'e.g'. |
| packages/harfang_labs/data_stream/event/manifest.yml | 40 | Elastic.Latinisms | Latin terms and abbreviations are a common source of confusion. Use 'for example' instead of 'e.g'. |
| packages/harfang_labs/data_stream/event/manifest.yml | 54 | Elastic.Latinisms | Latin terms and abbreviations are a common source of confusion. Use 'for example' instead of 'e.g'. |
| packages/harfang_labs/data_stream/event/manifest.yml | 117 | Elastic.Latinisms | Latin terms and abbreviations are a common source of confusion. Use 'for example' instead of 'e.g'. |
| packages/harfang_labs/data_stream/event/manifest.yml | 132 | Elastic.Latinisms | Latin terms and abbreviations are a common source of confusion. Use 'for example' instead of 'e.g'. |
| packages/harfang_labs/data_stream/threat/manifest.yml | 19 | Elastic.Latinisms | Latin terms and abbreviations are a common source of confusion. Use 'for example' instead of 'e.g'. |
| packages/harfang_labs/manifest.yml | 34 | Elastic.Latinisms | Latin terms and abbreviations are a common source of confusion. Use 'for example' instead of 'e.g'. |
| packages/harfang_labs/manifest.yml | 48 | Elastic.Latinisms | Latin terms and abbreviations are a common source of confusion. Use 'for example' instead of 'e.g'. |
💡 Suggestions (7): Optional style improvements. Apply when helpful.
| File | Line | Rule | Message |
|---|---|---|---|
| packages/harfang_labs/_dev/build/docs/README.md | 22 | Elastic.Ellipses | In general, don't use an ellipsis. |
| packages/harfang_labs/_dev/build/docs/README.md | 22 | Elastic.Ellipses | In general, don't use an ellipsis. |
| packages/harfang_labs/_dev/build/docs/README.md | 22 | Elastic.Ellipses | In general, don't use an ellipsis. |
| packages/harfang_labs/_dev/build/docs/README.md | 115 | Elastic.Semicolons | Use semicolons judiciously. |
| packages/harfang_labs/changelog.yml | 1 | Elastic.Versions | Use 'later versions' instead of 'newer versions' when referring to versions. |
| packages/harfang_labs/data_stream/event/manifest.yml | 89 | Elastic.Ellipses | In general, don't use an ellipsis. |
| packages/harfang_labs/data_stream/event/manifest.yml | 93 | Elastic.Ellipses | In general, don't use an ellipsis. |
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.
TL;DRThe Buildkite job failed inside Remediation
Investigation detailsRoot CauseI could confirm the failure location (package check step) but not the underlying assertion/error because the available log file ( Evidence
VerificationNot run end-to-end in this environment because Docker daemon is unavailable ( Follow-upIf you can share the failing xUnit XML content (or the missing earlier part of the Buildkite step log), I can map the failure to the exact file/line in this PR and provide a precise code fix. 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. |
Re-run external PR checks after completing the contributor agreement.
Re-run external PR checks after signing the contributor agreement with the matching email.
|
✅ All changelog entries have the correct PR link. |
💔 Build Failed
Failed CI StepsHistory
|
Proposed commit message
Add HarfangLab EDR integration
What does this PR do?
Adds a new HarfangLab EDR integration package with:
This is opened as a Draft PR because package validation is still in progress.
Checklist
packages/harfang_labs@elastic/security-service-integrationselastic-package formatran locallyelastic-package lintran locally