Changelog for Fleet 4.17.0 release (#6565)

This commit is contained in:
Katheryn Satterlee 2022-07-08 19:09:02 -05:00 committed by GitHub
parent 1ed8efacfa
commit b9d749f37b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
37 changed files with 43 additions and 38 deletions

View File

@ -1,3 +1,39 @@
* Fleet Premium and Fleet Free: Fleet desktop is officially out of beta. Fleet Desktop shows users exactly what's going on with their device and gives them the tools they need to make sure that their it is secure and aligned with policies. They just need to click an icon in their menu bar.
* Fleet Premium and Fleet Free: Fleet's osquery installer is officially out of beta. Orbit is a lightweight wrapper for osquery that allows you to easily deploy, configure and keep osquery up-to-date across your organization.
* Added native support for M1 Macs.
* Added battery health tracking to **Host details** page.
* Improved reporting of error states on the health dashboard and added separate health checks for MySQL and Redis with `/healthz?check=mysql` and `/healthz?check=redis`.
* Improved SSO login failure messaging.
* Fixed osquery tables that report incorrect platforms.
* Added `docker_container_envs` table to the osquery table schema on the **Query* page.
* Updated Fleet host detail query so that the `os_version` for Ubuntu hosts reflects the accurate patch number.
* Improved accuracy of `software_host_counts` by removing hosts from the count if software has been uninstalled.
* Improved accuracy of the `last_restarted` date.
* Fixed `/api/_version_/fleet/hosts/identifier/{identifier}` to return the correct value for `host.status`.
* Improved logging when fleetctl encounters permissions errors.
* Added support for scanning RHEL based and Fedora hosts for vulnerable software using OVAL definitions.
* Fixed SQL generated for operating system version policies to reduce false negatives
* Added the number of hosts enrolled by operating system (OS) and OS version to anonymous usage statistics.
* Added the weekly active users count to anonymous usage statistics.
## Fleet 4.16.0 (Jun 20, 2022)
* Fleet Premium: Added the ability to set a Custom URL for the "Transparency" link included in Fleet Desktop. This allows you to use custom branding, as well as gives you control over what information you want to share with your end-users.

View File

@ -1 +0,0 @@
* Added a count value to errors retrieved by the `/debug/errors` API, with the number of times the error occurred.

View File

@ -1 +0,0 @@
* Make Fleet Desktop a macOS Universal Binary (native M1 support).

View File

@ -1 +0,0 @@
- Use OVAL definitions to scan RHEL based hosts for vulnerable software

View File

@ -1 +0,0 @@
- Add support for scanning Fedora hosts using OVAL definitions.

View File

@ -1 +0,0 @@
- Added software_id column to software_cve table.

View File

@ -1 +0,0 @@
* Improve logging when fleetctl encounters permissions errors.

View File

@ -1 +0,0 @@
- Improve SSO login failure messaging.

View File

@ -1 +0,0 @@
* Added battery health to host details UI

View File

@ -1,2 +0,0 @@
- Update Fleet host detail query so `os_version` for Ubuntu hosts reflects the accurate patch number in the
point release

View File

@ -1 +0,0 @@
* Added battery condition to host details API response for macOS hosts.

View File

@ -1 +0,0 @@
* Documented the device-authenticated endpoints in the API for Contributors document.

View File

@ -1 +0,0 @@
- Improve error states on dashboard

View File

@ -1 +0,0 @@
* Added the number of hosts enrolled by OS and OS version to anonymous usage statistics.

View File

@ -1 +0,0 @@
* Added the weekly active users count to anonymous usage statistics.

View File

@ -1 +0,0 @@
* Improve UI loading states.

View File

@ -1 +0,0 @@
* Added an anonymized summary of errors stored in Redis to the analytics report.

View File

@ -1 +0,0 @@
* Improved performance of endpoints listing software with host counts by ensuring we properly remove counts from `software_host_counts` of software that is not longer used by hosts.

View File

@ -1 +0,0 @@
* Remove unnecessary call to enroll secret API on device user page when logged in

View File

@ -1 +0,0 @@
* Added `status` query string parameter in redirect to `/login` on SSO authentication failure, to assist the frontend in displaying a helpful error message.

View File

@ -1 +0,0 @@
- Add end-to-end test fixtures for software and vulnerabilities features and also for Fleet Desktop features

View File

@ -1 +0,0 @@
* Add docker_container_envs table to query builder UI

View File

@ -1 +0,0 @@
- Update UI SQL syntax highlighting to display `last` as an osquery table rather than keyword

View File

@ -1 +0,0 @@
* Fix alignment on login page

View File

@ -1 +0,0 @@
- Fix dropdown placeholder and search text alignment

View File

@ -1 +0,0 @@
- Fixed SQL generated for OS version policies to reduce false negatives

View File

@ -1 +0,0 @@
- Fix alignment of software table of host details page

View File

@ -1 +0,0 @@
* Fix last restarted report date to be the sum of last updated at date and uptime

View File

@ -1 +0,0 @@
* Fixed `/api/_version_/fleet/hosts/identifier/{identifier}` to return the correct value for `host.status`.

View File

@ -1 +0,0 @@
* Update osquery tables that report incorrect platforms

View File

@ -1 +0,0 @@
- Allow separate health checks for MySQL and Redis with `/healthz?check=mysql` and `/healthz?check=redis`.

View File

@ -4,8 +4,8 @@ name: fleet
keywords:
- fleet
- osquery
version: v4.16.0
version: v4.17.0
home: https://github.com/fleetdm/fleet
sources:
- https://github.com/fleetdm/fleet.git
appVersion: v4.16.0
appVersion: v4.17.0

View File

@ -2,7 +2,7 @@
# All settings related to how Fleet is deployed in Kubernetes
hostName: fleet.localhost
replicas: 3 # The number of Fleet instances to deploy
imageTag: v4.15.0 # Version of Fleet to deploy
imageTag: v4.17.0 # Version of Fleet to deploy
createIngress: true # Whether or not to automatically create an Ingress
ingressAnnotations: {} # Additional annotation to add to the Ingress
podAnnotations: {} # Additional annotations to add to the Fleet pod

View File

@ -445,7 +445,7 @@ spec:
spec:
containers:
- name: fleet
image: fleetdm/fleet:4.16.0
image: fleetdm/fleet:4.17.0
env:
- name: FLEET_MYSQL_ADDRESS
valueFrom:

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.16.0"
default = "fleetdm/fleet:v4.17.0"
}
variable "software_inventory" {

View File

@ -68,5 +68,5 @@ variable "redis_mem" {
}
variable "image" {
default = "fleet:v4.15.0"
default = "fleet:v4.17.0"
}

View File

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