The problem lies in the smart label drop downs. Not every inventory field is shown when building a smart label and the inventory item OS Install Date is one of those items. In order to build a smart label for this we can use a simple SQL query pasted in over a new smart label.
First, build a new smart label from devices. It does not matter what you use since we will wipe out the query. Go to Label Management --> Smart Labels and click on the name of the smart label that was created.
Click on Edit SQL and paste in the following SQL statement:
SELECT MACHINE.NAME AS SYSTEM_NAME, OS_INSTALLED_DATE as TOPIC_ID FROM MACHINE WHERE (((TIMESTAMP(MACHINE.OS_INSTALLED_DATE) <= NOW() AND TIMESTAMP(MACHINE.OS_INSTALLED_DATE) > DATE_SUB(NOW(),INTERVAL 48 HOUR))))
Save the label. This will automatically label devices that were imaged within the last 48 hours.
Now we can use that label in a patch schedule that aggressively patches machines in that label while keeping older machines out of that patch schedule.
We can alter the time query a bit to find whatever devices we need. For example devices that were imaged over 2 years ago would use this query:
SELECT MACHINE.NAME AS SYSTEM_NAME, OS_INSTALLED_DATE as TOPIC_ID FROM MACHINE WHERE ((TIMESTAMP(MACHINE.OS_INSTALLED_DATE) < DATE_SUB(NOW(),INTERVAL 2 YEAR)))