I've been running into some sporadic policy failures on policies that are installing .pkg-based software. Notably, Flash Player (.pkg) and some Xerox print drivers (.mpkg). It almost seems like the policy is kicking off, the file download from the distribution point starts, and then gets interrupted (perhaps by a laptop being closed), but then the policy just continues trying to install the parts of the package that were downloaded. The common thing that I've noticed between all of them is that they aren't flat packages. There aren't any spaces in the package file names either.
Any suggestions for improving the reliability of this? My environment is less than 30 computers, so it seems like something is wrong for me to be getting so many failures...
Here's a sample of the failures:
Event log from the policy:
/usr/sbin/jamf is version 8.6
Executing Policy Xerox Print Drivers...
Mounting smb://(servernameremoved)/Casper to /Volumes/Casper...
Copying Xerox PL Print Drivers 2.0.13...
Installing Xerox PL Print Drivers 2.0.13...
Installation failed. The installer reported: installer: Package name is Xerox Printer
installer: Upgrading at base path /
installer: The upgrade failed (The Installer encountered an error that caused the installation to fail. Contact the software manufacturer for assistance.)
Copying Xerox Print Drivers 2.71.0...
Installing Xerox Print Drivers 2.71.0...
Installation failed. The installer reported: installer: Package name is Xerox Printer
installer: Upgrading at base path /
installer: The upgrade failed (The Installer encountered an error that caused the installation to fail. Contact the software manufacturer for assistance.)
Unmounting file server...
Running Recon...
Locating mobile device records...
