Support new macOS naming and numbering
Fleet version: Fleet 4.69
Web browser and operating system: Chrome latest
💥 Actual behavior
macOS 26 'Tahoe' displays in Fleet as macos 16.0 which is not in alignment with new naming convention released by Apple.
🧑💻 Steps to reproduce
View host vitals in device running Tahoe
@harrisonravazzolo Does Apple have documentation somewhere on how to map versions, or what to expect on when they might actually flip the reported version to the year-based system? This feels like it might be a case of their beta builds not actually reporting the correct version yet, versus something like "Windows 8 is actually Windows 6.2."
@iansltx @harrisonravazzolo There have been cases where macOS, internally, would report different version strings, but, usually the discrepancies are on minor version stanza (like it will say macOS 14 & someplace else say 14.0) - I thought Fleet was doing some kind of auto-increment...
https://github.com/osquery/osquery/blob/95b48d60e514d64f5e3962b240906938b8d3d14a/osquery/tables/system/darwin/os_version.mm#L15
In this case, the places that seem to matter are reporting correctly:
brock@Brocks-Virtual-Machine ~ % sw_vers
ProductName: macOS
ProductVersion: 26.0
BuildVersion: 25A5316i
brock@Brocks-Virtual-Machine ~ % sudo cat /System/Library/CoreServices/SystemVersion.plist
Password:
<?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>BuildID</key>
<string>88950DCE-6531-11F0-8AE3-AAF8485610A2</string>
<key>ProductBuildVersion</key>
<string>25A5316i</string>
<key>ProductCopyright</key>
<string>1983-2025 Apple Inc.</string>
<key>ProductName</key>
<string>macOS</string>
<key>ProductUserVisibleVersion</key>
<string>26.0</string>
<key>ProductVersion</key>
<string>26.0</string>
<key>iOSSupportVersion</key>
<string>26.0</string>
</dict>
</plist>
brock@Brocks-Virtual-Machine ~ % sysctl kern.osproductversion
kern.osproductversion: 26.0
Timebox 2 points for research
It's displaying well for me on Beta version 6 (25A5338b)
Yep, can confirm that also seeing this as resolved on the latest beta
@harrisonravazzolo Please re-open if you still see issues with Beta 6 or higher.
In new macOS name, Fleet's clarity does take flight, Like Tahoe at night.