Adding changes for Fleet v4.84.2 (#44590)

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

* **Chores**
* Version bumped to v4.84.2 across Helm charts, container images,
deployment infrastructure, and npm package.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
This commit is contained in:
George Karr
2026-05-04 10:57:04 -05:00
committed by GitHub
co-authored by Copilot
parent 16e8557f4b
commit 499fc89cab
6 changed files with 21 additions and 6 deletions
+15
View File
@@ -1,3 +1,18 @@
## Fleet 4.84.2 (May 01, 2026)
### Bug fixes
- Fixed filtering in `/api/v1/fleet/labels/:id/hosts` endpoint.
- Fixed a dead SQL condition in `hostVPPInstalls` that was misleading but harmless: Android VPP apps never produce `nano_command_results` entries (they use Google's Android Management API, not nanoMDM), so the previous `(hvsi.platform != 'android' OR ncr.id IS NULL)` guard was a tautology. Replaced with a clarifying comment.
- Fleet UI > Settings > Variables: Fixed access to not allow adding custom variable while in gitops mode both in the empty state and when a variable already exists
- Fixed a bug where custom package installers were not removed when adding an FMA for the same title via GitOps, which caused setup experience to install duplicate software.
- Fixed a bug where host environment variables in script-only packages would cause gitops to fail
- Updated go to 1.26.2
- Fixed an issue where trying to wipe a device after its certificate was renewed could fail due to a missing bootstrap token. _Note: The device might still have wiped_
- Fixed a bug where duplicate software installers for linux could be added.
- Improved validation for invalid `order_key` values in `/api/v1/fleet/commands`, `/api/v1/fleet/mdm/commands` and `/api/v1/fleet/mdm/apple/commands` endpoints.
- Fixed a server panic when an Apple MDM `DeviceInformation` refetch response omitted `DeviceName` or other expected fields.
## Fleet 4.84.1 (Apr 30, 2026)
### Bug fixes
+2 -2
View File
@@ -4,11 +4,11 @@ name: fleet
keywords:
- fleet
- osquery
version: v6.9.2
version: v6.9.3
home: https://github.com/fleetdm/fleet
sources:
- https://github.com/fleetdm/fleet.git
appVersion: v4.84.1
appVersion: v4.84.2
dependencies:
- name: mysql
condition: mysql.enabled
+1 -1
View File
@@ -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.84.1 # Version of Fleet to deploy
imageTag: v4.84.2 # Version of Fleet to deploy
# imagePullSecrets is optional.
# imagePullSecrets:
# - name: docker
@@ -56,7 +56,7 @@ variable "database_name" {
variable "fleet_image" {
description = "the name of the container image to run"
default = "fleetdm/fleet:v4.84.1"
default = "fleetdm/fleet:v4.84.2"
}
variable "software_inventory" {
@@ -68,7 +68,7 @@ variable "redis_mem" {
}
variable "image" {
default = "fleetdm/fleet:v4.84.1"
default = "fleetdm/fleet:v4.84.2"
}
variable "software_installers_bucket_name" {
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "fleetctl",
"version": "v4.84.1",
"version": "v4.84.2",
"description": "Installer for the fleetctl CLI tool",
"bin": {
"fleetctl": "./run.js"