[hybrid agent] add state storage extension#12993
Conversation
|
This pull request does not have a backport label. Could you fix it @VihasMakwana? 🙏
|
|
This pull request is now in conflicts. Could you fix it? 🙏 |
|
Blocked on #13106 |
|
This pull request is now in conflicts. Could you fix it? 🙏 |
dfb69d0 to
0ef4e4c
Compare
|
Pinging @elastic/elastic-agent-data-plane (Team:Elastic-Agent-Data-Plane) |
9864ad6 to
ac1f1b2
Compare
|
Pinging @elastic/elastic-agent-control-plane (Team:Elastic-Agent-Control-Plane) |
💛 Build succeeded, but was flaky
Failed CI Steps
History
|
swiatekm
left a comment
There was a problem hiding this comment.
LGTM. I don't like the way we check for the feature, and I'd prefer if we made it more explicit in the future, but I'm not going to block the PR over that.
|
I'll make this explicit in a follow-up. For now, I'll merge this to unblock the agentless team. |
What does this PR do?
This PR adds the
elasticsearch_storageextension to EDOT.Why is it important?
This is important because, unlike the process runtime, the otel runtime does not initialize the ES state store , which causes the pipeline to block in waitReady() and results in no events being emitted.
Checklist
./changelog/fragmentsusing the changelog toolDisruptive User Impact
Testing
I had a sync with @nkvoll and he tested my changes out on the agentless-serverless buildkite pipeline: https://buildkite.com/elastic/agentless-serverless-release/builds/48/canvas.
Previously:
After my changes:
Related issues