Failure when running Non-System Apple Software Updates
The issue with failing non system updates like in #177 persists in 5.0.0 on machines running mac os 13.x and 14.x (Intel and Apple Silicon).
Right now my workaround is to install the Safari updates by importing them in munki and munki will install them without an issue, but this isn't how it should be with super.
From the logs:
`super.log
Wed Feb 05 02:29:32 COMPUTERNAME super[26875]: **** S.U.P.E.R.M.A.N. 5.0.0 - SUPER STARTUP **** Wed Feb 05 02:29:33 COMPUTERNAME super[26875]: Status: Mac computer with Apple silicon running: macOS Sonoma 14.7.3-23H417 Wed Feb 05 02:29:33 COMPUTERNAME super[26875]: Status: Last macOS startup was: 2025-02-04:08:25:34 Wed Feb 05 02:29:33 COMPUTERNAME super[26875]: Status: Current active GUI user is: username (502) Wed Feb 05 02:29:33 COMPUTERNAME super[26875]: Warning: Automatic download and installation of macOS updates is currently enabled, this can result in updates being installed outside of super workflows. Wed Feb 05 02:29:34 COMPUTERNAME super[26875]: Status: The --install-macos-major-version-target=14 option is the same as current macOS 14. Disabling macOS major upgrade workflow. Wed Feb 05 02:29:34 COMPUTERNAME super[26875]: Status: macOS update/upgrade workflows automatically authenticated via saved local account. Wed Feb 05 02:29:34 COMPUTERNAME super[26875]: **** S.U.P.E.R.M.A.N. 5.0.0 - CHECK FOR SOFTWARE UPDATES/UPGRADES **** Wed Feb 05 02:29:34 COMPUTERNAME super[26875]: Status: Deferral restrictions have changed since last super workflow run, full software status check required. Wed Feb 05 02:29:34 COMPUTERNAME super[26875]: Status: Restrictions configuration profile is deferring macOS major upgrades for 90 days. Wed Feb 05 02:29:34 COMPUTERNAME super[26875]: Status: Restrictions configuration profile is deferring macOS minor updates for 5 days. Wed Feb 05 02:29:34 COMPUTERNAME super[26875]: Status: Restrictions configuration profile is deferring non-system updates for 5 days. Wed Feb 05 02:29:35 COMPUTERNAME super[26875]: mdmclient: Waiting for available updates listing... Wed Feb 05 02:29:40 COMPUTERNAME super[26875]: Status: Some updates are deferred due to a restrictions deferral configuration profile. Wed Feb 05 02:29:40 COMPUTERNAME super[26875]: Restrictions Deferral: macOS major upgrade 1 of 1 is: DeferredUntil:2025-05-04 00:00:00,Title:macOS\U00a0Sequoia\U00a015.3,Build:24D60,Version:15.3 Wed Feb 05 02:29:40 COMPUTERNAME super[26875]: Restrictions Deferral: Non-system update 1 of 1 is: DeferredUntil:2025-02-08 18:02:54,Title:Safari,Version:18.3 Wed Feb 05 02:29:40 COMPUTERNAME super[26875]: softwareupdate: Waiting for available updates listing... Wed Feb 05 02:29:46 COMPUTERNAME super[26875]: Target: Non-system update 1 of 1 is: Safari 18.3 Seed 2 Wed Feb 05 02:29:46 COMPUTERNAME super[26875]: Status: Setting new automatic zero date based on the Non-system Software Updates workflow start date of 2025-02-05:02:29. Wed Feb 05 02:29:46 COMPUTERNAME super[26875]: **** S.U.P.E.R.M.A.N. 5.0.0 - NON-SYSTEM SOFTWARE UPDATES WITHOUT RESTARTING **** Wed Feb 05 02:29:46 COMPUTERNAME super[26875]: Status: Soft maximum deferral count of 4 not passed with 4 remaining. Wed Feb 05 02:29:46 COMPUTERNAME super[26875]: IBM Notifier: User choice dialog with no timeout. Wed Feb 05 08:19:05 COMPUTERNAME super[26875]: Status: User chose to install now. Wed Feb 05 08:19:05 COMPUTERNAME super[26875]: IBM Notifier: Installing non-system macOS software updates notification. Wed Feb 05 08:19:05 COMPUTERNAME super[26875]: softwareupdate: Starting non-system macOS software updates installation workflow, check /Library/Management/super/logs/msu-workflow.log for more detail. Wed Feb 05 08:19:11 COMPUTERNAME super[26875]: softwareupdate: Safari download complete. Wed Feb 05 08:19:12 COMPUTERNAME super[26875]: Error: Installation of non-system macOS software updates did not complete. Wed Feb 05 08:19:12 COMPUTERNAME super[26875]: Status: Restrictions configuration profile is deferring macOS major upgrades for 90 days. Wed Feb 05 08:19:12 COMPUTERNAME super[26875]: Status: Restrictions configuration profile is deferring macOS minor updates for 5 days. Wed Feb 05 08:19:12 COMPUTERNAME super[26875]: Status: Restrictions configuration profile is deferring non-system updates for 5 days. Wed Feb 05 08:19:14 COMPUTERNAME super[26875]: mdmclient: Waiting for available updates listing... Wed Feb 05 08:19:18 COMPUTERNAME super[26875]: Status: Some updates are deferred due to a restrictions deferral configuration profile. Wed Feb 05 08:19:18 COMPUTERNAME super[26875]: Restrictions Deferral: macOS major upgrade 1 of 1 is: DeferredUntil:2025-05-04 00:00:00,Title:macOS\U00a0Sequoia\U00a015.3,Build:24D60,Version:15.3 Wed Feb 05 08:19:18 COMPUTERNAME super[26875]: Restrictions Deferral: Non-system update 1 of 1 is: DeferredUntil:2025-02-08 18:02:54,Title:Safari,Version:18.3 Wed Feb 05 08:19:18 COMPUTERNAME super[26875]: Status: No currently available macOS software updates due to software update deferral restrictions configuration profile. Wed Feb 05 08:19:18 COMPUTERNAME super[26875]: Warning: Some non-system macOS software updates did not complete, trying again in 60 minutes. Wed Feb 05 08:19:18 COMPUTERNAME super[26875]: IBM Notifier: Failure notification. Wed Feb 05 08:19:18 COMPUTERNAME super[26875]: Exit: super is scheduled to automatically relaunch at: 2025-02-05:09:19:00 Wed Feb 05 08:19:18 COMPUTERNAME super[26875]: **** S.U.P.E.R.M.A.N. 5.0.0 - EXIT CLEAN ****
msu-workflow.log
Wed Feb 05 08:19:05 COMPUTERNAME super[26875]: **** S.U.P.E.R.M.A.N. 5.0.0 - INSTALL NON-SYSTEM UPDATES VIA SOFTWAREUPDATE START **** Software Update Tool
Finding available software Attempting to quit apps: ( "com.apple.Safari.SafariQuickLookPreview", "com.apple.Safari" ) Waiting for user to quit any relevant apps Successfully quit all apps
Downloaded Safari Installing Safari Wed Feb 05 08:19:11 COMPUTERNAME super[26875]: **** TIMESTAMP ****
Done.
Error installing updates.
Wed Feb 05 08:19:12 COMPUTERNAME super[26875]: **** TIMESTAMP ****
Wed Feb 05 08:19:12 COMPUTERNAME super[26875]: **** S.U.P.E.R.M.A.N. 5.0.0 - INSTALL NON-SYSTEM UPDATES VIA SOFTWAREUPDATE INCOMPLETE ****
Wed Feb 05 08:19:12 COMPUTERNAME super[26875]: Error: Installation of non-system macOS software updates did not complete.
`
Are you able to replicate this with the latest version of super?
https://github.com/Macjutsu/super/releases/tag/v5.1.0-beta2