osquerybeat: upgrade bundled osquery to 5.22.1#49769
osquerybeat: upgrade bundled osquery to 5.22.1#49769marc-gr wants to merge 2 commits intoelastic:mainfrom
Conversation
Refresh bundled osquery version and checksums and align osquerybeat install fixtures with the new release while keeping test data in sync.
🤖 GitHub commentsJust comment with:
|
|
Pinging @elastic/sec-windows-platform (Team:Security-Windows Platform) |
|
This pull request does not have a backport label.
To fixup this pull request, you need to add the backport labels for the needed
|
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (2)
✅ Files skipped from review due to trivial changes (2)
📝 WalkthroughWalkthroughThis PR upgrades osquery from version 5.19.0 to 5.22.1 across the osquerybeat project. Changes include updating the bundled distribution version constant and SHA256 checksums for all platform artifacts (Darwin, Linux, Linux ARM, Windows, Windows Zip), updating example artifact download URLs in configuration templates and reference documentation, refactoring tests and fixtures to derive the osquery version from the distro module instead of hardcoded strings, adding a changelog fragment, and promoting Masterminds/semver to a direct go.mod requirement. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
TL;DR
Remediation
Investigation detailsRoot CauseThis is a dependency-drift failure: the update/check step generated a diff in From the failing job log, the exact generated diff was: --- a/go.mod
+++ b/go.mod
@@ -14,7 +14,7 @@ require (
- github.com/Masterminds/semver v1.5.0 // indirect
+ github.com/Masterminds/semver v1.5.0Then the step exited with: Evidence
Verification
Follow-upIf this keeps recurring, verify whether any PR-introduced import now requires Note 🔒 Integrity filtering filtered 1 itemIntegrity filtering activated and filtered the following item during workflow execution.
What is this? | From workflow: PR Buildkite Detective Give us feedback! React with 🚀 if perfect, 👍 if helpful, 👎 if not. |
Proposed commit message
osquerybeat: upgrade bundled osquery to 5.22.1
Refresh bundled osquery version and checksums and align osquerybeat install
fixtures with the new release while keeping test data in sync.
Checklist
I have commented my code, particularly in hard-to-understand areasI have added tests that prove my fix is effective or that my feature works. Where relevant, I have used thestresstest.shscript to run them under stress conditions and race detector to verify their stability../changelog/fragmentsusing the changelog tool.Disruptive User Impact
None.
How to test this PR locally
go test ./x-pack/osquerybeat/internal/install/...