it keeps saying for certain calls "Requires fleet ...
# fleet
s
it keeps saying for certain calls "Requires fleet premium license" over and over agai
r
Can you screenshot what you're seeing and I can have an engineer take a deeper look
k
What version of Fleet desktop is running on your hosts? There have been changes made in recent versions to reduce the amount of chatter in the logs.
s
@Rachel Perkins I see this a lot in my logs of the fleet server:
k
What version of Fleet Desktop are you running on your hosts?
s
On all of them 5.8.2
k
That sounds like the osquery version. The current version of Fleet desktop is v1.10.0. This error is related to a Fleet Desktop feature that's only available in Fleet Premium. As of the most recent version, we added some checks to reduce the log chatter you're seeing here. Is the error consistently for the same UUID, or does that vary?
If the latter, we may have an issue on just that host.
s
so I install osquery with a package that is generated by fleetctl
if fleet desktop is included with that, i'll check which version it is
k
It isn't included by default, you'd need to specify it with the
--fleet-desktop
flag.
s
Okay, so I did some checks on our installation
right now, none of the installers have fleet desktop included
so I did check the logs again
and it comes from multiple hosts, where I just installed fleet without desktop with orbit
and it is always a call, from the looks of it, to:
Copy code
uri=/api/latest/fleet/device/UUIDHERE/desktop
and with 800+ devices in the fleet, it generates quite some logs
k
It definitely sounds like Fleet Desktop was included in at least one installer, it's fairly easy to include by accident if you're copying the command to generate the package from the UI (there's a checkbox there to include it). It also sounds like those hosts might not be automatically updating to the most recent version of Orbit. You can confirm by looking for the
fleet-desktop
process running on those hosts.
Do you specify any update channels when building your packages?