super icon indicating copy to clipboard operation
super copied to clipboard

ScheduledInstallDays not accepting values for 5.1 rc install script

Open preferredindifferent opened this issue 1 month ago • 1 comments

When setting ScheduledInstallDays either with a mobileconfig or via the "external application" json in jamf pro, it seems like the script does not accept the value. In short, setting ScheduleDeferredStartDays = 3;

results in Fri Nov 07 11:40:14 macBook super-5.1[17623]: Verbose Mode: Function manage_parameter_options: Line 1815: scheduled_install_days is: 4 and Fri Nov 07 11:40:14 macBook super-5.1[17623]: Parameter Error: The --scheduled-install-days=number value must only be a number.

I have tried setting 3 days as well as 4 days and included a run after removing super completely. Deployment works when using another option from

--scheduled-install-reminder=minutes option requires that you also set one of the following options: --scheduled-install-days, --scheduled-install-date, or --scheduled-install-user-choice.

Script exit code: 1
Script result: Fri Nov 07 11:40:07 macBook super-5.1[17623]: **** S.U.P.E.R.M.A.N. 5.1.0-rc1 - SUPER INSTALLATION ****
Fri Nov 07 11:40:07 macBook super-5.1[17623]: Installation: Copying super 5.1.0-rc1 to /Library/Management/super/super.
Fri Nov 07 11:40:07 macBook super-5.1[17623]: Installation: Creating super search path link: /usr/local/bin/super
Fri Nov 07 11:40:07 macBook super-5.1[17623]: Installation: Creating super LaunchDaemon helper: /Library/Management/super/super-starter
Fri Nov 07 11:40:07 macBook super-5.1[17623]: Installation: Removing previous super LaunchDaemon: /Library/LaunchDaemons/com.macjutsu.super.plist
Fri Nov 07 11:40:07 macBook super-5.1[17623]: Installation: Creating super LaunchDaemon: /Library/LaunchDaemons/com.macjutsu.super.plist.
Fri Nov 07 11:40:07 macBook super-5.1[17623]: Installation: Setting permissions for installed super items.
Fri Nov 07 11:40:09 macBook super-5.1[17623]: **** S.U.P.E.R.M.A.N. 5.1.0-rc1 - SUPER STARTUP ****
Fri Nov 07 11:40:09 macBook super-5.1[17623]: Verbose Mode: Function workflow_startup: Line 3842: Verbose mode enabled.
Fri Nov 07 11:40:09 macBook super-5.1[17623]: Verbose Mode: Function workflow_startup: Line 3843: super_current_folder is: /Library/Application Support/JAMF/tmp
Fri Nov 07 11:40:09 macBook super-5.1[17623]: Verbose Mode: Function workflow_startup: Line 3844: Uptime is: 11:40  up 14 days, 21:12, 4 users, load averages: 18.16 14.88 10.09
Fri Nov 07 11:40:09 macBook super-5.1[17623]: Status: Mac computer with Apple silicon running: macOS Tahoe 26.0.1-25A362
Fri Nov 07 11:40:09 macBook super-5.1[17623]: Verbose Mode: Function check_system: Line 4322: macos_version_normalized is: 260001
Fri Nov 07 11:40:09 macBook super-5.1[17623]: Verbose Mode: Function check_system: Line 4323: mac_model_name is: MacBook Pro
Fri Nov 07 11:40:09 macBook super-5.1[17623]: Verbose Mode: Function check_system: Line 4324: mac_is_portable is: TRUE
Fri Nov 07 11:40:09 macBook super-5.1[17623]: Status: Last macOS startup was: 2025-10-23:15:27:51
Fri Nov 07 11:40:09 macBook super-5.1[17623]: Verbose Mode: Function check_system: Line 4339: check_system_error is: FALSE
Fri Nov 07 11:40:09 macBook super-5.1[17623]: Verbose Mode: Function check_current_user: Line 4238: current_user_account_name is: FALSE
Fri Nov 07 11:40:09 macBook super-5.1[17623]: Verbose Mode: Function check_current_user: Line 4239: current_user_id is: FALSE
Fri Nov 07 11:40:09 macBook super-5.1[17623]: Verbose Mode: Function check_current_user: Line 4240: current_user_account_name_response is: ladmin
Fri Nov 07 11:40:09 macBook super-5.1[17623]: Verbose Mode: Function check_current_user: Line 4241: current_user_id_response is: 502
Fri Nov 07 11:40:09 macBook super-5.1[17623]: Status: Current active GUI user is: ladmin (502)
Fri Nov 07 11:40:09 macBook super-5.1[17623]: Verbose Mode: Function check_current_user: Line 4261: current_user_account_name is: ladmin
Fri Nov 07 11:40:09 macBook super-5.1[17623]: Verbose Mode: Function check_current_user: Line 4262: current_user_id is: 502
Fri Nov 07 11:40:09 macBook super-5.1[17623]: Verbose Mode: Function check_current_user: Line 4268: current_user_guid is: 1F7D0
Fri Nov 07 11:40:10 macBook super-5.1[17623]: Verbose Mode: Function check_current_user: Line 4269: current_user_real_name is: local admin
Fri Nov 07 11:40:10 macBook super-5.1[17623]: Verbose Mode: Function check_current_user: Line 4281: current_user_appearance_mode_response is: NSAppearanceNameDarkAqua
Fri Nov 07 11:40:10 macBook super-5.1[17623]: Verbose Mode: Function check_current_user: Line 4284: current_user_is_admin is: TRUE
Fri Nov 07 11:40:10 macBook super-5.1[17623]: Verbose Mode: Function check_current_user: Line 4285: current_user_has_secure_token is: TRUE
Fri Nov 07 11:40:10 macBook super-5.1[17623]: Verbose Mode: Function check_current_user: Line 4286: current_user_is_volume_owner is: TRUE
Fri Nov 07 11:40:10 macBook super-5.1[17623]: Verbose Mode: Function check_current_user: Line 4287: current_user_appearance_mode is: DARK
Fri Nov 07 11:40:11 macBook super-5.1[17623]: Status: Managed by Jamf Pro 11.21.1 hosted at: https://organisation.jamfcloud.com/
Fri Nov 07 11:40:11 macBook super-5.1[17623]: Verbose Mode: Function check_jamf_management_framework: Line 9026: jamf_version_normalized is: 112101
Fri Nov 07 11:40:11 macBook super-5.1[17623]: Status: Resetting all local (non-managed and non-authentication) preferences.
Fri Nov 07 11:40:11 macBook super-5.1[17623]: Verbose Mode: Function manage_preference_resets: Line 1180: auth_ask_user_to_save_password_backup:
Fri Nov 07 11:40:11 macBook super-5.1[17623]: Verbose Mode: Function manage_preference_resets: Line 1183: auth_local_account_backup:
Fri Nov 07 11:40:11 macBook super-5.1[17623]: Verbose Mode: Function manage_preference_resets: Line 1186: auth_service_account_backup:
Fri Nov 07 11:40:11 macBook super-5.1[17623]: Verbose Mode: Function manage_preference_resets: Line 1189: auth_jamf_client_backup: TRUE
Fri Nov 07 11:40:11 macBook super-5.1[17623]: Verbose Mode: Function manage_preference_resets: Line 1192: auth_jamf_account_backup:
Fri Nov 07 11:40:11 macBook super-5.1[17623]: Verbose Mode: Function manage_preference_resets: Line 1195: auth_legacy_local_account_backup:
Fri Nov 07 11:40:11 macBook super-5.1[17623]: Verbose Mode: Function manage_preference_resets: Line 1198: auth_legacy_super_account_backup:
Fri Nov 07 11:40:11 macBook super-5.1[17623]: Verbose Mode: Function manage_preference_resets: Line 1201: auth_legacy_jamf_account_backup:
Fri Nov 07 11:40:12 macBook super-5.1[17623]: Verbose Mode: Function manage_preference_resets: Line 1315: config_delete_reset_workflow is: FALSE
Fri Nov 07 11:40:12 macBook super-5.1[17623]: Verbose Mode: Function manage_parameter_options: Line 1328: config_temp_override: TRUE
Fri Nov 07 11:40:12 macBook super-5.1[17623]: Status: Active managed workflow configuration located at /Library/Managed Preferences/com.macjutsu.super.plist.
Fri Nov 07 11:40:12 macBook super-5.1[17623]: Verbose Mode: Function manage_parameter_options: Line 1330: Managed preference file: /Library/Managed Preferences/com.macjutsu.super:
{
    AuthAskUserToSavePassword = 1;
    AuthCredentialFailoverToUser = 1;
    AuthJamfComputerID = 1048;
    AuthMDMFailoverToUser = ALWAYS;
    ConfigTempOverride = 1;
    DeadlineCountHard = 5;
    DeadlineDaysFocus = 5;
    DeadlineDaysHard = 7;
    DeferralTimerMenu = "15,60,240,1440";
    DialogTimeoutDefault = 1800;
    InstallJamfPolicyTriggersWithoutRestarting = 0;
    InstallMacOSMajorUpgrades = 1;
    InstallMacOSMajorVersionTarget = 26;
    InstallMacOSMinorVersionTarget = "26.1";
    InstallNonSystemUpdatesWithoutRestarting = 1;
    InstallPrioritizeNonRestartUpdates = 1;
    InstallRapidSecurityResponses = 1;
    ScheduleDeferredStartDays = 3;
    ScheduleZeroDateRelease = 1;
    ScheduledInstallDays = 4;
    ScheduledInstallReminder = "15,60,120";
    VerboseMode = 1;
    WorkflowDisableRelaunch = 0;
    WorkflowDisableUpdateCheck = 0;
    WorkflowInstallNow = 0;
    WorkflowRequireActiveUser = 1;
    WorkflowRestartWithoutUpdates = 0;
}
Fri Nov 07 11:40:12 macBook super-5.1[17623]: Verbose Mode: Function manage_parameter_options: Line 1331: Main preference file before startup validation: /Library/Management/super/com.macjutsu.super:
{
    AuthJamfClient = 1;
    SuperVersion = "5.1.0-rc1";
    VerboseMode = 1;
}
Fri Nov 07 11:40:12 macBook super-5.1[17623]: Status: Saving workflow configuration to main preferences at /Library/Management/super/com.macjutsu.super.plist.
Fri Nov 07 11:40:12 macBook super-5.1[17623]: Verbose Mode: Function manage_parameter_options: Line 1410: alternate_default_plist is:
Fri Nov 07 11:40:12 macBook super-5.1[17623]: Verbose Mode: Function manage_parameter_options: Line 1411: alternate_temporary_plist is:
Fri Nov 07 11:40:12 macBook super-5.1[17623]: Verbose Mode: Function manage_parameter_options: Line 1433: super_alternate_plist is:
Fri Nov 07 11:40:12 macBook super-5.1[17623]: Verbose Mode: Function manage_parameter_options: Line 1446: install_macos_minor_version_target is: 26.1
Fri Nov 07 11:40:12 macBook super-5.1[17623]: Verbose Mode: Function manage_parameter_options: Line 1448: install_macos_minor_version_normalized_target is: 260100
Fri Nov 07 11:40:12 macBook super-5.1[17623]: Verbose Mode: Function manage_parameter_options: Line 1461: install_macos_minor_updates is: TRUE
Fri Nov 07 11:40:12 macBook super-5.1[17623]: Verbose Mode: Function manage_parameter_options: Line 1467: install_macos_major_upgrades is: TRUE
Fri Nov 07 11:40:12 macBook super-5.1[17623]: Verbose Mode: Function manage_parameter_options: Line 1479: install_macos_major_version_target is: 26
Fri Nov 07 11:40:12 macBook super-5.1[17623]: Verbose Mode: Function manage_parameter_options: Line 1481: install_macos_major_version_normalized_target is: 260000
Fri Nov 07 11:40:12 macBook super-5.1[17623]: Parameter Warning: The --install-macos-major-version-target=26 option is less than current macOS Tahoe 26.0.1-25A362. Disabling macOS major upgrade workflow.
Fri Nov 07 11:40:12 macBook super-5.1[17623]: Verbose Mode: Function manage_parameter_options: Line 1489: install_macos_major_upgrades is: FALSE
Fri Nov 07 11:40:12 macBook super-5.1[17623]: Verbose Mode: Function manage_parameter_options: Line 1495: install_rapid_security_responses is: TRUE
Fri Nov 07 11:40:13 macBook super-5.1[17623]: Verbose Mode: Function manage_parameter_options: Line 1501: install_non_system_updates_without_restarting is: TRUE
Fri Nov 07 11:40:13 macBook super-5.1[17623]: Verbose Mode: Function manage_parameter_options: Line 1515: install_prioritize_non_restart_updates is: TRUE
Fri Nov 07 11:40:13 macBook super-5.1[17623]: Verbose Mode: Function manage_parameter_options: Line 1533: install_jamf_policy_triggers_without_restarting is: FALSE
Fri Nov 07 11:40:13 macBook super-5.1[17623]: Verbose Mode: Function manage_parameter_options: Line 1540: workflow_install_now is: FALSE
Fri Nov 07 11:40:13 macBook super-5.1[17623]: Verbose Mode: Function manage_parameter_options: Line 1552: workflow_require_active_user is: TRUE
Fri Nov 07 11:40:13 macBook super-5.1[17623]: Verbose Mode: Function manage_parameter_options: Line 1558: workflow_restart_without_updates is: FALSE
Fri Nov 07 11:40:13 macBook super-5.1[17623]: Verbose Mode: Function manage_parameter_options: Line 1564: workflow_disable_update_check is: FALSE
Fri Nov 07 11:40:13 macBook super-5.1[17623]: Verbose Mode: Function manage_parameter_options: Line 1570: workflow_disable_relaunch is: FALSE
Fri Nov 07 11:40:13 macBook super-5.1[17623]: Verbose Mode: Function manage_parameter_options: Line 1592: deferral_timer_minutes is: 60
Fri Nov 07 11:40:13 macBook super-5.1[17623]: Verbose Mode: Function manage_parameter_options: Line 1620: deferral_timer_menu_minutes is: 15,60,240,1440
Fri Nov 07 11:40:13 macBook super-5.1[17623]: Verbose Mode: Function manage_parameter_options: Line 1642: deferral_timer_focus_minutes is: 60
Fri Nov 07 11:40:13 macBook super-5.1[17623]: Verbose Mode: Function manage_parameter_options: Line 1664: deferral_timer_error_minutes is: 60
Fri Nov 07 11:40:13 macBook super-5.1[17623]: Verbose Mode: Function manage_parameter_options: Line 1686: deferral_timer_workflow_relaunch_minutes is: 360
Fri Nov 07 11:40:14 macBook super-5.1[17623]: Verbose Mode: Function manage_parameter_options: Line 1740: schedule_deferred_start_days is: 3
Fri Nov 07 11:40:14 macBook super-5.1[17623]: Verbose Mode: Function manage_parameter_options: Line 1746: schedule_zero_date_release is: TRUE
Fri Nov 07 11:40:14 macBook super-5.1[17623]: Verbose Mode: Function manage_parameter_options: Line 1760: sofa_macos_url is: https://sofafeed.macadmins.io/v1/macos_data_feed.json
Fri Nov 07 11:40:14 macBook super-5.1[17623]: Parameter Error: The --scheduled-install-days=number value must only be a number.
Fri Nov 07 11:40:14 macBook super-5.1[17623]: Verbose Mode: Function manage_parameter_options: Line 1815: scheduled_install_days is: 4
Fri Nov 07 11:40:14 macBook super-5.1[17623]: Verbose Mode: Function manage_parameter_options: Line 1871: scheduled_install_option_counter is: 1
Fri Nov 07 11:40:14 macBook super-5.1[17623]: Verbose Mode: Function manage_parameter_options: Line 1900: scheduled_install_reminder_minutes is: 15,60,120
Fri Nov 07 11:40:14 macBook super-5.1[17623]: Verbose Mode: Function manage_parameter_options: Line 1937: deadline_count_hard is: 5
Fri Nov 07 11:40:14 macBook super-5.1[17623]: Verbose Mode: Function manage_parameter_options: Line 1949: deadline_days_focus is: 5
Fri Nov 07 11:40:14 macBook super-5.1[17623]: Verbose Mode: Function manage_parameter_options: Line 1973: deadline_days_hard is: 7
Fri Nov 07 11:40:14 macBook super-5.1[17623]: Verbose Mode: Function manage_parameter_options: Line 2143: dialog_timeout_default_seconds is: 1800
Fri Nov 07 11:40:15 macBook super-5.1[17623]: Verbose Mode: Function manage_parameter_options: Line 2406: display_icon_size is: 96
Fri Nov 07 11:40:15 macBook super-5.1[17623]: Verbose Mode: Function manage_parameter_options: Line 2420: display_icon_file_path is: /System/Library/PrivateFrameworks/SoftwareUpdate.framework/Versions/Current/Resources/SoftwareUpdate.icns
Fri Nov 07 11:40:15 macBook super-5.1[17623]: Verbose Mode: Function manage_parameter_options: Line 2433: display_icon_light_file_path is: /System/Library/PrivateFrameworks/SoftwareUpdate.framework/Versions/Current/Resources/SoftwareUpdate.icns
Fri Nov 07 11:40:15 macBook super-5.1[17623]: Verbose Mode: Function manage_parameter_options: Line 2446: display_icon_dark_file_path is: /System/Library/PrivateFrameworks/SoftwareUpdate.framework/Versions/Current/Resources/SoftwareUpdate.icns
Fri Nov 07 11:40:15 macBook super-5.1[17623]: Verbose Mode: Function manage_parameter_options: Line 2570: auth_ask_user_to_save_password is: TRUE
Fri Nov 07 11:40:15 macBook super-5.1[17623]: Verbose Mode: Function manage_parameter_options: Line 2606: auth_credential_failover_to_user is: TRUE
Fri Nov 07 11:40:15 macBook super-5.1[17623]: Verbose Mode: Function manage_parameter_options: Line 2628: auth_mdm_failover_to_user is: ALWAYS
Fri Nov 07 11:40:16 macBook super-5.1[17623]: Verbose Mode: Function manage_parameter_options: Line 2629: auth_mdm_failover_to_user_status is: TRUE
Fri Nov 07 11:40:16 macBook super-5.1[17623]: Verbose Mode: Function manage_parameter_options: Line 2636: test_mode is:
Fri Nov 07 11:40:16 macBook super-5.1[17623]: Verbose Mode: Function manage_parameter_options: Line 2658: test_mode_timeout_seconds is: 10
Fri Nov 07 11:40:16 macBook super-5.1[17623]: Verbose Mode: Function manage_parameter_options: Line 2703: storage_required_update_gb is: 15
Fri Nov 07 11:40:16 macBook super-5.1[17623]: Verbose Mode: Function manage_parameter_options: Line 2717: storage_required_upgrade_gb is: 25
Fri Nov 07 11:40:16 macBook super-5.1[17623]: Verbose Mode: Function manage_parameter_options: Line 2732: power_required_battery_percent is: 20
Fri Nov 07 11:40:16 macBook super-5.1[17623]: Exit: Initial startup validation failed.
Fri Nov 07 11:40:16 macBook super-5.1[17623]: Verbose Mode: Function exit_error: Line 4105: Main preference file at error exit: /Library/Management/super/com.macjutsu.super:
{
    AuthJamfClient = 1;
    ConfigEditTimestamp = "2025-11-07:11:40:12";
    SuperStatus = "Fri Nov 07 11:40:16: Inactive Error: Initial startup validation failed.";
    SuperVersion = "5.1.0-rc1";
    VerboseMode = 1;
}
Fri Nov 07 11:40:16 macBook super-5.1[17623]: **** S.U.P.E.R.M.A.N. 5.1.0-rc1 - EXIT ERROR ****

preferredindifferent avatar Nov 07 '25 13:11 preferredindifferent

Only doing a validation check on the CLI https://github.com/Macjutsu/super/pull/335

jtwillbanks avatar Nov 07 '25 17:11 jtwillbanks