Straight to Login Screen Post Update #40

Open
opened 2026-01-19 18:31:19 +00:00 by michael · 6 comments
Owner

Originally created by @mattdjerome on GitHub.

if a presetage enrollment updates to the latest eligible macOS, prestage setups up an account and setup manager is set to run prior to enrollment. Once the update runs, JSM is skipped and goes directly to the login. No visuals are given that JSM has run.

Originally created by @mattdjerome on GitHub. if a presetage enrollment updates to the latest eligible macOS, prestage setups up an account and setup manager is set to run prior to enrollment. Once the update runs, JSM is skipped and goes directly to the login. No visuals are given that JSM has run.
michael added the bug label 2026-01-19 18:31:19 +00:00
Author
Owner

@mattdjerome commented on GitHub:

Is JSM's package installed as a PreStage enrollment package? YES
What is the JSM config profile's scope? Scoped to computers in that prestage

@mattdjerome commented on GitHub: Is JSM's package installed as a PreStage enrollment package? YES What is the JSM config profile's scope? Scoped to computers in that prestage
Author
Owner

@mattdjerome commented on GitHub:

install (1).log

@mattdjerome commented on GitHub: [install (1).log](https://github.com/user-attachments/files/22602542/install.1.log)
Author
Owner

@mattdjerome commented on GitHub:

HI, checking if there's any movement here as I saw it again with a computer updating to 15.7.1

@mattdjerome commented on GitHub: HI, checking if there's any movement here as I saw it again with a computer updating to 15.7.1
Author
Owner

@scriptingosx commented on GitHub:

Do the logs say that JSM has run?

@scriptingosx commented on GitHub: Do the logs say that JSM has run?
Author
Owner

@riverthemz commented on GitHub:

Minimum required macOS version enabled in the PreStage shouldn't impact JSM; the update happens before the Mac is enrolled, then it tries to enroll again after the update.

Is JSM's package installed as a PreStage enrollment package? What is the JSM config profile's scope?

@riverthemz commented on GitHub: Minimum required macOS version enabled in the PreStage shouldn't impact JSM; the update happens before the Mac is enrolled, then it tries to enroll again after the update. Is JSM's package installed as a PreStage enrollment package? What is the JSM config profile's scope?
Author
Owner

@mattdjerome commented on GitHub:

The only items in the setupmanager log are Setup Manager already running... 2025-10-17T03:08:36Z default [general] runAt: enrollment, runningAt: enrollment, console user: <nil> 2025-10-17T03:08:37Z default [general] Setup Manager v1.3.1 (610) 2025-10-17T03:08:37Z default [general] macOS Sequoia 15.7.1 (24G231) 2025-10-17T03:08:37Z default [general] preventing display and system sleep

@mattdjerome commented on GitHub: The only items in the setupmanager log are `Setup Manager already running... 2025-10-17T03:08:36Z default [general] runAt: enrollment, runningAt: enrollment, console user: <nil> 2025-10-17T03:08:37Z default [general] Setup Manager v1.3.1 (610) 2025-10-17T03:08:37Z default [general] macOS Sequoia 15.7.1 (24G231) 2025-10-17T03:08:37Z default [general] preventing display and system sleep `
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: jamf/Setup-Manager#40