Posted on 02-27-2017 08:30 AM
Through the last few 10.1x updates I've randomly gotten the error
Cannot detect version of OS X Installer. Must be 10.7 or later to deploy it as an upgrade
but with testing my 10.12 upgrade, I'm seeing this more and more persistently. Has anyone been able to pin-point the cause or come up with a persistent work around? From my /var/log/jamf.log file:
Mon Feb 27 09:00:47 Test Computer jamf[3656]: Checking for policy ID 304...
Mon Feb 27 09:00:48 Test Computer jamf[3656]: Executing Policy Upgrade to macOS 10.12.2
Mon Feb 27 09:00:49 Test Computer jamf[3656]: Verifying package integrity...
Mon Feb 27 09:01:00 Test Computer jamf[3656]: Installing Install macOS Sierra 10.12.2...
Mon Feb 27 09:01:05 Test Computer jamf[3656]: Preparing for in-place OS upgrade...
Mon Feb 27 09:01:11 Test Computer jamf[3656]: Cannot detect version of OS X Installer. Must be 10.7 or later to deploy it as an upgrade.
Mon Feb 27 09:02:07 Test Computer jamf[3656]: Blessing in-place OS upgrade directory...
Mon Feb 27 09:02:07 Test Computer jamf[3656]: Mounting install DMGs...
Mon Feb 27 09:02:12 Test Computer jamf[3656]: Error executing command: (
"/OS X Install Data/brtool",
copyfiles,
"/Volumes/OS X Base System",
"/",
"/OS X Install Data/InstallESD.dmg",
"/BaseSystem.dmg"
)
Mon Feb 27 09:02:13 Test Computer jamf[4847]: Background Restart
Mon Feb 27 09:02:15 Test Computer jamf[4874]: Immediate Restart
Mon Feb 27 09:02:15 Test Computer jamf[4874]: Sending restart to System Events
Mon Feb 27 09:02:15 Test Computer jamf[4874]: Sending Restart command
Mon Feb 27 09:02:15 Test Computer jamf[4874]: Attempting normal restart
Mon Feb 27 09:02:15 Test Computer jamf[56]: Network state changed, checking for policies...
Mon M02 27 09:02:16 Test Computer jamf[4937]: Error Domain=com.jamf.jamfsecurity.error Code=-50 "One or more parameters passed to a function were not valid." UserInfo={NSLocalizedDescription=One or more parameters passed to a function were not valid.}
and from my /var/log/install.log:
Feb 27 09:01:34 Test Computer softwareupdated[422]: Adding client SUUpdateServiceClient pid=4159, uid=0, installAuth=NO rights=(), transactions=0 (/usr/sbin/softwareupdate)
Feb 27 09:01:34 Test Computer softwareupdated[422]: SUScan: Scan for client pid 422 (/System/Library/CoreServices/Software Update.app/Contents/Resources/softwareupdated)
Feb 27 09:01:37 Test Computer softwareupdated[422]: SUScan: Using catalog http://INTERNALSUS:8088/index.sucatalog
Feb 27 09:01:54 Test Computer softwareupdated[422]: JS: No bundle at/Applications/SafeView.app
Feb 27 09:01:54 Test Computer softwareupdated[422]: JS: No bundle at/Applications/SafeViewUAT.app
Feb 27 09:01:55 Test Computer softwareupdated[422]: JS: No bundle at/Applications/SafeView.app
Feb 27 09:01:55 Test Computer softwareupdated[422]: JS: No bundle at/Applications/SafeViewUAT.app
Feb 27 09:01:55 Test Computer softwareupdated[422]: JS: No bundle at/Applications/SafeView.app
Feb 27 09:01:56 Test Computer softwareupdated[422]: JS: 10.11.6
Feb 27 09:01:59 Test Computer softwareupdated[422]: JS: No bundle at/Applications/SafeViewUAT.app
Feb 27 09:01:59 Test Computer softwareupdated[422]: JS: No bundle at/Applications/SafeView.app
Feb 27 09:01:59 Test Computer softwareupdated[422]: JS: No bundle at/Applications/SafeViewUAT.app
Feb 27 09:02:02 --- last message repeated 1 time ---
Feb 27 09:02:02 Test Computer softwareupdated[422]: SUScan: Elapsed scan time = 27.3
Feb 27 09:02:02 Test Computer softwareupdated[422]: Scan (f=1, d=0) completed
Feb 27 09:02:02 Test Computer softwareupdated[422]: 0 updates found:
Feb 27 09:02:02 Test Computer softwareupdated[422]: Ramped updates marked
Feb 27 09:02:03 Test Computer softwareupdated[422]: Removing client SUUpdateServiceClient pid=4159, uid=0, installAuth=NO rights=(), transactions=0 (/usr/sbin/softwareupdate)
I went through the system.log as well, with nothing really pertinent in it either.
Thoughts?