Macjutsu / super

S.U.P.E.R.M.A.N. optimizes the macOS software update experience.
Apache License 2.0
605 stars 82 forks source link

Push workflow for macOS update/upgrade via MDM failed #167

Closed mjb-araymond closed 10 months ago

mjb-araymond commented 10 months ago

I seem to be having an issue where the MDM workflow is failing on all clients I spot check (macOS 13.5, 13.6, 14.0). Failover to user authentication is working as expected. We are using super 4.0.1 and Jamf Pro 11.0.1 with the new software update experience. I've attached a (slightly sanitized) verbose super.log and TXT of our configuration profile. I'm at a loss at the moment, so any guidance/help is greatly appreciated. super.log super.txt

Macjutsu commented 10 months ago

Apple's MDM implementation for software updates is simply not reliable. Validate by checking the sub-process logs.

https://github.com/Macjutsu/super/wiki/Troubleshooting#understanding-sub-process-logs

Unless you can find a specific error in the code or are requesting a new feature please leverage the MacAdmins.org Slack for general troubleshooting instead of making an issue here.

mjb-araymond commented 10 months ago

Unfortunately Slack isn't an option for me while at work, but I completely understand. I'll review what you sent and will see if I can get help elsewhere.

mjb-araymond commented 10 months ago

Saw this was re-opened, so I'll share this update. I set up a new API role for the legacy SU and reverted back to the old SU in Jamf. super is now working without issue. We will likely wait for the new SU to lose the Beta tag before trying it again.

Macjutsu commented 10 months ago

As long as you plan on using super for your updates/upgrades, there is no benefit for using the new Beta method.