github fleetdm/fleet fleet-v4.22.0

latest releases: orbit-v1.36.0-1-build-test, fleet-v4.59.0, orbit-v1.35.1-rc-build-test...
2 years ago

Changes

  • Fleet Premium: Add ability to see how many and which hosts have low disk space (less than 32GB available) on the Home page.

  • Fleet Premium: Add ability to see how many and which hosts are missing (offline for at least 30 days) on the Home page.

  • Improved the query console by indicating which columns are required in the WHERE clause, indicated which columns are platform-specific, and adding example queries for almost all osquery tables in the right sidebar. These improvements are also live on fleetdm.com/tables

  • Added a new display name for hosts in the Fleet UI. To determine the display name, Fleet uses the computer_name column in the system_info table. If computer_name isn't present, the hostname is used instead.

  • Added functionality to consider device tokens as expired after one hour. This change is not compatible with older versions of Fleet Desktop. We recommend to manually update Orbit and Fleet Desktop to > v1.0.0 in addition to upgrading the server if:

    • You're managing your own TUF server.
    • You have auto-updates disabled (fleetctl package [...] --disable-updates)
    • You have channels pinned to an older version (fleetctl package [...] --orbit-channel 1.0.0 --desktop-channel 1.1.0).
  • Added security headers to HTML, CSV, and installer responses.

  • Added validation of the command_line_flags object in the Agent Options section of Organization Settings and Team Settings.

  • Added logic to clean up irrelevant policies for a host on re-enrollment (e.g., if a host changes its OS from linux to macOS or it changes teams).

  • Added the inherited_policies array to the GET /teams/{team_id}/policies endpoint that lists the global policies inherited by the team, along with the pass/fail counts for the hosts on that team.

  • Added a new UI state for when results are coming in from a live query or policy query.

  • Added better team name suggestions to the Create teams modal.

  • Clarified last seen time and last fetched time in the Fleet UI.

  • Translated technical error messages returned by Agent options validation to be more user-friendly.

  • Renamed machine serial to serial number and IPv4 properly to private IP address.

  • Fleet Premium: Updated Fleet Desktop to use the /device/{token}/desktop API route to display the number of failing policies.

  • Made host details software tables more responsive by adding links to software details.

  • Added usage statistics for the weekly count of aggregate policy violation days. One policy violation day is counted for each policy that a host is failing, measured as of the time the count increments. The count increments once per 24-hour interval and resets each week.

  • Fixed a bug in which a user would not be rerouted to the Home page if already logged in.

  • Fixed a bug in which clicking the select all checkbox did not select all in some cases.

  • Fixed a bug introduced in 4.21.0 where a Windows-specific query was being sent to non-Windows hosts, causing an error in query ingestion for directIngestOSWindows.

  • Fixed a bug in which uninstalled software (DEB packages) appeared in Fleet.

  • Fixed a bug in which a team that didn't have config.features settings was edited via the UI, then both features.enable_host_users and features.enable_software_inventory would be false instead of the global default.

  • Fixed a bug that resulted in false negatives for vulnerable versions of Zoom, Google Chrome, Adobe Photoshop, Node.js, Visual Studio Code, Adobe Media Encoder, VirtualBox, Adobe Premiere Pro, Pip, and Firefox software.

  • Fixed bug that caused duplicated vulnerabilities to be sent to third-party integrations.

  • Fixed panic in ingestKubequeryInfo query ingestion.

  • Fixed a bug in which host_count and user_count returned as 0 in the teams/{id} endpoint.

  • Fixed a bug in which tooltips for Munki issue would be cut off at the edge of the browser window.

  • Fixed a bug in which tooltips for Munki issue would be cut off at the edge of the browser window.

  • Fixed a bug in which running fleetctl apply with the --dry-run flag would fail in some cases.

  • Fixed a bug in which Hosts table displayed 20 hosts per page.

  • Fixed a server panic that occured when a team was edited via YAML without an agent_options key.

  • Fixed an bug where Pop!_OS hosts were not being included in the linux hosts count on the hosts dashboard page.

Upgrading

Please visit our update guide for upgrade instructions.

Documentation

Documentation for Fleet is available at fleetdm.com/docs.

Binary Checksum

SHA256

00661a87d7d3692ff9d3eb09152317b503f30198d79e37357381bdab8ee3d556  fleetctl_v4.22.0_macos.zip
142fd577a9fb781643189c5c110e3cb8a530300d5796bca2fdc8ca4f45bb8fb7  fleetctl_v4.22.0_macos.tar.gz
66967c861974f2cfa450ab2a091c873a81f58a866cb591b19d993e949aa875c6  fleetctl_v4.22.0_linux.tar.gz
846f49f33cd6ff73eaab9a12b9d093b36b68325fdbf271bac433a51dbfb12051  fleetctl_v4.22.0_windows.zip
cf937d8b50fbb8e141c26662db56b88df00ea750ff91301f0163e955196f8f0c  fleetctl_v4.22.0_linux.zip
d272bebf4c055cd5b3bbdb551f9d8c8ade5d6fcb5072a57450706ff084175a5c  fleetctl_v4.22.0_windows.tar.gz
ff678646cacba70da49a98b20c45c604a0314b6567f3af0d0c596dc2f8f3cca8  fleet_v4.22.0_linux.tar.gz

Don't miss a new fleet release

NewReleases is sending notifications on new releases.