Skip to content

Conversation

mergify[bot]
Copy link
Contributor

@mergify mergify bot commented Apr 28, 2025

What does this PR do?

Adds tests to ensure the Helm chart is correctly deployed and data pushed to Elasticsearch:

  • Validates metrics collected with the kubeletstats receiver are written to Elasticsearch.
  • Deploys a Java application to validate auto-instrumentation works properly and the corresponding traces documents are available in Elasticsearch. As an alternative, I tried to install the OpenTelemetry demo Helm Chart and assert its traces, but it is too heavy (big images, e.g. flagd → 1.2GB) for the testing timeouts.

Why is it important?

Fixes #7381


This is an automatic backport of pull request #7754 done by Mergify.

…ams are being written (metrics, traces) (#7754) (cherry picked from commit 8ec0229)
@mergify mergify bot added the backport label Apr 28, 2025
@mergify mergify bot requested review from a team as code owners April 28, 2025 10:21
@mergify mergify bot removed the request for review from a team April 28, 2025 10:21
@mergify mergify bot requested review from pchila and ycombinator April 28, 2025 10:21
@github-actions github-actions bot added Team:Elastic-Agent-Control-Plane Label for the Agent Control Plane team skip-changelog labels Apr 28, 2025
@elasticmachine
Copy link
Collaborator

Pinging @elastic/elastic-agent-control-plane (Team:Elastic-Agent-Control-Plane)

@elasticmachine
Copy link
Collaborator

💛 Build succeeded, but was flaky

Failed CI Steps

cc @rogercoll

@rogercoll rogercoll merged commit fee2c53 into 9.0 Apr 28, 2025
14 checks passed
@rogercoll rogercoll deleted the mergify/bp/9.0/pr-7754 branch April 28, 2025 14:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

2 participants