I have another support request today :slightly_smi...
# fleet
j
I have another support request today 🙂 I am trying to add custom software packages (specifically for SentinelOne, following your guide) I am using the local filesystem software installer store, and see the warning at startup
Copy code
2025-10-23 12:20:25.823	level=info ts=2025-10-23T10:20:25.823047094Z msg="using local filesystem software installer store, this is not suitable for production use" directory=/tmp
But I am OK with that. Problem is that the installer is never added to the store. The folders are created in /tmp (
software-installers
and
software-title-icons
), but no files are ever stored there, even though I get the "upload successful" toast in the UI. Fleet is also storing files in
/tmp/vulns
so I know that it can write to the folder. When I try to download I am not getting anything, and the logs show:
Copy code
fleet level=error ts=2025-10-23T11:12:07.857149526Z component=http user=unauthenticated method=GET uri=/api/latest/fleet/software/titles/11293/package/token/7655f03a-2d3a-4b03-8a85-235aae837226 took=26.109729ms err="3038526a16cc8aea83ea4296b1eebdb4bb934b781959a312c1f1cb2fd840959c with filename Sentinel-Release-25-2-2-8193_macos_v25_2_2_8193.pkg does not exist in software installer store: not found"
Is there anything I am missing in the config? I am happy to switch to S3, but I do not have AWS, only S3 compatible GCP Cloud storage. So if you have some guidelines for GCP configurations please share.
👀 1
m
Hello @Jarle Kittilsen Great question! You do need an S3 bucket to store the custom packages including SentinelOne. It looks like we didn't call that out directly in the SentinelOne guide you linked. Linking our guide on software packages more broadly that goes into a ton more detail. https://fleetdm.com/guides/deploy-software-packages
j
Ok. I got it working with a GCP bucket 👍
🙌 1