Skip to content

Commit 9d3e8cb

Browse files
authored
Adding changes for patch 4.48.3 (#18305)
1 parent efdb9b1 commit 9d3e8cb

23 files changed

+31
-32
lines changed

CHANGELOG.md

+18
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,21 @@
1+
## Fleet 4.48.3 (Apr 16, 2024)
2+
3+
### Bug fixes
4+
5+
* Calendar webhook will retry if it receives response 429 Too Many Requests. Webhook request will retry for 30 minutes with a 1 minute max delay between retries.
6+
* Updated label endpoints and UI to prevent creating, updating, or deleting built-in labels.
7+
* Fleet UI: Fixed edge cases of team ID being lost in various flows
8+
* Correctly parsed query params for `GET` ...`policies/count`, `GET` ...`teams/:id/policies/count`, and `GET` ...`vulnerabilities`.
9+
Also updated `GET` ...`labels` to return `400` when the non-supported `query` url param was included in the request. Previous behavior was to silently ignore that param and return `200`.
10+
* Casted windows exit codes to signed integers to match windows interpreter.
11+
* Fixed bug where some scripts got stuck in "upcoming" activity permanently.
12+
* Fixed a bug where the translate API returned "forbidden" instead of "bad request" for an empty JSON body.
13+
* Fixed an uncaught bug where "forbidden" would be returned for invalid payload type, which should also be a bad request.
14+
* Fixed issue where applying Windows MDM profiles using `fleetctl apply` would cause Fleet to overwrite the reserved profile used to manage Windows OS updates.
15+
* Ignored leading and trailing whitespace when filtering Fleet entities by name.
16+
* Fixed bug where query retrieving bitlocker info from windows server wouldn't return.
17+
* Did not allow an MDM migration to start if the device didn't have the right ADE JSON profile already assigned.
18+
119
## Fleet 4.48.2 (Apr 09, 2024)
220

321
### Bug fixes

changes/15929-migration-rate-limit

-1
This file was deleted.

changes/16615-ignore-leading-trailing-whitespace-in-search-strings

-2
This file was deleted.

changes/17157-translate-api-error

-3
This file was deleted.

changes/17194-fix-edge-cases-team-id-lost

-1
This file was deleted.

changes/17796-bitlocker-server

-1
This file was deleted.

changes/18003-windows-mdm-reserved-profiles

-1
This file was deleted.

changes/18034-builtin-labels

-1
This file was deleted.

changes/18041-query-params-parsing

-6
This file was deleted.

changes/18044-calendar-webhook-retry

-1
This file was deleted.

changes/18282-signed-windows-exit-code

-2
This file was deleted.

charts/fleet/Chart.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ version: v6.0.2
88
home: https://github.com/fleetdm/fleet
99
sources:
1010
- https://github.com/fleetdm/fleet.git
11-
appVersion: v4.48.2
11+
appVersion: v4.48.3
1212
dependencies:
1313
- name: mysql
1414
condition: mysql.enabled

charts/fleet/values.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# All settings related to how Fleet is deployed in Kubernetes
33
hostName: fleet.localhost
44
replicas: 3 # The number of Fleet instances to deploy
5-
imageTag: v4.48.2 # Version of Fleet to deploy
5+
imageTag: v4.48.3 # Version of Fleet to deploy
66
podAnnotations: {} # Additional annotations to add to the Fleet pod
77
serviceAccountAnnotations: {} # Additional annotations to add to the Fleet service account
88
resources:

infrastructure/dogfood/terraform/aws/variables.tf

+1-1
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ variable "database_name" {
5656

5757
variable "fleet_image" {
5858
description = "the name of the container image to run"
59-
default = "fleetdm/fleet:v4.48.2"
59+
default = "fleetdm/fleet:v4.48.3"
6060
}
6161

6262
variable "software_inventory" {

infrastructure/dogfood/terraform/gcp/variables.tf

+1-1
Original file line numberDiff line numberDiff line change
@@ -68,5 +68,5 @@ variable "redis_mem" {
6868
}
6969

7070
variable "image" {
71-
default = "fleet:v4.48.2"
71+
default = "fleet:v4.48.3"
7272
}

terraform/byo-vpc/README.md

+1-1
Large diffs are not rendered by default.

terraform/byo-vpc/byo-db/byo-ecs/variables.tf

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ variable "fleet_config" {
1313
type = object({
1414
mem = optional(number, 4096)
1515
cpu = optional(number, 512)
16-
image = optional(string, "fleetdm/fleet:v4.48.2")
16+
image = optional(string, "fleetdm/fleet:v4.48.3")
1717
family = optional(string, "fleet")
1818
sidecars = optional(list(any), [])
1919
depends_on = optional(list(any), [])

terraform/byo-vpc/byo-db/variables.tf

+1-1
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ variable "fleet_config" {
7474
type = object({
7575
mem = optional(number, 4096)
7676
cpu = optional(number, 512)
77-
image = optional(string, "fleetdm/fleet:v4.48.2")
77+
image = optional(string, "fleetdm/fleet:v4.48.3")
7878
family = optional(string, "fleet")
7979
sidecars = optional(list(any), [])
8080
depends_on = optional(list(any), [])

terraform/byo-vpc/example/main.tf

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ provider "aws" {
1717
}
1818

1919
locals {
20-
fleet_image = "fleetdm/fleet:v4.48.2"
20+
fleet_image = "fleetdm/fleet:v4.48.3"
2121
domain_name = "example.com"
2222
}
2323

terraform/byo-vpc/variables.tf

+1-1
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,7 @@ variable "fleet_config" {
167167
type = object({
168168
mem = optional(number, 4096)
169169
cpu = optional(number, 512)
170-
image = optional(string, "fleetdm/fleet:v4.48.2")
170+
image = optional(string, "fleetdm/fleet:v4.48.3")
171171
family = optional(string, "fleet")
172172
sidecars = optional(list(any), [])
173173
depends_on = optional(list(any), [])

terraform/example/main.tf

+2-2
Original file line numberDiff line numberDiff line change
@@ -59,8 +59,8 @@ module "fleet" {
5959

6060
fleet_config = {
6161
# To avoid pull-rate limiting from dockerhub, consider using our quay.io mirror
62-
# for the Fleet image. e.g. "quay.io/fleetdm/fleet:v4.48.2"
63-
image = "fleetdm/fleet:v4.48.2" # override default to deploy the image you desire
62+
# for the Fleet image. e.g. "quay.io/fleetdm/fleet:v4.48.3"
63+
image = "fleetdm/fleet:v4.48.3" # override default to deploy the image you desire
6464
# See https://fleetdm.com/docs/deploy/reference-architectures#aws for appropriate scaling
6565
# memory and cpu.
6666
autoscaling = {

terraform/variables.tf

+1-1
Original file line numberDiff line numberDiff line change
@@ -215,7 +215,7 @@ variable "fleet_config" {
215215
type = object({
216216
mem = optional(number, 4096)
217217
cpu = optional(number, 512)
218-
image = optional(string, "fleetdm/fleet:v4.48.2")
218+
image = optional(string, "fleetdm/fleet:v4.48.3")
219219
family = optional(string, "fleet")
220220
sidecars = optional(list(any), [])
221221
depends_on = optional(list(any), [])

tools/fleetctl-npm/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "fleetctl",
3-
"version": "v4.48.2",
3+
"version": "v4.48.3",
44
"description": "Installer for the fleetctl CLI tool",
55
"bin": {
66
"fleetctl": "./run.js"

0 commit comments

Comments
 (0)