From 980a853e3c3a9e967ce8c5852c82d2bbca0772e4 Mon Sep 17 00:00:00 2001 From: Zach Wasserman Date: Thu, 30 Sep 2021 15:23:22 -0700 Subject: [PATCH] Update changelog for 4.3.2 release (#2276) --- CHANGELOG.md | 14 ++++++++++++++ changes/1839-create-user-error | 3 --- changes/add-policy-updated-at | 1 - changes/cache-app-config | 1 - changes/issue-1984-label-count-on-edit | 1 - changes/issue-2078-enter-submits-create-team | 1 - changes/issue-2130-replace-contenteditables | 1 - ...sue-2160-straighten-permissions-around-policies | 1 - changes/issue-2201-global-maintainer-create-query | 1 - changes/issue-2206-query-aselect-all | 1 - changes/issue-2207-query-form-info | 1 - changes/issue-2269-query-results | 1 - changes/reduce-sql-queries-per-host | 1 - charts/fleet/Chart.yaml | 4 ++-- charts/fleet/values.yaml | 2 +- tools/fleetctl-npm/package.json | 2 +- 16 files changed, 18 insertions(+), 18 deletions(-) delete mode 100644 changes/1839-create-user-error delete mode 100644 changes/add-policy-updated-at delete mode 100644 changes/cache-app-config delete mode 100644 changes/issue-1984-label-count-on-edit delete mode 100644 changes/issue-2078-enter-submits-create-team delete mode 100644 changes/issue-2130-replace-contenteditables delete mode 100644 changes/issue-2160-straighten-permissions-around-policies delete mode 100644 changes/issue-2201-global-maintainer-create-query delete mode 100644 changes/issue-2206-query-aselect-all delete mode 100644 changes/issue-2207-query-form-info delete mode 100644 changes/issue-2269-query-results delete mode 100644 changes/reduce-sql-queries-per-host diff --git a/CHANGELOG.md b/CHANGELOG.md index 31bb2f8748..c3387aa05e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,17 @@ +## Fleet 4.3.2 (Sept 29, 2021) + +* Improve database performance by reducing the amount of MySQL database queries when a host checks in. + +* Fix a bug in which users with the global maintainer role could not edit or save queries. In, Fleet 4.0.0, the Admin, Maintainer, and Observer user roles were introduced. Documentation for the permissions associated with each role can be found [here on fleetdm.com/docs](https://fleetdm.com/docs/using-fleet/permissions). + +* Fix a bug in which policies were checked about every second and add a `policy_update_interval` osquery configuration option. Documentation for this configuration option can be found [here on fleetdm.com/docs](https://fleetdm.com/docs/deploying/configuration#osquery-policy-update-interval). + +* Fix a bug in which edits to a query’s name, description, SQL did not appear until the user refreshed the Edit query page. + +* Fix a bug in which the hosts count for a label returned 0 after modifying a label’s name or description. + +* Improve error message when attempting to create or edit a user with an email that already exists. + ## Fleet 4.3.1 (Sept 21, 2021) * Add `fleetctl get software` command to list all software and the detected vulnerabilities. The Vulnerable software feature is currently in Beta. For information on how to configure the Vulnerable software feature and how exactly Fleet processes vulnerabilities, check out the [Vulnerability processing documentation](https://fleetdm.com/docs/using-fleet/vulnerability-processing). diff --git a/changes/1839-create-user-error b/changes/1839-create-user-error deleted file mode 100644 index 44e66bf69c..0000000000 --- a/changes/1839-create-user-error +++ /dev/null @@ -1,3 +0,0 @@ -- Better error handling for create and edit user form -- Fixed user table disappearance on create user error -- Added loading state for user form \ No newline at end of file diff --git a/changes/add-policy-updated-at b/changes/add-policy-updated-at deleted file mode 100644 index 5a3d257a7e..0000000000 --- a/changes/add-policy-updated-at +++ /dev/null @@ -1 +0,0 @@ -* Add interval to policies to prevent running them every time the host checks in. diff --git a/changes/cache-app-config b/changes/cache-app-config deleted file mode 100644 index 2e8338411a..0000000000 --- a/changes/cache-app-config +++ /dev/null @@ -1 +0,0 @@ -* Cache AppConfig in redis to speed up requests. diff --git a/changes/issue-1984-label-count-on-edit b/changes/issue-1984-label-count-on-edit deleted file mode 100644 index 44e8a302d8..0000000000 --- a/changes/issue-1984-label-count-on-edit +++ /dev/null @@ -1 +0,0 @@ -* Do not reset label counts when modifying them. diff --git a/changes/issue-2078-enter-submits-create-team b/changes/issue-2078-enter-submits-create-team deleted file mode 100644 index 48aba2bfe5..0000000000 --- a/changes/issue-2078-enter-submits-create-team +++ /dev/null @@ -1 +0,0 @@ -- Fix create team modal to submit with Enter key \ No newline at end of file diff --git a/changes/issue-2130-replace-contenteditables b/changes/issue-2130-replace-contenteditables deleted file mode 100644 index dc84992ccc..0000000000 --- a/changes/issue-2130-replace-contenteditables +++ /dev/null @@ -1 +0,0 @@ -* UI: Replaced contenteditables for text inputs diff --git a/changes/issue-2160-straighten-permissions-around-policies b/changes/issue-2160-straighten-permissions-around-policies deleted file mode 100644 index 370c57ad9b..0000000000 --- a/changes/issue-2160-straighten-permissions-around-policies +++ /dev/null @@ -1 +0,0 @@ -* Expand and improve how roles interact with policies. diff --git a/changes/issue-2201-global-maintainer-create-query b/changes/issue-2201-global-maintainer-create-query deleted file mode 100644 index 4510cd6c41..0000000000 --- a/changes/issue-2201-global-maintainer-create-query +++ /dev/null @@ -1 +0,0 @@ -- Bug fix: Global maintainer can create and save a new query \ No newline at end of file diff --git a/changes/issue-2206-query-aselect-all b/changes/issue-2206-query-aselect-all deleted file mode 100644 index 63e66d0e75..0000000000 --- a/changes/issue-2206-query-aselect-all +++ /dev/null @@ -1 +0,0 @@ -- Added ability to delete highlighted (or all) content from SQL editor \ No newline at end of file diff --git a/changes/issue-2207-query-form-info b/changes/issue-2207-query-form-info deleted file mode 100644 index be2866945d..0000000000 --- a/changes/issue-2207-query-form-info +++ /dev/null @@ -1 +0,0 @@ -- Fixed inconsistencies with query form info across Query console \ No newline at end of file diff --git a/changes/issue-2269-query-results b/changes/issue-2269-query-results deleted file mode 100644 index 8809bcba57..0000000000 --- a/changes/issue-2269-query-results +++ /dev/null @@ -1 +0,0 @@ -- Fixed empty table showing while retrieving results \ No newline at end of file diff --git a/changes/reduce-sql-queries-per-host b/changes/reduce-sql-queries-per-host deleted file mode 100644 index 833ebadfca..0000000000 --- a/changes/reduce-sql-queries-per-host +++ /dev/null @@ -1 +0,0 @@ -* Reduce the amount of queries to the database when a host checks in. diff --git a/charts/fleet/Chart.yaml b/charts/fleet/Chart.yaml index 66d0884e07..7898d77211 100644 --- a/charts/fleet/Chart.yaml +++ b/charts/fleet/Chart.yaml @@ -4,8 +4,8 @@ name: fleet keywords: - fleet - osquery -version: v4.3.1 +version: v4.3.2 home: https://github.com/fleetdm/fleet sources: - https://github.com/fleetdm/fleet.git -appVersion: v4.3.1 +appVersion: v4.3.2 diff --git a/charts/fleet/values.yaml b/charts/fleet/values.yaml index 3e9d3fdee8..3d68e3d06e 100644 --- a/charts/fleet/values.yaml +++ b/charts/fleet/values.yaml @@ -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.3.1 # Version of Fleet to deploy +imageTag: v4.3.2 # 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 diff --git a/tools/fleetctl-npm/package.json b/tools/fleetctl-npm/package.json index 8634b01ca6..8fa2c3ad40 100644 --- a/tools/fleetctl-npm/package.json +++ b/tools/fleetctl-npm/package.json @@ -1,6 +1,6 @@ { "name": "fleetctl", - "version": "v4.3.1", + "version": "v4.3.2", "description": "Installer for the fleetctl CLI tool", "bin": { "fleetctl": "./run.js"