Skip to content

changelog: security_detection_engine 9.4.8-beta.1 (backport sync from PR #20247)#20249

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
changelog/pr-20247
Open

changelog: security_detection_engine 9.4.8-beta.1 (backport sync from PR #20247)#20249
github-actions[bot] wants to merge 1 commit into
mainfrom
changelog/pr-20247

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Automated changelog sync from backport PR #20247.

Generated by the sync-backport-changelog workflow.

@github-actions github-actions Bot added the backport:sync-changelog PR syncs changelog entries back to main; backport checklist workflow is skipped automatically label Jul 21, 2026
@github-actions
github-actions Bot requested a review from a team as a code owner July 21, 2026 08:53
@github-actions github-actions Bot added the backport:sync-changelog PR syncs changelog entries back to main; backport checklist workflow is skipped automatically label Jul 21, 2026
@elastic-vault-github-plugin-prod

Copy link
Copy Markdown
Contributor

Changelog link mismatch — expected https://github.com/elastic/integrations/pull/20249 in the following file(s):

  • packages/security_detection_engine/changelog.yml

Tip

If expected, add the changelog-link-check:skip label to skip this check. Or, if an issue link was intended, use .../issues/<n> instead.

View Buildkite build
@elastic/ecosystem

@infra-vault-gh-plugin-prod

infra-vault-gh-plugin-prod Bot commented Jul 21, 2026

Copy link
Copy Markdown

💔 Build Failed

Failed CI Steps

History

@github-actions

Copy link
Copy Markdown
Contributor Author

TL;DR

Buildkite failed for two related reasons in this generated changelog-sync PR: the copied changelog link still points to source PR #20247, while the checker requires the sync PR #20249; and package lint rejects the changelog-only change because packages/security_detection_engine/manifest.yml still declares 9.4.7 while the new changelog entry is 9.4.8-beta.1. This is an automation/CI compatibility issue, not a security detection engine code failure.

Remediation

  • Update the sync-changelog automation to rewrite the copied link: to changelog: security_detection_engine 9.4.8-beta.1 (backport sync from PR #20247) #20249 (or make the checker explicitly accept the source backport PR link for backport:sync-changelog PRs).
  • Exclude generated backport:sync-changelog changelog-only PRs from the per-package manifest/changelog validation, or otherwise validate them against the backport package version rather than main's current manifest version.
  • After applying the automation fix, rerun .buildkite/scripts/check_changelog_entries.sh and .buildkite/scripts/test_one_package.sh packages/security_detection_engine origin/main 520f8d4.
Investigation details

Root Cause

Evidence

Verification

  • Buildkite executed both failing commands on commit 520f8d4; no local code changes or tests were run.

What is this? | From workflow: PR Buildkite Detective

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

@shashank-elastic

Copy link
Copy Markdown
Contributor

This is being discussed with @mrodm . Hold this untill @mrodm or me confirm merge

@andrewkroh andrewkroh added the Integration:security_detection_engine Prebuilt Security Detection Rules label Jul 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport:sync-changelog PR syncs changelog entries back to main; backport checklist workflow is skipped automatically changelog-link-check:skip Integration:security_detection_engine Prebuilt Security Detection Rules

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants