Skip to content

Adding changes for Fleet v4.86.1 - #46610

Merged
georgekarrv merged 6 commits into
mainfrom
update-changelog-prepare-4.86.1-main
Jun 3, 2026
Merged

Adding changes for Fleet v4.86.1#46610
georgekarrv merged 6 commits into
mainfrom
update-changelog-prepare-4.86.1-main

Conversation

@georgekarrv

@georgekarrv georgekarrv commented Jun 1, 2026

Copy link
Copy Markdown
Member

Summary by CodeRabbit

  • Chores
    • Fleet version bumped to v4.86.1 across Helm charts, Terraform configurations, and fleetctl package manager to ensure consistent deployment versions.

Copilot AI review requested due to automatic review settings June 1, 2026 23:13
@georgekarrv
georgekarrv requested review from a team, BCTBB, ddribeiro, ksatter and rfairburn as code owners June 1, 2026 23:13
@fleet-release
fleet-release requested a review from lukeheath June 1, 2026 23:13

@claude claude Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Claude Code Review

This repository is configured for manual code reviews. Comment @claude review to trigger a review and subscribe this PR to future pushes, or @claude review once for a one-time review.

Tip: disable this comment in your organization's Code Review settings.

@coderabbitai

coderabbitai Bot commented Jun 1, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: a7c93826-0f12-4706-992f-9f7e2e012108

📥 Commits

Reviewing files that changed from the base of the PR and between 297a6e9 and d6dc0bd.

⛔ Files ignored due to path filters (1)
  • CHANGELOG.md is excluded by !**/*.md
📒 Files selected for processing (1)
  • charts/fleet/Chart.yaml
🚧 Files skipped from review as they are similar to previous changes (1)
  • charts/fleet/Chart.yaml

Walkthrough

This PR performs a coordinated patch version bump from v4.86.0 to v4.86.1 across the Fleet project's deployment and CLI tooling. The Helm chart version is incremented to v7.0.6 with appVersion updated to v4.86.1. The Helm values configuration, AWS and GCP Terraform dogfood infrastructure variables, and the npm package manifest all reference the updated v4.86.1 container image tag.

Possibly related PRs

  • fleetdm/fleet#46015: Performs the same coordinated version bump pattern (from v4.85.0 → v4.85.1) across charts, Terraform variables, and npm package.
  • fleetdm/fleet#44886: Updates the same version pin points across Helm chart, Terraform dogfood variables, and npm package for a different release version.
🚥 Pre-merge checks | ✅ 3 | ❌ 2

❌ Failed checks (2 warnings)

Check name Status Explanation Resolution
Description check ⚠️ Warning No pull request description was provided by the author, but the template requires a description with checklist items and related issue information. Add a comprehensive pull request description following the template, including the related issue number and relevant checklist items for version bump changes.
Docstring Coverage ⚠️ Warning Docstring coverage is 0.00% which is insufficient. The required threshold is 80.00%. Write docstrings for the functions missing them to satisfy the coverage threshold.
✅ Passed checks (3 passed)
Check name Status Explanation
Title check ✅ Passed The title accurately summarizes the main change—updating Fleet version from v4.86.0 to v4.86.1 across multiple configuration files.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch update-changelog-prepare-4.86.1-main

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.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates release-related references across tooling, deployment configs, and documentation for the Fleet v4.86.1 release.

Changes:

  • Bumped Fleet version references to v4.86.1 across dogfood Terraform and the Helm chart (including chart version/appVersion).
  • Updated internal tooling documentation/examples (migration-cleanup, gm releases forecast) to reference 4.86.1.
  • Added a Fleet 4.86.1 entry to CHANGELOG.md.

Reviewed changes

Copilot reviewed 8 out of 8 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
tools/migration-cleanup/README.md Updates example RC branch references to v4.86.1 (needs a small internal consistency fix in the example text).
tools/github-manage/cmd/gm/releases.go Updates the example milestone text for the gm releases forecast command to 4.86.1.
tools/fleetctl-npm/package.json Bumps the fleetctl npm package version to v4.86.1.
infrastructure/dogfood/terraform/gcp/variables.tf Updates dogfood GCP default Fleet image tag to v4.86.1.
infrastructure/dogfood/terraform/aws/variables.tf Updates dogfood AWS default Fleet image tag to v4.86.1.
charts/fleet/values.yaml Updates the default Helm chart imageTag to v4.86.1.
charts/fleet/Chart.yaml Bumps Helm chart version and appVersion for v4.86.1.
CHANGELOG.md Adds a Fleet 4.86.1 changelog entry (minor list marker consistency issue).
Comments suppressed due to low confidence (1)

tools/migration-cleanup/README.md:113

  • This example section header was updated to rc-minor-fleet-v4.86.1, but the body text still refers to “4.86 RC migrations”. Update the remaining references in this example to 4.86.1 to keep the documentation internally consistent.
## Example: rc-minor-fleet-v4.86.1

This was the move-up renumber case tested against a local MySQL database that
had already run the pre-renumber 4.86 RC migrations. Running the latest RC
binary against that database failed while rerunning a migration that had already

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread CHANGELOG.md Outdated
@codecov

codecov Bot commented Jun 1, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 66.87%. Comparing base (56fe9ed) to head (297a6e9).

Additional details and impacted files
@@           Coverage Diff           @@
##             main   #46610   +/-   ##
=======================================
  Coverage   66.87%   66.87%           
=======================================
  Files        2814     2814           
  Lines      223913   223913           
  Branches    11518    11518           
=======================================
+ Hits       149739   149753   +14     
+ Misses      60584    60574   -10     
+ Partials    13590    13586    -4     
Flag Coverage Δ
backend 68.60% <ø> (+<0.01%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

rfairburn
rfairburn previously approved these changes Jun 1, 2026
lukeheath
lukeheath previously approved these changes Jun 3, 2026
Comment thread charts/fleet/Chart.yaml Outdated
Comment thread tools/github-manage/cmd/gm/releases.go Outdated
Comment thread tools/github-manage/cmd/gm/releases.go Outdated
Co-authored-by: George Karr <georgekarrv@users.noreply.github.com>
Comment thread tools/migration-cleanup/README.md Outdated

The normal target is the RC branch that contains the final, renumbered migration
filenames, such as `rc-minor-fleet-v4.86.0` or `rc-patch-fleet-v4.73.2`. The
filenames, such as `rc-minor-fleet-v4.86.1` or `rc-patch-fleet-v4.73.2`. The

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
filenames, such as `rc-minor-fleet-v4.86.1` or `rc-patch-fleet-v4.73.2`. The
filenames, such as `rc-minor-fleet-v4.86.0` or `rc-patch-fleet-v4.73.2`. The

Comment thread tools/migration-cleanup/README.md Outdated

```sh
go run ./tools/migration-cleanup -b rc-minor-fleet-v4.86.0
go run ./tools/migration-cleanup -b rc-minor-fleet-v4.86.1

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
go run ./tools/migration-cleanup -b rc-minor-fleet-v4.86.1
go run ./tools/migration-cleanup -b rc-minor-fleet-v4.86.0

georgekarrv and others added 2 commits June 3, 2026 12:01
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Comment thread CHANGELOG.md Outdated
@georgekarrv
georgekarrv merged commit 76bcc98 into main Jun 3, 2026
16 checks passed
@georgekarrv
georgekarrv deleted the update-changelog-prepare-4.86.1-main branch June 3, 2026 17:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants