Adding changes for Fleet v4.90.2 - #51983
Conversation
There was a problem hiding this comment.
Pull request overview
This PR prepares the Fleet repository for the v4.90.2 patch release by bumping version references across deployment artifacts (Helm, dogfood Terraform, fleetctl npm package), updating a migration-cleanup test comment, and adding a new v4.90.2 changelog entry.
Changes:
- Bump Fleet image/version references from v4.90.1 → v4.90.2 across Helm chart values, Helm chart metadata, dogfood Terraform (AWS/GCP), and the fleetctl npm package.
- Add a new Fleet 4.90.2 section at the top of
CHANGELOG.md. - Update a migration-cleanup test comment to reference the 4.90.2 → 4.91.0 re-timestamping shape.
Reviewed changes
Copilot reviewed 7 out of 7 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| tools/migration-cleanup/sql_test.go | Updates a test comment to reference the 4.90.2 patch context. |
| tools/fleetctl-npm/package.json | Bumps fleetctl npm package version to v4.90.2. |
| infrastructure/dogfood/terraform/gcp/variables.tf | Updates the default dogfood GCP image tag to v4.90.2. |
| infrastructure/dogfood/terraform/aws/variables.tf | Updates the default dogfood AWS image tag to v4.90.2. |
| charts/fleet/values.yaml | Updates Helm default imageTag to v4.90.2. |
| charts/fleet/Chart.yaml | Bumps chart version and appVersion for the v4.90.2 release. |
| CHANGELOG.md | Adds 4.90.2 entry; also modifies historical release-notes content. |
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
| - Fixed missing `resolved_in_version` for CVE-2025-63389 on Ollama (resolved in v0.12.4), which was absent because the NVD record only provides a `versionEndIncluding` constraint. | ||
| - Fixed vulnerability detection for Python packages on Ubuntu/Debian devices by stripping the "python3-" name prefix during CPE matching. | ||
|
|
||
| ## Fleet 4.89.2 (Jul 24, 2026) | ||
|
|
||
| ### Bug fixes | ||
|
|
||
| - Fixed a bug where a failed software install was reported as successfully installed when the install script exited with an error but a post-install script exited successfully. | ||
| - Fixed Windows Autopilot enrollments intermittently hanging on the Enrollment Status Page at "Account setup". | ||
| - Fixed an issue where devices given a mandatory update during ADE enrollment might display a failure or fail to display the update | ||
| - Fixed a bug where adding Windows software via GitOps could create a duplicate software title when a host had already reported the same program. | ||
| - Fixed a bug where Apple MDM devices re-enrolling manually with a pending SCEP renewal would not be treated as a new renewal and might skip apps, profiles, etc | ||
| - Fixed a bug where a Fleet-maintained app install could run a stale, previously-cached version after the app was auto-updated; installs (including automatic retries) now target the version Fleet currently displays. | ||
| - Fixed a bug where pinning a Fleet-maintained app to a different version didn't update the patch policy for it. | ||
|
|
||
| ## Fleet 4.89.1 (Jul 16, 2026) |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Plus Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (6)
Included review availability: Your plan provides up to 8 included reviews per hour; 7 remain after this review. WalkthroughThe Fleet Helm chart and application versions were updated to Possibly related PRs
Merge Risk: ⚪ Minimal · up to This release-version update is merge-ready after normal checks and review; no actionable merge-blocking risk remains. 🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
Full details: Docstring CoverageExplanation Docstring coverage is 100.00% which is sufficient. The required threshold is 80.00%. Docstring coverage is scoped to functions touched by this diff. Analyzed 2 functions across 1 files. (5 skipped: 5 unsupported.)
✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #51983 +/- ##
========================================
Coverage 69.15% 69.16%
========================================
Files 4049 4050 +1
Lines 264004 264173 +169
Branches 14068 14068
========================================
+ Hits 182567 182704 +137
- Misses 65417 65438 +21
- Partials 16020 16031 +11
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
Summary by CodeRabbit