Changes
-
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.
-
Add Apache Kafka logging plugin. Documentation for configuring Kafka as a logging plugin can be found here on fleetdm.com/docs. Thank you to Joseph Macaulay for adding this capability.
-
Add support for MinIO as a file carving backend. Documentation for configuring MinIO as a file carving backend can be found here on fleetdm.com/docs. 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.
-
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. -
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.
-
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. -
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.
Upgrading
Please visit our update guide for upgrade instructions.
Documentation
Documentation for this release can be found at https://github.com/fleetdm/fleet/blob/v4.5.0/docs/README.md
Binary Checksum
SHA256
2984129ac927eef77380cd762725563c0f2b5ebb1bc9f958b4501da9dd031a96 fleetctl_v4.5.0_windows.tar.gz
2a063820b3f688927360334abffae671ef5299b3f10e008ec9f7d7332e8b0151 fleetctl_v4.5.0_windows.zip
991a261b405740566ab86fb09f1ad6ba39e0063410554e08b6a1701065c27ef0 fleetctl_v4.5.0_macos.zip
ba3098b442ec56748ac00c03be80c32c62687c65a1276e3a48e05dd27c5d2b30 fleet_v4.5.0_linux.tar.gz
cf9d9de6fe467c0c8ac49d96cef3d49b29100a103f94258bf5068a9a8eaf740f fleetctl_v4.5.0_linux.zip
e6557bfef6fe1620298558b35d80f491a65979115b8c0250f47fffc8327a90e9 fleetctl_v4.5.0_linux.tar.gz
fb12e3bb085663b41a7e8bf5754490c39a83383b9d58a07c2bbbe3e5ef79f71b fleetctl_v4.5.0_macos.tar.gz
Docker images
docker pull fleetdm/fleetctl:v4.5.0
docker pull fleetdm/fleetctl:v4.5.0
docker pull fleetdm/fleetctl:v4
docker pull fleetdm/fleet:v4.5.0
docker pull fleetdm/fleet:v4.5.0
docker pull fleetdm/fleet:v4