Hello everyone,
We use an extension attribute that will identify the Max supported macOS by going through OS regexs. For Sonoma, we are using the regex below
SonomaRegEx="(^Mac1[3-9]|MacBook\\d{2}|MacBookAir([8-9]|\\d{2})|Macmini([8-9]|\\d{2})|MacPro([7-9]|1\\d)|iMacPro[1-9]|iMac(1[8-9]|2[0-9]),\\d|MacBookPro(1[4-9]|2[0-9]),\\d)"
And it will identify it's maxOS with:
# Compare Model Identifier against Sonoma Regex compatible Macs
if [[ $myModel =~ $SonomaRegEx ]]; then
maxOS="14"
fi
So far, it's working partially. As devices are updating inventory I am seeing them update, but on my Macbook Air (m1, 2020) it will not show up as Max OS 14. It does, however show up in a smart group where it searches for Model Identifier matching the regex.
Is there anything obvious that I am missing?