Skip to content

Adding changes for Fleet v4.83.1#43357

Merged
georgekarrv merged 5 commits intomainfrom
update-changelog-prepare-4.83.1-main
Apr 13, 2026
Merged

Adding changes for Fleet v4.83.1#43357
georgekarrv merged 5 commits intomainfrom
update-changelog-prepare-4.83.1-main

Conversation

@georgekarrv
Copy link
Copy Markdown
Member

@georgekarrv georgekarrv commented Apr 9, 2026

Summary by CodeRabbit

  • Chores
    • Released patch v4.83.1: updated chart and app metadata, container image tags, Terraform deployment defaults, and npm package version to v4.83.1.
  • Documentation
    • Updated CLI help/example to reference the v4.83.1 milestone.

Copilot AI review requested due to automatic review settings April 9, 2026 19:16
@fleet-release fleet-release requested a review from lukeheath April 9, 2026 19:16
Copy link
Copy Markdown

@claude claude bot left a comment

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
Copy link
Copy Markdown
Contributor

coderabbitai bot commented Apr 9, 2026

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: b99f16c3-accb-4db7-ac66-ef3e1fb2243a

📥 Commits

Reviewing files that changed from the base of the PR and between 57932d5 and a87c4dc.

⛔ Files ignored due to path filters (1)
  • CHANGELOG.md is excluded by !**/*.md
📒 Files selected for processing (1)
  • infrastructure/dogfood/terraform/gcp/variables.tf
✅ Files skipped from review due to trivial changes (1)
  • infrastructure/dogfood/terraform/gcp/variables.tf

Walkthrough

This pull request updates Fleet from v4.83.0 to v4.83.1 across deployment and tooling artifacts. The Helm chart version is bumped v6.8.8 → v6.8.9 and its appVersion to v4.83.1. Container image tags are updated in Helm values and Terraform variables for AWS and GCP. The fleetctl npm package version is incremented to v4.83.1. Example/help text in the github-manage tool is updated to reference the new milestone.

🚥 Pre-merge checks | ✅ 1 | ❌ 2

❌ Failed checks (2 warnings)

Check name Status Explanation Resolution
Description check ⚠️ Warning The pull request description is missing entirely; no description was provided by the author to explain the changes. Add a pull request description explaining the changes, including which files were updated and why the version bump to v4.83.1 is necessary.
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 (1 passed)
Check name Status Explanation
Title check ✅ Passed The pull request title accurately describes the main change: updating version numbers across multiple files from v4.83.0 to v4.83.1 for Fleet release preparation.

✏️ 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.83.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.

Copy link
Copy Markdown
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Inline comments:
In `@infrastructure/dogfood/terraform/gcp/variables.tf`:
- Around line 70-73: The Terraform file has a missing closing brace for the
variable "image" block which breaks parsing; add the closing "}" to terminate
the variable "image" block before the next variable
"software_installers_bucket_name" declaration so that the "variable \"image\""
block is properly closed and Terraform can parse the subsequent "variable
\"software_installers_bucket_name\"" block.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 33f94a3b-7a65-4c82-8a63-c3b6b3d5725a

📥 Commits

Reviewing files that changed from the base of the PR and between cff7036 and 57932d5.

⛔ Files ignored due to path filters (1)
  • CHANGELOG.md is excluded by !**/*.md
📒 Files selected for processing (6)
  • charts/fleet/Chart.yaml
  • charts/fleet/values.yaml
  • infrastructure/dogfood/terraform/aws/variables.tf
  • infrastructure/dogfood/terraform/gcp/variables.tf
  • tools/fleetctl-npm/package.json
  • tools/github-manage/cmd/gm/releases.go

Comment thread infrastructure/dogfood/terraform/gcp/variables.tf
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Note

Copilot was unable to run its full agentic suite in this review.

Updates repo references to Fleet v4.83.1 and documents the release in the changelog.

Changes:

  • Bumped Fleet version references across tooling, Helm chart, and dogfood Terraform defaults.
  • Updated gm releases forecast milestone example to 4.83.1.
  • Added Fleet 4.83.1 changelog section.

Reviewed changes

Copilot reviewed 7 out of 7 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
tools/github-manage/cmd/gm/releases.go Updates milestone example string for forecasting.
tools/fleetctl-npm/package.json Bumps fleetctl npm package version to v4.83.1.
infrastructure/dogfood/terraform/gcp/variables.tf Updates default Fleet image tag to v4.83.1.
infrastructure/dogfood/terraform/aws/variables.tf Updates default Fleet image tag to v4.83.1.
charts/fleet/values.yaml Updates Helm values default image tag to v4.83.1.
charts/fleet/Chart.yaml Bumps chart version and appVersion to v4.83.1.
CHANGELOG.md Adds 4.83.1 entry; modifies older entries.

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

Comment thread infrastructure/dogfood/terraform/gcp/variables.tf
Comment thread CHANGELOG.md
Comment on lines 239 to 242
- Fixed stale software titles list after deleting a software installer.
- Fixed query results cleanup cron failing with "too many placeholders" error by filtering to only saved queries and batching the SQL IN clause.

## Fleet 4.81.3 (Mar 20, 2026)

### Bug fixes

- Added configurable body size limits for the `/api/osquery/log` and `/api/osquery/distributed/write` endpoints.
- Fixed false positive `PayloadTooLargeError` errors.

## Fleet 4.81.2 (Mar 06, 2026)
Copy link

Copilot AI Apr 9, 2026

Choose a reason for hiding this comment

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

This change removes the Fleet 4.81.3 section (it no longer appears between 4.83.0 and 4.81.2). Since the PR is scoped to “Adding changes for Fleet v4.83.1”, deleting an older released section looks unintended; please restore the 4.81.3 entry unless there’s a specific reason to drop it.

Copilot uses AI. Check for mistakes.
Comment thread CHANGELOG.md Outdated
lukeheath
lukeheath previously approved these changes Apr 9, 2026
rfairburn
rfairburn previously approved these changes Apr 9, 2026
Comment thread CHANGELOG.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
lukeheath
lukeheath previously approved these changes Apr 9, 2026
@codecov
Copy link
Copy Markdown

codecov bot commented Apr 9, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 66.91%. Comparing base (cff7036) to head (a87c4dc).
⚠️ Report is 56 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main   #43357      +/-   ##
==========================================
+ Coverage   66.89%   66.91%   +0.02%     
==========================================
  Files        2588     2594       +6     
  Lines      207563   208083     +520     
  Branches     9207     9207              
==========================================
+ Hits       138840   139234     +394     
- Misses      56096    56191      +95     
- Partials    12627    12658      +31     
Flag Coverage Δ
backend 68.69% <ø> (+0.02%) ⬆️

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.

BCTBB
BCTBB previously approved these changes Apr 13, 2026
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@georgekarrv georgekarrv dismissed stale reviews from BCTBB and lukeheath via a87c4dc April 13, 2026 16:14
BCTBB
BCTBB previously approved these changes Apr 13, 2026
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>
@georgekarrv georgekarrv merged commit b4a3e97 into main Apr 13, 2026
11 checks passed
@georgekarrv georgekarrv deleted the update-changelog-prepare-4.83.1-main branch April 13, 2026 17:17
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.

5 participants