Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
## Fleet 4.83.1 (Apr 10, 2026)

### Bug fixes

- Fixed policy creation failing when type was omitted.
- Fixed auth token not persisting when logging in via SSO.
- Fleet UI: Fixed infinite page loop pagination bug on software table page happening when viewing a subsequent page and then using the software filter dropdown to filter.
- Fleet UI: Fixed software table page number to be bookmarkable

## Fleet 4.83.0 (Apr 1, 2026)

### IT Admins
Expand Down
4 changes: 2 additions & 2 deletions charts/fleet/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@ name: fleet
keywords:
- fleet
- osquery
version: v6.8.8
version: v6.8.9
home: https://github.com/fleetdm/fleet
sources:
- https://github.com/fleetdm/fleet.git
appVersion: v4.83.0
appVersion: v4.83.1
dependencies:
- name: mysql
condition: mysql.enabled
Expand Down
2 changes: 1 addition & 1 deletion charts/fleet/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ hostName: fleet.localhost
replicas: 3 # The number of Fleet instances to deploy
revisionHistoryLimit: 10 # Number of old ReplicaSets for Fleet deployment to retain for rollback (set to 0 for unlimited)
imageRepository: fleetdm/fleet
imageTag: v4.83.0 # Version of Fleet to deploy
imageTag: v4.83.1 # Version of Fleet to deploy
# imagePullSecrets is optional.
# imagePullSecrets:
# - name: docker
Expand Down
2 changes: 1 addition & 1 deletion infrastructure/dogfood/terraform/aws/variables.tf
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ variable "database_name" {

variable "fleet_image" {
description = "the name of the container image to run"
default = "fleetdm/fleet:v4.83.0"
default = "fleetdm/fleet:v4.83.1"
}

variable "software_inventory" {
Expand Down
2 changes: 1 addition & 1 deletion infrastructure/dogfood/terraform/gcp/variables.tf
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ variable "redis_mem" {
}

variable "image" {
default = "fleetdm/fleet:v4.83.0"
default = "fleetdm/fleet:v4.83.1"
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.

variable "image" is missing its closing } before the next variable block begins, which will make this Terraform file fail to parse. Close the image variable block before declaring software_installers_bucket_name.

Suggested change
default = "fleetdm/fleet:v4.83.1"
default = "fleetdm/fleet:v4.83.1"
}

Copilot uses AI. Check for mistakes.

variable "software_installers_bucket_name" {
Comment on lines 70 to 73
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.

⚠️ Potential issue | 🔴 Critical

Missing closing brace in variable "image" block breaks Terraform parsing.

Line 70 opens variable "image" but there is no matching } before Line 73 starts the next variable block. This is a syntax blocker.

🐛 Proposed fix
 variable "image" {
   default = "fleetdm/fleet:v4.83.1"
+}
 
 variable "software_installers_bucket_name" {
   default = "fleet-software-installers"
 }
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
variable "image" {
default = "fleetdm/fleet:v4.83.0"
default = "fleetdm/fleet:v4.83.1"
variable "software_installers_bucket_name" {
variable "image" {
default = "fleetdm/fleet:v4.83.1"
}
variable "software_installers_bucket_name" {
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@infrastructure/dogfood/terraform/gcp/variables.tf` around lines 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.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

@georgekarrv Why are they both flagging this? I know you're not changing that line so it must be fine, but I wonder if the indentation is throwing them off?

default = "fleet-software-installers"
Expand Down
2 changes: 1 addition & 1 deletion tools/fleetctl-npm/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "fleetctl",
"version": "v4.83.0",
"version": "v4.83.1",
"description": "Installer for the fleetctl CLI tool",
"bin": {
"fleetctl": "./run.js"
Expand Down
4 changes: 2 additions & 2 deletions tools/github-manage/cmd/gm/releases.go
Original file line number Diff line number Diff line change
Expand Up @@ -207,7 +207,7 @@ Size mapping (low-high):
XL: 75-100

Usage:
gm releases forecast --milestone "Fleet 4.83.0"`,
gm releases forecast --milestone "Fleet 4.83.1"`,
Run: func(cmd *cobra.Command, args []string) {
releasesProjectID := 87 // fleet Releases project
milestoneTitle, _ := cmd.Flags().GetString("milestone")
Expand Down Expand Up @@ -319,5 +319,5 @@ func init() {
releasesSyncEstimatesCmd.Flags().BoolP("overwrite", "o", false, "Overwrite existing Releases estimates (by default, issues with estimates are skipped)")
releasesSyncEstimatesCmd.Flags().StringP("milestone", "m", "", "Only process issues in this milestone, e.g., Fleet 4.77.0")

releasesForecastCmd.Flags().StringP("milestone", "m", "", "Milestone to forecast, e.g., Fleet 4.83.0 (required)")
releasesForecastCmd.Flags().StringP("milestone", "m", "", "Milestone to forecast, e.g., Fleet 4.83.1 (required)")
}
Loading