mirror of
https://github.com/fleetdm/fleet
synced 2026-04-21 21:47:20 +00:00
Closes [#31500](https://github.com/fleetdm/fleet/issues/31500) This change improves `fleetctl` by providing users an alternative to tabular output. Since MDM command results are often quite large, the tabular output is usually garbled and hard to read, especially on smaller screens. Example new output: ```shell $ fleetctl get mdm-command-results --id=bfd5fc04-3938-43d1-a280-aa1f53490506 --line ID: bfd5fc04-3938-43d1-a280-aa1f53490506 TIME: 2025-07-18T20:45:19Z TYPE: InstallApplication STATUS: Error HOSTNAME: iPad PAYLOAD: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Command</key> <dict> <key>ManagementFlags</key> <integer>0</integer> <key>Options</key> <dict> <key>PurchaseMethod</key> <integer>1</integer> </dict> <key>RequestType</key> <string>InstallApplication</string> <key>iTunesStoreID</key> <integer>1091189122</integer> </dict> <key>CommandUUID</key> <string>bfd5fc04-3938-43d1-a280-aa1f53490506</string> </dict> </plist> RESULTS: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>CommandUUID</key> <string>bfd5fc04-3938-43d1-a280-aa1f53490506</string> <key>ErrorChain</key> <array> <dict> <key>ErrorCode</key> <integer>9610</integer> <key>ErrorDomain</key> <string>ASDServerErrorDomain</string> <key>LocalizedDescription</key> <string>Unhandled exception</string> </dict> </array> <key>RejectionReason</key> <string>NotSupported</string> <key>Status</key> <string>Error</string> <key>UDID</key> <string>00008120-001174D620414032</string> </dict> </plist> ``` # Checklist for submitter If some of the following don't apply, delete the relevant line. - [x] Changes file added for user-visible changes in `changes/`, `orbit/changes/` or `ee/fleetd-chrome/changes`. See [Changes files](https://github.com/fleetdm/fleet/blob/main/docs/Contributing/guides/committing-changes.md#changes-files) for more information. ## Testing - [x] Added/updated automated tests - [x] QA'd all new/changed functionality manually
1 line
101 B
Text
1 line
101 B
Text
- Updated `fleetctl get mdm-command-results` to show output in a vertical format instead of a table.
|