Hi all! Hope you are well! I have a pkg that is fa...
# fleet
r
Hi all! Hope you are well! I have a pkg that is failing to install from Fleet on a test Mac, either automated or through self-service fetch, and was wondering if there are logs anywhere I can view to find out why this might be? I had a look in console under Logs > Fleet Desktop, but it doesn't seem to be giving me anything useful. I'm not getting a error or anything, and the pkg installs fine by itself, but it just says pending next to the install. Any help appreciated! Thanks in advance!
Update: Tried with another generic package, same thing. There aren't any pre/post install scripts that could be impacting it, it's pretty much just a drop and go, so I'm not sure why they're not installing. Where does Fleet store files on Mac when downloading them?
k
Hi @Rupert the Mac Goblin! Can you send over the fleetd logs from /var/log/orbit/orbit-stderr.log ?
r
@Kathy Satterlee sure, here they are:
k
Thanks for those. It looks like this is likely the same root issue as this, which we're actively investigating: https://github.com/fleetdm/fleet/issues/26283 Can you confirm the following for me? 1. Fleet server version 2. OS version for the host in question
r
Oh rip. 1. 2b15733 2. macOS 14.7.1. I just updated my instance to see whether that was causing the issues, and interestingly this is causing my canary device to repeatedly re-enroll
I actually just had a look through the logs and it seems to have been repeatedly re-enrolling itself for some time (at least 3 hours, my finger got sore from pressing next)
k
Yep, I'm seeing that in the logs as well. We're actively investigating this now: https://github.com/fleetdm/fleet/issues/26283
r
oh fun, good luck!
k
While we work on a fix, you should be able to roll your host back by setting
update_channels.orbit
in your agent options:
Copy code
config:
  options:
    pack_delimiter: /
    logger_tls_period: 10
    distributed_plugin: tls
    disable_distributed: false
    logger_tls_endpoint: /api/osquery/log
    distributed_interval: 10
    distributed_tls_max_attempts: 3
  decorators:
    load:
      - SELECT uuid AS host_uuid FROM system_info;
      - SELECT hostname AS hostname FROM system_info;
update_channels:
  orbit: 1.38.1
If you could give that a try and let me know how it goes, I'd appreciate it!
r
Happy to give it a bash! Whereabouts would I go to set that?
r
@Rupert the Mac Goblin You can set your update_channels in the
Settings > Organization Settings > Agent Options
.
r
Done! Seems to have worked 🙂