I have been making steady progress in using JAMF to manage about 500 macs in labs and classrooms at Williams College. I hope to move to JAMF imaging this summer to re-prep these computers for the Fall semester so I've been testing various aspects of this process. I have a base OS image with a post-imaging script that configures the system and installs needed software which I can run manually without error. I have also set this up for a target computer to image automatically when it manually netboots to the JAMF netboot image. All runs well without errors and I am happy with the result.
What is still alluding me, however, is how to remotely netboot a group of targeted computers so they automatically begin imaging with this configuration. I understand that, perhaps, the future direction of Mac file systems is leading away from disk imaging but for this summer I don't see a workable alternative to updating all these macs with a new OS and new versions of hundreds of applications with all their disparate settings.
I've done some searching on this forum for these questions but I'm not finding answers. I apologize therefore, if these have been extensively covered in the past and I have missed those answers.
I am presently testing with:
Mac OS 10.12.4 Image
JSS 9.97.1482356336
JAMF netboot image created with version 9.92 on Mac 10.11
A couple of specific questions:
Using JAMF tools, how have you added your netboot server(s) to the trusted server list on each computer? In the past, using DeployStudio, I had a script to run the csrutil command in the netboot image as each computer was imaged after coming out of the box. This allowed me to subsequently use the Bless command to bless a netboot server and reboot. I moved that script to JAMF but it doesn't seem to be working when a mac is booted to the JAMF netboot image. For reference see: https://support.apple.com/en-us/HT205054
How do you take one "Autorun - Image Automatically" configuration for one computer and apply it to large numbers of other computers? I know I can set up "Configurations" but I'm somehow missing the piece where I can apply that as an automatically running image process so that as soon as a group of target macs boots to the JAMF netboot image they begin to run the applied configuration.
How often do you recreate your your JAMF Netboot image? I used to update my DeployStudio server once per and recreate the netboot image for that at the same time. Rarely did I ever have to update that NBI during the year. However, it seems that with JAMF the server software updates much more often. Are you recreating your NBI every time you update your JSS? Do you always use an NBI taken from the same target OS that you will be imaging?
Thanks in advance for any and all responses!
- Lynna Jackson
Williams College
