Changelog for Fleet 4.17.0 release (#6565)

This commit is contained in:
Katheryn Satterlee
2022-07-08 17:09:02 -07:00
committed by GitHub
parent 1ed8efacfa
commit b9d749f37b
37 changed files with 43 additions and 38 deletions
+36
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.
-1
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.
-1
View File
@@ -1 +0,0 @@
* Make Fleet Desktop a macOS Universal Binary (native M1 support).
-1
View File
@@ -1 +0,0 @@
- Use OVAL definitions to scan RHEL based hosts for vulnerable software
@@ -1 +0,0 @@
- Add support for scanning Fedora hosts using OVAL definitions.
@@ -1 +0,0 @@
- Added software_id column to software_cve table.
-1
View File
@@ -1 +0,0 @@
* Improve logging when fleetctl encounters permissions errors.
-1
View File
@@ -1 +0,0 @@
- Improve SSO login failure messaging.
-1
View File
@@ -1 +0,0 @@
* Added battery health to host details UI
-2
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
@@ -1 +0,0 @@
* Added battery condition to host details API response for macOS hosts.
@@ -1 +0,0 @@
* Documented the device-authenticated endpoints in the API for Contributors document.
@@ -1 +0,0 @@
- Improve error states on dashboard
@@ -1 +0,0 @@
* Added the number of hosts enrolled by OS and OS version to anonymous usage statistics.
@@ -1 +0,0 @@
* Added the weekly active users count to anonymous usage statistics.
@@ -1 +0,0 @@
* Improve UI loading states.
@@ -1 +0,0 @@
* Added an anonymized summary of errors stored in Redis to the analytics report.
@@ -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.
@@ -1 +0,0 @@
* Remove unnecessary call to enroll secret API on device user page when logged in
@@ -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.
-1
View File
@@ -1 +0,0 @@
- Add end-to-end test fixtures for software and vulnerabilities features and also for Fleet Desktop features
-1
View File
@@ -1 +0,0 @@
* Add docker_container_envs table to query builder UI
@@ -1 +0,0 @@
- Update UI SQL syntax highlighting to display `last` as an osquery table rather than keyword
-1
View File
@@ -1 +0,0 @@
* Fix alignment on login page
-1
View File
@@ -1 +0,0 @@
- Fix dropdown placeholder and search text alignment
-1
View File
@@ -1 +0,0 @@
- Fixed SQL generated for OS version policies to reduce false negatives
@@ -1 +0,0 @@
- Fix alignment of software table of host details page
@@ -1 +0,0 @@
* Fix last restarted report date to be the sum of last updated at date and uptime
@@ -1 +0,0 @@
* Fixed `/api/_version_/fleet/hosts/identifier/{identifier}` to return the correct value for `host.status`.
-1
View File
@@ -1 +0,0 @@
* Update osquery tables that report incorrect platforms
-1
View File
@@ -1 +0,0 @@
- Allow separate health checks for MySQL and Redis with `/healthz?check=mysql` and `/healthz?check=redis`.
+2 -2
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
+1 -1
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
+1 -1
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:
@@ -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" {
@@ -68,5 +68,5 @@ variable "redis_mem" {
}
variable "image" {
default = "fleet:v4.15.0"
default = "fleet:v4.17.0"
}
+1 -1
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"