EDOT collector: include akamaisiemreceiver#14263
Conversation
|
This pull request does not have a backport label. Could you fix it @ShourieG? 🙏
|
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
|
Please add this to the all-components.yml configuration to make sure the collector will start when this component is present: |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
TL;DRBuildkite is failing at magefile compilation before tests/package steps run, due to a missing root-module checksum entry for Remediation
Investigation detailsRoot CauseThe earliest failing point across jobs is dependency resolution while compiling magefiles:
All show the same error: This cascades into downstream step failures ( Relevant repo state in this checkout (root module):
Evidence
VerificationNot run locally (this runner does not have Follow-upI could not read prior PR comments via GitHub MCP due integrity restrictions in this run, so I could not conclusively deduplicate against previous detective comments. 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. |
0f05396 to
ac32762
Compare
|
@cmacknz, made the recommended changes, tests are all passing now |
|
Pinging @elastic/elastic-agent-control-plane (Team:Elastic-Agent-Control-Plane) |
Type of change
What does this PR do?
Register the akamaisiemreceiver in the EDOT collector's default component
factory so the agent accepts policies that reference the akamai_siem receiver
type.
Proposed Commit Message
Why is it important?
Without this, any Fleet policy using the native OTel Akamai SIEM input would
be rejected at startup because the collector has no factory registered for
that component type.
Checklist
./changelog/fragmentsusing the changelog toolDisruptive User Impact
None
How to test this PR locally
Related issues
Questions to ask yourself