Cherry-pick #20146 to 7.x: [Elastic Agent] Add basic protocol to control Elastic Agent.#20278
Conversation
|
Pinging @elastic/ingest-management (Team:Ingest Management) |
💔 Tests FailedExpand to view the summary
Build stats
Test stats 🧪
Test errorsExpand to view the tests failures
Steps errorsExpand to view the steps failures
Log outputExpand to view the last 100 lines of log output
|
Cherry-pick of PR #20146 to 7.x branch. Original message:
What does this PR do?
Adds the protocol that Elastic Agent will expose between the CLI and daemon to control the running daemon.
Why is it important?
To provide a better UX, easy testing of re-exec and self-upgrading.
Checklist
[ ] I have made corresponding changes to the documentation[ ] I have made corresponding change to the default configuration files[ ] I have added tests that prove my fix is effective or that my feature works[ ] I have added an entry inCHANGELOG.next.asciidocorCHANGELOG-developer.next.asciidoc.Related issues