10-06-2022 09:39 AM - edited 10-06-2022 09:45 AM
In our Jamf Pro instance, I have two smart computer groups, one for Intel devices and another for Apple Silicon. The criteria is pretty straight forward in each:
However, I have 30 devices (of ~800) that are failing into both groups for some reason. These devices were fresh enrollments as of earlier this year or late last year, and they are all properly checking in and performing inventory updates. The criteria is correct on each device too.
I tried making two new test smart groups with different criteria, and the exact same thing happens!
Anyone else seeing this? Not sure what to make of this, because as far as I can tell I'm not necessarily building the criteria incorrectly.
EDIT: Well, nevermind... Solved. But wanted to post my answer for anyone else seeing this. Or if anyone can explain why it behaves this way. Turns out the Apple Silicon criteria was causing the fuss. If I only include Architecture or Processor type, everything is correct. So now my config is:
Looking closer I think these devices were also all not macOS 12 yet, which doesn't' collect that Apple Silicon attribute... which is why I included it with an [OR] criteria. Guess it's a quirk (or bug?) with how smart groups process under that circumstance.
Posted on 10-06-2022 10:01 AM
Yep, found that one the same way...it's odd, but you found the answer. And thanks for posting it up. Many don't 😉
Posted on 11-08-2022 10:30 AM
Yes, I had to do it by processor type as well! I can't wait til we get everyone off Intel then I don't have to worry about that LOL
Posted on 10-16-2023 05:55 AM
Wacky, the same bug is definitely still there and your workaround still works.