Hello,
Our new Macs are enrolled in DEP and I have a complete zero-touch workflow implemented where in the Macs boot up, get enrolled in Jamf Pro, and policies deploy.
However, I have some labs of older non-DEP iMacs with HDD drives that are on Sierra
I want to get these Macs on High Sierra. Typically we have used a NetInstall process with Jamf Image to re-image our Macs every semester. I was thinking that with these Macs I would create a macOS Installer DMG with AutoDMG, and then boot into the .NBI created with AutoCasperNBI and then erase and copy that macOS Installer to the Mac.
However, this wouldn't get the firmware for the Mac that now runs with the installer. I don't know if HDD Macs get firmware updates when upgrading to High Sierra, but if they do they wouldn't get it. At least, I believe this is the case.
One alternative is to simply run the installer manually on each Mac so that they are sure to get the firmware updates. Then if I want to Netboot them into the .nbi and erase them and run the installer created by AutoDMG I could.
Anyone have any other suggestions for ensuring my older Macs get the firmware updates, still allow my NetInstall process?