Skip to content

chore: update github.com/prometheus/prometheus to v0.312.0#51915

Merged
andrzej-stencel merged 2 commits into
elastic:mainfrom
andrzej-stencel:update-prometheus-to-v0.312.0
Jul 15, 2026
Merged

chore: update github.com/prometheus/prometheus to v0.312.0#51915
andrzej-stencel merged 2 commits into
elastic:mainfrom
andrzej-stencel:update-prometheus-to-v0.312.0

Conversation

@andrzej-stencel

@andrzej-stencel andrzej-stencel commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

Checklist

  • My code follows the style guidelines of this project
  • [ ] I have commented my code, particularly in hard-to-understand areas
  • [ ] 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. Where relevant, I have used the stresstest.sh script to run them under stress conditions and race detector to verify their stability.
  • [ ] I have added an entry in ./changelog/fragments using the changelog tool.

```
go get github.com/prometheus/prometheus@v0.312.0
go mod tidy
make notice
```
@botelastic botelastic Bot added the needs_team Indicates that the issue/PR needs a Team:* label label Jul 14, 2026
@github-actions

Copy link
Copy Markdown
Contributor

🤖 GitHub comments

Just comment with:

  • run docs-build : Re-trigger the docs validation. (use unformatted text in the comment!)
  • /test : Run the Buildkite pipeline.

@mergify

mergify Bot commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

This pull request does not have a backport label.
If this is a bug or security fix, could you label this PR @andrzej-stencel? 🙏.
For such, you'll need to label your PR with:

  • The upcoming major version of the Elastic Stack
  • The upcoming minor version of the Elastic Stack (if you're not pushing a breaking change)

To fixup this pull request, you need to add the backport labels for the needed
branches, such as:

  • backport-8./d is the label to automatically backport to the 8./d branch. /d is the digit
  • backport-active-all is the label that automatically backports to all active branches.
  • backport-active-8 is the label that automatically backports to all active minor branches for the 8 major.
  • backport-active-9 is the label that automatically backports to all active minor branches for the 9 major.

@andrzej-stencel andrzej-stencel added skip-changelog Team:Elastic-Agent-Data-Plane Label for the Agent Data Plane team labels Jul 14, 2026
@botelastic botelastic Bot removed the needs_team Indicates that the issue/PR needs a Team:* label label Jul 14, 2026
@andrzej-stencel andrzej-stencel added the backport-active-all Automated backport with mergify to all the active branches label Jul 14, 2026
@andrzej-stencel andrzej-stencel marked this pull request as ready for review July 14, 2026 11:15
@andrzej-stencel andrzej-stencel requested a review from a team as a code owner July 14, 2026 11:15
@infra-vault-gh-plugin-prod

Copy link
Copy Markdown

Pinging @elastic/elastic-agent-data-plane (Team:Elastic-Agent-Data-Plane)

@github-actions

This comment has been minimized.

@github-actions

Copy link
Copy Markdown
Contributor

TL;DR

The Buildkite failure is an isolated Python integration-test timeout in x-pack/filebeat/tests/system/test_xpack_modules.py::XPackTest::test_fileset_file_109_cisco. The test waited 20 seconds for the Elasticsearch index for x-pack/filebeat/module/cisco/ftd/test/filtered.log; the captured output reports Beat had no output file. This is not tied to the PR changed files, which are dependency metadata only.

Remediation

  • Retry the Buildkite pipeline; 406 tests passed and only this single cisco/ftd case failed.
  • If it reproduces, rerun the cisco/ftd module test in isolation and capture the generated Filebeat output artifact to determine why no events were emitted.
Investigation details

Root Cause

The failure occurs after Filebeat is run with the cisco/ftd module and filtered.log. filebeat/tests/system/test_modules.py:295-297 waits for the test index after the process run; the timeout is raised by libbeat/tests/system/beat/beat.py:433-454. The failure log shows no Filebeat output, so the available evidence does not identify a parser or dependency regression.

Evidence

  • Build: https://buildkite.com/elastic/beats/builds/49367
  • Job/step: beats-xpack-filebeat — ubuntu x-pack/filebeat: Python Integration Tests
  • Key log excerpt: FAILED tests/system/test_xpack_modules.py::XPackTest::test_fileset_file_109_cisco - beat.beat.WaitTimeoutError: Timeout waiting for condition indices present for .../x-pack/filebeat/module/cisco/ftd/test/filtered.log. Waited 20 seconds; and Beat had no output file.
  • Scope: PR chore: update github.com/prometheus/prometheus to v0.312.0 #51915 changes go.mod, go.sum, and NOTICE.txt; no cisco/ftd module or Python test files are changed.

Verification

  • No local integration test was run because the Buildkite failure data does not include the Elasticsearch/test environment or the Filebeat output artifact needed to reproduce the infrastructure-dependent failure.

What is this? | From workflow: PR Buildkite Detective

Give us feedback! React with 🚀 if perfect, 👍 if helpful, 👎 if not.

@mergify

mergify Bot commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

Tick the box to add this pull request to the merge queue (same as @mergifyio queue).

  • Queue this pull request

@andrzej-stencel andrzej-stencel merged commit 770b730 into elastic:main Jul 15, 2026
210 checks passed
@andrzej-stencel andrzej-stencel deleted the update-prometheus-to-v0.312.0 branch July 15, 2026 08:07
@github-actions

Copy link
Copy Markdown
Contributor

@Mergifyio backport 9.5 9.4 9.3 8.19

@mergify

mergify Bot commented Jul 15, 2026

Copy link
Copy Markdown
Contributor

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport-active-all Automated backport with mergify to all the active branches skip-changelog Team:Elastic-Agent-Data-Plane Label for the Agent Data Plane team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants