Changes
The primary additions in Fleet 4.1.0 are the new Schedule and Activity feed features.
Schedule lets you add queries which are executed on your devices at regular intervals without having to understand or configure osquery query packs. For experienced Fleet and osquery users, the ability to create new, and modify existing, query packs is still available in the Fleet UI and fleetctl command-line tool. To reach the Packs page in the Fleet UI, head to Schedule > Advanced.
Activity feed adds the ability to observe when, and by whom, queries are changes, packs are created, live queries are run, and more. The Activity feed feature is located on the new Home page in the Fleet UI. Select the logo in the top right corner of the Fleet UI to navigate to the new Home page.
New features breakdown
-
Add ability to create teams and update their respective agent options and enroll secrets using the new
teams
yaml document and fleetctl. Available in Fleet Basic. -
Adds a new Home page to the Fleet UI. The Home page presents a breakdown of the enrolled hosts by operating system.
-
Add a “Users” table on the Host details page. The
username
information displayed in the “Users” table, as well as theuid
,type
, andgroupname
are available in the Fleet REST API via the/api/v1/fleet/hosts/{id}
API route. -
Add ability to create a user without an invitation. You can now create a new user by heading to Settings > Users, selecting “Create user,” and then choosing the “Create user” option.
-
Add ability to search and sort installed software items in the “Software” table on the Host details page.
-
Add ability to delete a user from Fleet using a new
fleetctl user delete
command. -
Add ability to retrieve hosts’
status
,display_text
, andlabels
using thefleetctl get hosts
command. -
Add a new
user_roles
yaml document that allows users to manage user roles via fleetctl. Available in Fleet Basic. -
Change default ordering of the “Hosts” table in the Fleet UI to ascending order (A-Z).
-
Improve performance of the Software inventory feature by reducing the amount of inserts and deletes are done in the database when updating each host’s
software inventory. -
Remove YUM and APT sources from Software inventory.
-
Fix an issue in which disabling SSO at the organization level would not disable SSO for all users.
-
Fix an issue with data migrations in which enroll secrets are duplicated after the
name
column was removed from theenroll_secrets
table. -
Fix an issue in which it was not possible to clear host settings by applying the
config
yaml document. This allows users to successfully remove theadditional_queries
property after adding it. -
Fix printing of failed record count in AWS Kinesis/Firehose logging plugins.
-
Fix compatibility with GCP Memorystore Redis due to missing CLUSTER command.
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.1.0/docs/README.md
Binary Checksum
SHA256
0c128ee77c6bb03261418a98ddbf971b27b9ee551d7a2f5d00f3be814207bbd7 fleetctl_v4.1.0_linux.zip
3d9e17ce2260efd68c7eb500e68cd381561be8755172021d8844834d34102aa1 fleetctl_v4.1.0_macos.tar.gz
5d38d54f47a299c0b481819abb728ce5b0fe58af454831283b254d0cf0758e19 fleetctl_v4.1.0_windows.tar.gz
92489eee42a685f3b95673d331d8021f25a41963efb393592caf98731a23c3a4 fleetctl_v4.1.0_macos.zip
a7a1672fb76ee7d9a7b7d2803f30462691ea05ee787df69b18b78b6faacc1aeb fleet_v4.1.0_windows.zip
aa897d3b5a6f05992accd5ca6d2ac75096f7d450c2f96367d2b93322cb9724e8 fleetctl_v4.1.0_windows.zip
e63c59f1854037375993ac603a0630b6916c9134d93e6c1024a2053251348d72 fleet_v4.1.0_linux.tar.gz
e739da291492b45be3b74a09980d4aee5728b959d33c83278bccbdf16b967eed fleet_v4.1.0_macos.tar.gz
f790f33bd6941666610d9b7dee0fdff27d9baea5e4ed67d05ec82339f09a57cc fleetctl_v4.1.0_linux.tar.gz
Docker images
docker pull fleetdm/fleetctl:v4.1.0
docker pull fleetdm/fleetctl:v4.1.0
docker pull fleetdm/fleetctl:v4
docker pull fleetdm/fleet:v4.1.0
docker pull fleetdm/fleet:v4.1.0
docker pull fleetdm/fleet:v4