github fleetdm/fleet fleet-v4.90.1

5 hours ago

Bug fixes

  • Fixed a bug where the Fleet-maintained app auto-update job could keep an app's previous install script (which references the old installer filename) after downloading a newer version, causing the install to fail.
  • Fixed automatic App Store app updates and policy automations queueing a duplicate install on a host whose upcoming activity queue was not draining. Fleet now skips an app that already has an install waiting in the queue, whether or not it has been sent to the device.
  • Removed the duplicate App Store app installs Fleet had already queued, keeping the most recently queued install of each app on each host. Installs requested from the install button, self-service, or the setup experience are left in place.
  • Fixed policy automations acting on an App Store app added for a platform other than the host's.
  • Fixed an issue where the Apple reconciler would queue profiles for deleted hosts, that was pending in Fleet via Apple Business.
  • Fixed Apple hosts losing built-in label memberships during Automated Device Enrollment (ADE), which prevented label-scoped profiles, software, and OS updates from being delivered.
  • Fixed a bug where the batched Apple MDM profile and declaration reconcilers could skip hosts on deployments with more than 5000 Apple MDM hosts and one or more duplicate hosts.
  • Fixed a database migration that could take hours to complete on deployments with many host certificates.
  • Improved the error message shown when adding a Fleet-maintained app times out or is canceled by a proxy or load balancer while downloading a large installer.
  • Fixed a Windows configuration profile staying listed on Host details > OS settings when it stopped applying to a host but another profile on that host still enforced all of the same settings. This affected deleting or renaming a profile, and transferring a host between fleets with matching profiles.
  • Fixed 502 errors and timeouts on the software install endpoints caused by the hourly Fleet-maintained apps sync taking exclusive row locks on the entire software and software_titles tables while normalizing software names.
  • Fixed a macOS Fleet-maintained app's name being applied to the iOS and iPadOS apps that share its bundle identifier.
  • Fixed macOS Fleet-maintained app software names not being corrected when the catalog refresh failed.
  • Fixed a 500 error during Apple MDM enrollment when a host had no DEP assignment yet (e.g. the enrollment request arrived before the host/DEP assignment row was created or replicated). The OS updates settings lookup now returns a not-found error so enrollment proceeds gracefully instead of failing.
  • Fixed a bug where updating a Fleet-maintained app to a new build that uses the same shortened version did not update the file to the new installer, but did update some fields like install script.
  • Fixed a bug where hosts that re-enrolled via DEP would sometimes have profiles with exclude-any labels attached installed before they had actually reported label results

Upgrading

Please visit our update guide for upgrade instructions.

Documentation

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

Binary Checksum

SHA256

98d936e3b3055c40de64f442218ba894ad32a1682adb6a3716041b74001e0d14  fleet_v4.90.1_linux.tar.gz
c8ccac7479d89cc8772e13ba445189e9266d6cbb5a3fce0376661362abd73791  fleetctl_v4.90.1_linux_amd64.tar.gz
adf86cabdc399b64f69aff4b8d5d2c8b04d10634cdfa02ad14a7b493f112eed6  fleetctl_v4.90.1_linux_amd64.zip
d031eaeebc0f4fd483ea2e206e58f0d93a8804806944d1f8169ca1d3e6624346  fleetctl_v4.90.1_linux_arm64.tar.gz
d4022f340cbd3f88e2e722e6039462765176b1de13d484e7398b2488fe8a560c  fleetctl_v4.90.1_linux_arm64.zip
439e00f33710f57d4586b0141dce3c032fc3eb4c1997550de80568e8bfa8bbc2  fleetctl_v4.90.1_macos.tar.gz
9e3f41fb8db4107208262d7b0c24c364100b3d705ee2ac6146cb7b04c6517dcb  fleetctl_v4.90.1_macos.zip
da733b273f48765487f84ee774655490acb4978344f195a62b079a9abaab2d09  fleetctl_v4.90.1_windows_amd64.tar.gz
009380c7efdde3f0ac2170cd3b3ef6269e0f18fe338a7a02cc60a85bdaa4036c  fleetctl_v4.90.1_windows_amd64.zip
5d8b669ac914baaa3ad048eb2b5afa30552d4e81d322568228328824df0aa261  fleetctl_v4.90.1_windows_arm64.tar.gz
2768ac7f53b7fe4da3d9c88736ed9752daac92a31e7e1bd3ba75688de0883c13  fleetctl_v4.90.1_windows_arm64.zip

Don't miss a new fleet release

NewReleases is sending notifications on new releases.