Adding changes for Fleet v4.67.0 (#28129)

This commit is contained in:
Luke Heath 2025-04-24 16:05:58 -05:00 committed by GitHub
parent 7225625bbb
commit 7a20a24cbe
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
26 changed files with 45 additions and 26 deletions

View file

@ -1,3 +1,42 @@
## Fleet 4.67.0 (Apr 24, 2025)
### Security Engineers
- Added ability to set labels on policies via GitOps.
- Added backend support for labels on policies.
- Added ability to cancel upcoming host activities in the UI.
- Added the `DELETE /api/latest/fleet/hosts/:id/activities/upcoming/:activity_id` endpoint to cancel an upcoming activity for a host.
- Added support for native Windows ARM64 in fleetd (`fleetctl package --arch=arm64 --type=msi`).
### IT Admins
- Added SCIM integration, which allows IdP email, full name, and groups to be visible in host vitals. SCIM data is also used for getting the end user's full name during end user authentication of macOS setup flow, if needed. Currently, only Okta IdP is supported.
- Added a new IDP section to the integrations page where users can see their SCIM connection status.
- Added new users card on host details and my device page that shows host end user and IDP information.
- Added ability to set labels on policies via GitOps.
- Added backend support for labels on policies.
- Added ability to cancel upcoming host activities in the UI.
- Added the `DELETE /api/latest/fleet/hosts/:id/activities/upcoming/:activity_id` endpoint to cancel an upcoming activity for a host.
- Added support for native Windows ARM64 in fleetd (`fleetctl package --arch=arm64 --type=msi`).
- Added logging for invalid Windows MDM SOAP message and return 400 instead of 5XX to help debug Windows MDM issues.
- Removed Apple MDM profile validation checks for com.apple.MCX keys (dontAllowFDEDisable and dontAllowFDEEnable) due to customer feedback.
- Fixed a bug where BYOD iDevices deleted in Fleet but still enrolled in MDM were not re-created on the next MDM checkin.
- Fixed an issue with how names for macOS software titles were calculated and prevents duplicate entries being created if the software is renamed by end users.
### Other improvements and bug fixes
- Added support for `vmodule` hidden osquery flag to assist with debugging.
- Added an additional statistic item to count ABM pending hosts.
- Added a timeout so the desktop app retries if not displayed after 1 minute.
- Updated UI to allow adding labels when saving or editing polices.
- Included newly created host ids in activities generated when hosts enroll in fleet.
- Moved view all host link onto host count of software, OS, and vulnerability details pages
- Updated Go to v1.24.1.
- Updated UI tables to truncate with tooltips for software, query, and policy names and improved keyboard accessibility to those clickable elements.
- Updated to accept any "http://" or "https://" prefixed URL to allow for easier testing.
- Updated apmhttp package to fix upload of medium/big sized software packages in environments where APM tracing is enabled.
- Fixed UI Gitops Mode getting cleared when other settings are modified.
- Fixed invalid default serial numbers being displayed for some hosts.
- Fixed pagination resetting the platform filter on the operating system UI table.
- Fixed issue where `fleetctl gitops --dry-run` would sometimes fail when creating and using labels in the same run.
## Fleet 4.66.0 (Apr 4, 2025)
### Security Engineers

View file

@ -1 +0,0 @@
* Fixed a bug where BYOD iDevices deleted in Fleet but still enrolled in MDM were not re-created on the next MDM checkin.

View file

@ -1 +0,0 @@
Added SCIM integration, which allows IdP email, full name, and groups to be visible in host vitals. SCIM data is also used for getting the end user's full name during end user authentication of macOS setup flow, if needed. Currently, only Okta IdP is supported.

View file

@ -1 +0,0 @@
- Added support for `vmodule` hidden osquery flag

View file

@ -1 +0,0 @@
- Fixed invalid default serial numbers being displayed for some hosts

View file

@ -1 +0,0 @@
* Include newly created host ids in activities generated when hosts enroll in fleet

View file

@ -1 +0,0 @@
* Updated Go to v1.24.1

View file

@ -1 +0,0 @@
* Updated apmhttp package to fix upload of medium/big sized software packages in environments where APM tracing is enabled.

View file

@ -1 +0,0 @@
- Added support for native Windows ARM64 in fleetd (`fleetctl package --arch=arm64 --type=msi`)

View file

@ -1 +0,0 @@
- Allow adding labels when saving or editing polices in the UI

View file

@ -1 +0,0 @@
- Added backend support for labels on policies

View file

@ -1 +0,0 @@
- Fixed UI Gitops Mode getting cleared when other settings are modified

View file

@ -1 +0,0 @@
- Added ability to set labels on policies via GitOps

View file

@ -1 +0,0 @@
* Fleet UI: Fixed pagination resetting the platform filter on the Operating System UI table

View file

@ -1 +0,0 @@
* Added the `DELETE /api/latest/fleet/hosts/:id/activities/upcoming/:activity_id` endpoint to cancel an upcoming activity for a host.

View file

@ -1 +0,0 @@
- Accept any "http://" or "https://" prefixed Fleet web URL

View file

@ -1 +0,0 @@
- Fleet UI: Moved View all host link onto host count of software, OS, and vulnerability details pages

View file

@ -1 +0,0 @@
- Fleet UI tables: Added truncation with tooltips to software, query, and policy names and improved keyboard accessibility to those clickable elements.

View file

@ -1 +0,0 @@
- add new Users card on host details and my device page that shows host end user and idp information

View file

@ -1 +0,0 @@
- add a new IDP section to the integrations page where users can see their SCIM connection status.

View file

@ -1 +0,0 @@
- add ability to cancel upcoming host activities in the UI

View file

@ -4,11 +4,11 @@ name: fleet
keywords:
- fleet
- osquery
version: v6.5.1
version: v6.5.2
home: https://github.com/fleetdm/fleet
sources:
- https://github.com/fleetdm/fleet.git
appVersion: v4.66.0
appVersion: v4.67.0
dependencies:
- name: mysql
condition: mysql.enabled

View file

@ -3,7 +3,7 @@
hostName: fleet.localhost
replicas: 3 # The number of Fleet instances to deploy
imageRepository: fleetdm/fleet
imageTag: v4.66.0 # Version of Fleet to deploy
imageTag: v4.67.0 # Version of Fleet to deploy
podAnnotations: {} # Additional annotations to add to the Fleet pod
serviceAnnotations: {} # Additional annotations to add to the Fleet service
serviceAccountAnnotations: {} # Additional annotations to add to the Fleet service account

View file

@ -56,7 +56,7 @@ variable "database_name" {
variable "fleet_image" {
description = "the name of the container image to run"
default = "fleetdm/fleet:v4.66.0"
default = "fleetdm/fleet:v4.67.0"
variable "software_inventory" {
description = "enable/disable software inventory (default is enabled)"

View file

@ -68,7 +68,7 @@ variable "redis_mem" {
}
variable "image" {
default = "fleetdm/fleet:v4.66.0"
default = "fleetdm/fleet:v4.67.0"
}
variable "software_installers_bucket_name" {

View file

@ -1,6 +1,6 @@
{
"name": "fleetctl",
"version": "v4.66.0",
"version": "v4.67.0",
"description": "Installer for the fleetctl CLI tool",
"bin": {
"fleetctl": "./run.js"