Not enough room in the subject line to accurately outline everything. I don't even know where to start honestly so I'm just going to jump in here.
- This is regarding the full macOS 10.12.4 installer, not the updater
- We are not using imaging, this is for doing a standard "cache then install cached" in-place OS upgrade
- Hosted JSS w/corresponding Jamf hosted DP w/5GB limit.
- Unable to upload Apple's Install macOS Sierra installer via Casper Admin because it errors out every time
- With JSS v.9.98, able to upload larger packages to hosted JSS via Management Settings > Computer Management > Packages
- Using that method does not allow me to upload Apple's installer, as it shows up as ".app.zip" and the JSS does not recognize it as a valid format
- So far only successful upload has been when I went into Apple's installer package, removed InstallESD.dmg and uploaded that to the hosted JSS through the Packages upload in the JSS
Once the InstallESD dmg had uploaded successfully and it had a valid checksum, I attempted to do an install on a test Mac using my standard 2 smart groups and 2 policies to identify eligible Macs, cache the installer to those Macs, then install the cached installer using Self Service.
Caching went fine, running the installer went fine. Everything seemed to go fine until the installer was done and it was supposed to reboot and finish the install. Then this happened:
attempt 1:
Install policy had the Restart Options payload set to Currently selected startup disk (no bless), and then Restart Immediately for both logged in and not logged in options, along with authenticated restart for filevault encrypted volumes (all our Macs have FV2 enabled).
When the initial install portion was complete, I got the message that said this mac is scheduled to be rebooted, and it rebooted. When it came back up it did bypass FV, and then I had to sign in using my credentials, and then it just went to the desktop, still in 10.11.6.
attempt 2:
Install policy had the Restart Options payload set to OS X Installer, and then Restart Immediately for both logged in and not logged in options, along with authenticated restart for filevault encrypted volumes (all our Macs have FV2 enabled).
When the initial install portion was complete, I got the message that said this mac is scheduled to be rebooted, and it just sat there and didn't reboot. I let it sit for 15 mins, then did a standard reboot. It just came back to the 10.11.6 desktop like normal.
So there seem to be a lot of variables in play here, with two overarching issues:
- The inability to upload a macOS installer via Casper Admin, requiring me to try things like uploading the InstallESD.dmg instead
- The change Apple made to 10.12.4 that removed this:
--volume /
Although some people are also saying that the brtool moved - not sure if those two things are actually the same thing or not.
I'm aware Jamf has filed an issue under PI-003792 for this. So my question is, what is the solution as of right now? How can I get 10.12.4 (full) installed onto a 10.11.6 Mac via Jamf Pro? Is uploading the InstallESD via Packages good enough, or does it need to be the full Apple installer package? And how do I get the installer to work successfully, reboot, and finish the install?