Alex Sullivan
10/28/2025, 8:21 PMfleetd has an auto-update mechanism, how synchronized does the package built with fleetctl package need to be with the installed version of fleet? My goal is to — as much as possible — “set it and forget it”, so I’d love to be able to toss a built fleetd.deb on a cache/fileshare for installation on other systems when they are deployed. Are there any known situations where I need to go back and rebuild the package — aside from enrollment key changes, if any — when upgrading Fleet versions, or will the fleetd auto-update mechanism just handle it if the version is out of sync with what the Fleet server expects?Matt Hatcher
10/28/2025, 8:38 PMMatt Hatcher
10/28/2025, 8:48 PM--update-interval flag when you package it, or through the environment variableGray Williams
10/29/2025, 10:06 AMfleetd function with newer versions of the server (and the other way).
It might be worth keeping it within a couple of versions of the latest in case of any major changes. But you can keep track of our releases on GitHub: https://github.com/fleetdm/fleet/releases?q=orbit&expanded=true
But yes, the auto-update will keep it in line, providing you haven't disabled automatic updates.
Other reasons you might need to rebuild the package is for server address changes, or, perhaps, enabling or disabling features (which may come with new Fleet server versions).
Hopefully, I understood your question correctly!Phillip Boushy
10/29/2025, 9:30 PMGray Williams
10/30/2025, 9:16 AMfleetctl package by passing the disable-updates flag.
--disable-updates Disable auto updates on the generated package (default: false)Matt Hatcher
10/30/2025, 3:02 PMAlternatively, users with a Fleet Premium subscription can self-manage an update server.
Phillip Boushy
10/30/2025, 4:27 PMYou can disable automatic updates when generating packages withI know that and we have that set. I meant has Fleet ever run into a time where the fleetd binary got too new for the fleet server version and is there a check in fleetd for that to basically be like "Oh the fleet server version is too old to go to the next version of fleetd"by passing thefleetctl packageflag.disable-updates
Unthread
11/11/2025, 10:43 AM