Posted on 11-04-2021 09:34 AM
All my systems are currently on Catalina (10.5.7) and up to date. I tried creating a workflow that will start with prestage and it works like a charm for Microsoft Office products (Outlook, Excel, etc.) but actual macOS Big Sur Installer fails. Licenses aren't an issue, that I've made sure of.
It's so hit and miss, it very hard to pinpoint on where the issue is coming from. This used to be an issue with 10.14 but got solved and now it's back.
Is packaging installer really best way to go about this? I mean, it seems to work for most apps but why macOS is a problem, it's really interesting.
Posted on 11-04-2021 12:48 PM
Hello,
We use the erase-install script which can be used to update, upgrade, or reset a computer. You'll just need to add the appropriate Parameter Values for which process you want to do and the version if you like.
Aaron
https://github.com/grahampugh/erase-install/blob/main/erase-install.sh
Posted on 11-04-2021 01:07 PM
I'm already using the command line to get the installer, so I understand the scripted approach as well.
I was hoping for a more permanent solution to this issue that is tied directly to how Jamf pro is getting licensed software installed on workstations.
My current approach uses a script that I have to execute but due to some dependencies with other software, I have to utilize 3 policies, exclusion groups and wait for multiple inventory updates and check-ins just to deploy a simple setup.
It's convoluted, have to think recursively and hard to train techs to create role based deployment with all these obstacles and time delays in the way
11-04-2021 01:22 PM - edited 11-04-2021 01:29 PM
I have two policies set up in Self Service.
The client facing macOS update Policy allows staff to update at their convenience. It is Scoped to a Smart Group with a macOS range appropriate for the update/upgrade.
Parameter Values for the script:
Parameter 4 = --reinstall
Parameter 5 = --version=11.x.x
The Reset Policy is Scoped as Ongoing with a Limitation for LDAP that only allows Techs to erase and install macOS.
Parameter Values for the script:
Parameter 4 = --erase
Parameter 5 = --version=11.x.x
Maybe someone else can chime in with other options...
Aaron
Posted on 11-05-2021 07:45 AM
Still doesn't explain the issue.
However,
I understand having a system that can be modified but since Apple makes these ad-hoc changes, a simple oneliner will do:
softwareupdate --fetch-full-installer --full-installer-version 11.6
Posted on 11-08-2021 04:56 PM
This is an error we see a lot with VPP as well, especially with larger files like Xcode and macOS installers. At the time I narrowed it down so a specific error which involved Apple basically throttling us because we were sending to many requests for VPP at once.
I have also see this caused by SSL Inspection being performed between the Jamf server and Apple. If that's a possibility, I'd suggest looking into that.
In your VPP logs, do you see a specific error associated with the request? If so, you could try to match it to https://developer.apple.com/documentation/devicemanagement/app_and_book_management/app_and_book_mana.... The one I see most often with larger downloads is error code 9646.
Posted on 11-15-2021 07:13 AM
Just wanted to let you know that you're not alone. I too am having this same issue.