I had a rude awakening during an upgrade process, where I decided to upgrade my Test and Prod AutoPkg Runner Mac minis from Mojave to Catalina. Though my AutoPkg needs are relatively simple and standard, I’ve been using a locally installed Jenkins service on both computers to run AutoPkg, mainly...
Since OS X 10.11, OS X / macOS installer applications have had the startosinstall command line tool bundled in it. My presentation at the Texas Apple Admins Virtual Meetup last month went into the history of the command, and the available command line options. The currently documented options are as...
I came across an interesting phenomenon regarding Automated Device Enrollment (DEP) and macOS’s Setup Assistant that I hadn’t considered before, while investigating a problem on some managed Mac computers. I’m not sure if it’s widely known or not, but since I didn’t know it, perhaps others are also not aware....
I was honoured to join illustrious presenters at the Texas Apple Admins Virtual Meetup today, 5 May 2020, to talk about multiple uses for my erase-install tool. The presentation was not be recorded live, but I have recorded it separately, and it is available here: The slides are also be...
If you manage multiple Jamf Pro instances, you may be used to using the Jamf Pro “Classic” API to copy endpoints between them. I help manage over 30 Jamf Pro instances, and I use the API in scripts to duplicate items from a Template instance to all the customer instances....
UPDATE: This method does not work on macOS Big Sur. It can only be used on Catalina and older When a freshly built or rebuilt Mac gets to the “country choice” screen as part of Setup Assistant, and is connected to a network, the device checks in with Apple to...
My colleague had cause yesterday to change the password that is associated with the Apple ID that they use to login to Apple School Manager. This is the account that we normally (but not always) use to create DEP Tokens and VPP Tokens. In general, we use Managed Apple IDs...
On 14 November 2019, at 13:30, I presented at the Jamf Nation User Conference in Minneapolis, MN, USA, on the following topic: Jamf Pro and AutoPkg: How JSSImporter automates package management and policy creation in Jamf Pro This posts detail the contents of the session, including sections originally planned that...
AutoPkg 1.3 was released this week and unfortunately, changes that were made to the reading of the configuration file breaks JSSImporter. Therefore, running AutoPkg recipes while JSSImporter is installed and configured will fail. It is advised not to upgrade at this time. If you already upgraded and encountered the problem,...
If you’re running a multi-context, on-premises Jamf Pro environment, you probably have some kind of third-party log aggregation and reporting tool to hand. But if you don’t have that yet, here’s a simple script you can use to get an aggregated output of errors and severe warnings from all your...