Skip to content

Include Collection of SoftwareUpdateDeviceID#725

Open
jwainwrightjc wants to merge 1 commit intomasterfrom
SUP-1554-macOS-collect-SoftwareUpdateDeviceID
Open

Include Collection of SoftwareUpdateDeviceID#725
jwainwrightjc wants to merge 1 commit intomasterfrom
SUP-1554-macOS-collect-SoftwareUpdateDeviceID

Conversation

@jwainwrightjc
Copy link
Contributor

@jwainwrightjc jwainwrightjc commented Mar 10, 2026

Including collection of a device's SoftwareUpdateDeviceID as this can help with troubleshooting macOS patching related queries

Issues

SUP-1554 - https://jumpcloud.atlassian.net/browse/SUP-1554 - macOS - collect SoftwareUpdateDeviceID

What does this solve?

Adds the collection of device information to assist support with troubleshooting.

Is there anything particularly tricky?

N/A

How should this be tested?

Run the macOS log collection script and confirm SoftwareUpdateDeviceID is captured.

Screenshots

Screenshot 2026-03-10 at 12 55 57

Note

Low Risk
Low risk: small change to a diagnostic script, adding one mdmclient query executed in the logged-in user context; main risk is command failure/availability on some macOS/MDM states.

Overview
Adds collection of the device SoftwareUpdateDeviceID to the macOS log_collection.sh output to aid patch-management troubleshooting. When a console user is logged in, the script now resolves that user’s UID and runs mdmclient QueryDeviceInformation via launchctl asuser, writing the ID to systemInfo/SoftwareUpdateDeviceID.txt.

Bumps the script version from 1.2.7 to 1.2.8.

Written by Cursor Bugbot for commit 22d385d. This will update automatically on new commits. Configure here.

@jwainwrightjc jwainwrightjc requested a review from a team as a code owner March 10, 2026 13:05
Copy link
Contributor

@kmaranionjc kmaranionjc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good on my end

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants