Hi, Team! Is there a way I can generate a Fleet Ag...
# fleet
j
Hi, Team! Is there a way I can generate a Fleet Agent/Orbit .MSI to deploy to Windows devices without requiring Wine? I noticed you've recently enforced local Wine to fix .MSI generation issues but I can't have Wine running on my company device. If I were to use a Windows device to generate the .MSI, would I still need the WiX Docker container?
Or if there's way to build the .MSI entirely in Docker...
l
Hi @JJ! From what device are you trying to run
fleetctl package --type=msi
from? • From Linux or macOS Intel
fleetctl package --type=msi
, should work without issues (it uses a Docker image with Wine installed so you don't have to install Wine on your device). • From Windows & Apple Silicon there are issues with
fleetctl package --type=msi
thus we added the
--local-wix-dir
option, more info here: https://fleetdm.com/docs/using-fleet/enroll-hosts#generating-windows-installers-using-local-wix-toolset
j
Hey, Lucas. Thanks for your response. I'm using an Apple Silicon Mac so I don't think non-local Wine is an option as the Docker container gives me
Detected macOS arm64. fleetctl must use locally installed wine and wix to build the MSI package.
I do have access to a Windows device and hadn't tried the local WiX option yet. I'll try that tomorrow and get back to you.
Got this working, thanks Lucas.