Skip to content

Commit

Permalink
Prepare for Fleet 4.5.0 release (#2741)
Browse files Browse the repository at this point in the history
  • Loading branch information
noahtalerman authored Nov 1, 2021
1 parent 5d926a4 commit 249927f
Show file tree
Hide file tree
Showing 57 changed files with 44 additions and 69 deletions.
40 changes: 40 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,43 @@
## Fleet 4.5.0 (Nov 1, 2021)

* Fleet Premium: Add a Team admin user role. This allows users to delegate the responsibility of managing team members in Fleet. Documentation for the permissions associated with the Team admin and other user roles can be found [here on fleetdm.com/docs](https://fleetdm.com/docs/using-fleet/permissions).

* Add Apache Kafka logging plugin. Documentation for configuring Kafka as a logging plugin can be found [here on fleetdm.com/docs](https://fleetdm.com/docs/deploying/configuration#kafka-rest-proxy-logging). Thank you to Joseph Macaulay for adding this capability.

* Add support for [MinIO](https://min.io/) as a file carving backend. Documentation for configuring MinIO as a file carving backend can be found [here on fleetdm.com/docs](https://fleetdm.com/docs/using-fleet/fleetctl-cli#minio). Thank you to Chandra Majumdar and Ben Edwards for adding this capability.

* Add the ability to run a live query and receive results using only the Fleet REST API with a `GET /api/v1/fleet/queries/run` API route. Documentation for this new API route can be found [here on fleetdm.com/docs]().

* Add ability to see whether a specific host is "Passing" or "Failing" a policy on the **Host details** page. This information is also exposed in the `GET api/v1/fleet/hosts/{id}` API route. In Fleet, a policy is a "yes" or "no" question you can ask of all your hosts.

* Add the ability to quickly see the total number of "Failing" policies for a particular host on the **Hosts** page with a new "Issues" column. Total "Issues" are also revealed on a specific host's **Host details** page.

* Add the ability to see which platforms (macOS, Windows, Linux) a specific query is compatible with. The compatibility detected by Fleet is estimated based on the osquery tables used in the query.

* Add the ability to see whether your queries have a "Minimal," "Considerable," or "Excessive" performance impact on your hosts. Query performance information is only collected when a query runs as a scheduled query.

* Running a "Minimal" query, very frequently, has little to no impact on your host's performance.

* Running a "Considerable" query, frequently, can have a noticeable impact on your host's performance.

* Running an "Excessive" query, even infrequently, can have a significant impact on your host’s performance.

* Add the ability to see a list of hosts that have a specific software version installed by selecting a software version on a specific host's **Host details** page. Software inventory is currently under a feature flag. To enable this feature flag, check out the [feature flag documentation](https://github.com/fleetdm/fleet/blob/main/docs/02-Deploying/02-Configuration.md#feature-flags).

* Add the ability to see all vulnerable software detected across all your hosts with the `GET /api/v1/fleet/software` API route. Documentation for this new API route can be found [here on fleetdm.com/docs](https://fleetdm.com/docs/using-fleet/rest-api#software).

* Add the ability to see the exact number of hosts that selected filters on the **Hosts** page. This ability is also available when using the `GET api/v1/fleet/hosts/count` API route.

* Add ability to automatically "Refetch" host vitals for a particular host without manually reloading the page.

* Add ability to connect to Redis with TLS. Documentation for configuring Fleet to use a TLS connection to the Redis server can be found [here on fleetdm.com/docs](https://fleetdm.com/docs/deploying/configuration#redis-use-tls).

* Add `cluster_read_from_replica` Redis to specify whether or not to prefer readying from a replica when possible. Documentation for this configuration option can be found [here on fleetdm.com/docs](https://fleetdm.com/docs/deploying/configuration#redis-cluster-read-from-replica).

* Fix a bug in which turning on the host expiry setting did not remove expired hosts from Fleet.

* Fix a bug in which the Software inventory for some host's was missing `bundle_identifier` information.

## Fleet 4.4.3 (Oct 21, 2021)

* Cache AppConfig in redis to speed up requests and reduce MySQL load.
Expand Down
5 changes: 0 additions & 5 deletions changes/2211-surface-query-compatibility

This file was deleted.

1 change: 0 additions & 1 deletion changes/2361-refetch-host

This file was deleted.

1 change: 0 additions & 1 deletion changes/2460-osquery-policy-update-interval

This file was deleted.

1 change: 0 additions & 1 deletion changes/Issue-2281-fleet-preview-name

This file was deleted.

1 change: 0 additions & 1 deletion changes/add-include-server-config-flag-to-fleetctl

This file was deleted.

1 change: 0 additions & 1 deletion changes/add-osquery-in-a-box-branch-flag-to-fleetctl

This file was deleted.

1 change: 0 additions & 1 deletion changes/fix-2458

This file was deleted.

1 change: 0 additions & 1 deletion changes/fix-2474

This file was deleted.

1 change: 0 additions & 1 deletion changes/fix-2501-transfer-delete-updates-host-count

This file was deleted.

1 change: 0 additions & 1 deletion changes/fix-2686-include-host-select

This file was deleted.

1 change: 0 additions & 1 deletion changes/fix-rate-limiter-redis-store-in-cluster-mode

This file was deleted.

1 change: 0 additions & 1 deletion changes/fix-std-query-doc-link

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-1458-refetch-labels-and-policies

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-1620-team-modal-hit-enter

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-1798-rest-api-for-live-queries

This file was deleted.

2 changes: 0 additions & 2 deletions changes/issue-1890-add-host-policies-to-details

This file was deleted.

2 changes: 0 additions & 2 deletions changes/issue-1892-query-perf-everywhere

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-1997-add-host-count-api

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-2049-add-vulnerable-filter-to-software

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-2049-home-teams-software

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-2050-add-software-filter-list-hosts

This file was deleted.

4 changes: 0 additions & 4 deletions changes/issue-2050-software-filter

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-2064-homepage-layout

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-2085-enable-vuln-detection

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-2089-disable-analytics-in-preview

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-2098-paginate-host-details

This file was deleted.

2 changes: 0 additions & 2 deletions changes/issue-2134-add-team-admin-role

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-2240-host-details-move-action-buttons

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-2285-manage-host-search-tooltip

This file was deleted.

2 changes: 0 additions & 2 deletions changes/issue-2290-2670-generate-installer-and-revert

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-2293-reveal-failing-policies-list-host

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-2293-surface-host-issues

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-2294-preview-login

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-2336-filtered-host-count

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-2353-fleetctl-to-run-session-check

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-2380-host-details-failing-policies

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-2382-preview-host-home

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-2418-update-sentence-casing

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-2419-human-readable-activities

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-2450-fix-search-by-host

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-2456-policies-yaml

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-2457-app-settings-anchor-links

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-2490-reset-current-session

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-2495-redis-read-replica

This file was deleted.

2 changes: 0 additions & 2 deletions changes/issue-2496-create-user-resets-passwd

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-2505-loading-veil

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-2507-redis-tls-support

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-2525-resets-checkboxes-subsequent-deletes

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-2544-reimplement-host-expiration

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-2569-fix-create-pack-page-bug

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-2657-populate-bundle-identifiers-macos

This file was deleted.

1 change: 0 additions & 1 deletion changes/issue-855-mino-file-carving-support

This file was deleted.

1 change: 0 additions & 1 deletion changes/update-orbit-readme-about-packaging

This file was deleted.

4 changes: 2 additions & 2 deletions charts/fleet/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ name: fleet
keywords:
- fleet
- osquery
version: v4.4.3
version: v4.5.0
home: https://github.com/fleetdm/fleet
sources:
- https://github.com/fleetdm/fleet.git
appVersion: v4.4.3
appVersion: v4.5.0
2 changes: 1 addition & 1 deletion charts/fleet/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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.4.3 # Version of Fleet to deploy
imageTag: v4.5.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
Expand Down
2 changes: 1 addition & 1 deletion tools/fleetctl-npm/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "fleetctl",
"version": "v4.4.3",
"version": "v4.5.0",
"description": "Installer for the fleetctl CLI tool",
"bin": {
"fleetctl": "./run.js"
Expand Down

0 comments on commit 249927f

Please sign in to comment.