10-12-2020 10:50 AM - edited 09-16-2022 07:23 AM
Does anyone know where to find an extension attribute or smart group that will let me know which computers in inventory are Big Sur compatible?
Posted on 10-12-2020 11:24 AM
Model Identifier matches regex ^iMac(14,4|(1[5-9]|20),d{1})$
Model Identifier matches regex ^iMacPro1,d{1}$
Model Identifier matches regex ^MacBook([8-9],d{1}|10,d{1})$
Model Identifier matches regex ^MacBookAir[6-9],d{1}$
Model Identifier matches regex ^MacBookPro1[0-6],d{1}$
Model Identifier matches regex ^Macmini[7-8],d{1}$
Model Identifier matches regex ^MacPro[6-7],d{1}$
Edit: Added the 2020 iMac, Early 2013 MacBook Pro and 2013/2014 MacBook Air
Posted on 10-12-2020 11:59 AM
To further expand on @cbrewer's list, and to give some credit to @talkingmoose;
Here's a full list of compatible and incompatible Macs, posted on @talkingmoose's github: https://gist.github.com/talkingmoose/794f7647e7a29d6ef74f8b9233dd44bb
Posted on 10-12-2020 12:26 PM
@rmckellar my browser is having trouble finding the site when i click the link.
@cbrewer when i put any of those in a smart group I get no results, not sure if the syntax is wrong the way i'm entering it. For my Catalina smart group i have this and get results
(MacBookAir[5-8]|MacBookPro(9|1[0-6])|MacPro6|iMac(Pro)?1[3-9]?|MacBook(10|9|8)|Macmini[6-8]),.*
Posted on 10-12-2020 12:30 PM
@tcandela I'm getting the same thing... regardless, here's a copy and paste of the info:
Model information: https://www.apple.com/macos/big-sur-preview/
Published Date: June 22, 2020
Verification: https://regex101.com/r/7nnq4T/5
(MacBookAir[6-9]|MacBookPro1[0-6]|MacPro[6-7]|MacBook(10|9|8)|Macmini[7-8]|MacPro[6-7]|iMacPro1),d|iMac(14,4|(1[5-9]|20),d)
pattern matches:
https://support.apple.com/en-us/HT201608
Supported:
MacBook10,1
MacBook9,1
MacBook8,1
Unsupported:
MacBook7,1
MacBook6,1
MacBook5,2
MacBook5,1
MacBook4,1
MacBook3,1
MacBook2,1
MacBook1,1
https://support.apple.com/en-us/HT201862
Supported:
MacBookAir9,1
MacBookAir8,2
MacBookAir8,1
MacBookAir7,2
MacBookAir7,2
MacBookAir7,1
MacBookAir6,2
MacBookAir6,1
MacBookAir6,2
MacBookAir6,1
Unsupported:
MacBookAir5,2
MacBookAir5,1
MacBookAir4,2
MacBookAir4,1
MacBookAir3,2
MacBookAir3,1
MacBookAir2,1
MacBookAir1,1
https://support.apple.com/en-us/HT201300
Supported:
MacBookPro16,3
MacBookPro16,2
MacBookPro16,1
MacBookPro15,4
MacBookPro15,3
MacBookPro15,2
MacBookPro15,1
MacBookPro14,3
MacBookPro14,2
MacBookPro14,1
MacBookPro13,3
MacBookPro13,2
MacBookPro13,1
MacBookPro11,5
MacBookPro11,4
MacBookPro12,1
MacBookPro11,3
MacBookPro11,2
MacBookPro11,1
MacBookPro10,1
MacBookPro11,1
MacBookPro10,2
MacBookPro10,1
Unsupported:
MacBookPro9,2
MacBookPro9,1
MacBookPro8,3
MacBookPro8,2
MacBookPro8,1
MacBookPro7,1
MacBookPro6,2
MacBookPro6,1
MacBookPro5,5
MacBookPro5,4
MacBookPro5,3
MacBookPro5,2
MacBookPro5,1
MacBookPro4,1
MacBookPro3,1
MacBookPro2,2
MacBookPro2,1
MacBookPro1,2
MacBookPro1,1
https://support.apple.com/en-us/HT201894
Supported:
Macmini8,1
Macmini7,1
Unsupported:
Macmini6,2
Macmini6,1
Macmini5,3
Macmini5,2
Macmini5,1
Macmini4,1
Macmini3,1
Macmini2,1
Macmini1,1
https://support.apple.com/en-us/HT201634
Supported:
iMac20,2
iMac20,1
iMac19,2
iMac19,1
iMac18,3
iMac18,2
iMac18,1
iMac17,1
iMac16,2
iMac16,1
iMac15,1
iMac14,4
Unsupported:
iMac14,3
iMac14,2
iMac14,1
iMac13,2
iMac13,1
iMac12,2
iMac12,1
iMac11,3
iMac11,2
iMac11,1
iMac10,1
iMac9,1
iMac8,1
iMac7,1
iMac6,1
iMac5,2
iMac5,1
iMac4,2
iMac4,1
iMac,1
https://support.apple.com/en-us/HT210222
Supported:
iMacPro1,1
https://support.apple.com/en-us/HT202888
Supported:
MacPro7,1
MacPro6,1
Unsupported:
MacPro5,1
MacPro4,1
MacPro3,1
MacPro2,1
MacPro1,1
Posted on 10-12-2020 12:43 PM
@rmckellar in the smart group I used the below settings and results populated.
'model identifier' --> 'matches regex' --> (MacBookAir[6-9]|MacBookPro1[0-6]|MacPro[6-7]|MacBook(10|9|8)|Macmini[7-8]|MacPro[6-7]|iMacPro1),d|iMac(14,4|(1[5-9]|20),d)
Posted on 10-12-2020 12:46 PM
@tcandela I did the same, only SOME of my MacBookAir 7,1 machines weren't populating to the list. Which I found odd since I'm running a beta test on the same model. Granted, it's on the Unsupported list, which doesn't mean that it WON'T work, just that Apple won't support it on that model. At least, that's my best guess, haha!
Posted on 10-27-2020 04:29 PM
The regex doesn't include future models so will break for new model identifiers even though Big Sur will still run on them (since Apple's requirements all say Model or newer). Here's a revised regex that allows future models too:
(MacBookAir([6-9]|[1-9][0-9])|MacBookPro(1[1-9]|[2-9][0-9])|MacPro([6-9]|[1-9][0-9])|iMacPro[0-9]*|iMac(1[4-9]|[2-9][0-9])|MacBook([8-9]|[1-9][0-9])|Macmini([7-9]|[1-9][0-9])),.*
Posted on 11-18-2020 03:48 AM
@rickokid Thank you for the updated regex!
I recognized that with this regex also iMacs from 2013 are shown although they shouldn't. I think it's because of their model identifier being iMac14,x and the oldest supported ones is iMac14,4.
Does anyone have an idea how to correct this?
Posted on 11-18-2020 12:37 PM
@j.meister you might want to double check the Big Sur regex results. My smart groups have a couple different entries based on the 2 regex i've tested.
@rickokid I ended up testing your Big Sur regex and i have a Macbook Pro 10,2 NOT showing up, and also a iMac14,1 that IS showing up that shouldn't be.
@rmckellar I am using your Big Sur regex, it has the Macbook Pro 10,2 showing up and the iMac 14,1 NOT showing up
The Macbook Pro 10,2 shows up as MacBook Pro (Retina, 13-inch, Early 2013) in Apple support coverage check
The iMac 14,1 shows up as iMac (21.5-inch, Late 2013) in Apple support coverage check
Posted on 11-19-2020 07:58 AM
I've been using this EA from Zack Thompson for a long time and it's never let me down: https://github.com/MLBZ521/MacAdmin/blob/master/Jamf%20Pro/Extension%20Attributes/jamf_ea_LatestOSSu...
Posted on 11-19-2020 09:06 AM
@jphillips thanks. I had version 1.8.1 so updated to this 1.10.0 version.
Posted on 11-20-2020 04:54 AM
Has this regex been updated removing the 2013 and 2014 13" MacBook Pro since it is no longer on the compatibility list?
https://mrmacintosh.com/big-sur-11-0-1-20b50-released-to-block-install-for-2013-14-13-mbpros/
Posted on 12-18-2020 06:57 AM
all these answers seem to point to creating an EA, but what have any of you user been using for criteria in creating a smart group for pulling up macs that are running Big Sur?
i see a criteria for Operating System Name but it doesn't work when i enter Big Sur
i currently have OPERATING SYSTEM LIKE 11.0.1 or OPERATING SYSTEM LIKE 11.1.0
Posted on 12-18-2020 08:12 AM
Operating System Version
greater than or equal 11.0
ANDOperating System Version
less than 12.0
Posted on 12-18-2020 08:45 AM
@cbrewer thanks, I'll make another smart group with your criteria.
I only have one mac still running 10.11.6 so wanna make sure that mac does not get included.
Posted on 02-22-2021 08:16 AM
@cbrewer thanks for Big Sur smart group criteria information.
so if i want to edit my current macOS smart groups would i put Operating System Version greater than or equal 10.15.0 and less than 10.16.0 for Catalina?
I currently use these criteria as my current macOS smart group
Operating System like 10.15 -------------- for Catalina
Operating System like 10.14 -------------- for Mojave
Operating System like 10.13 -------------- for High Sierra
i'm getting the same SMARTGROUP results for each of the 10.X.X macOS versions no matter if i use the OPERATING SYSTEM LIKE or OPERATING SYSTEM VERSION GREATER THAN OR EQUAL TO/LESS THAN
Posted on 02-22-2021 08:55 AM
Remember that Jamf Pro 10.25 and older still reported Big Sur as 10.16.
My hosted Jamf Pro 10.27 shows Big Sur as 11.x instead.
Posted on 07-01-2022 03:48 PM
*bump*
Zach T. updated his EA to include Monterey and (assumed) Ventura.
Posted on 09-16-2022 07:22 AM
Have you seen any issues with this updated EA correctly displaying Ventura capable macs?
Posted on 09-28-2022 10:02 AM
I'm using v2.2.0 of this EA in my sandbox and it works correctly: a Mac mini (Late 2014) currently running Monterey does not return "Ventura" as the latest supported OS.
Posted on 10-27-2022 06:21 AM
Works fine, after updating the attended result from ventura to Ventura*
Posted on 09-26-2022 09:33 AM
is anyone using this Ventura Extension Attribute by Zach T ?? if not what are you using?
Posted on 10-12-2022 04:36 PM
Bump. Rich T. has (as always) shared his method for categorizing Ventura-compatible device.