Upgrade app after Ventura

auser
New Contributor III

Hi, 

I am needing to upgrade an app as soon as a machine is updated to Ventura. My current thought is to have a policy scoped to a smart group for OS version equal or greater to 13 and then have it deploy at login. Do you think this is the best way or would at start up be better? I also don't know if the machine will get added to the smart group right away. 

Feedback appreciated. 

2 REPLIES 2

sdagley
Esteemed Contributor II

@auser You can have a script run by a LaunchDaemon on startup that runs a script to check if the build version of macOS has changed from the previous restart, and if it has does a jamf recon followed by a jamf policy to force execution of any policies that have been added to the scope by the change in macOS version number

AJPinto
Honored Contributor II

Your path would technically work, as soon as JAMF knows the upgrade happened. The problem is the device will not tell JAMF it is running macOS13 until the next checkin which can be some time. As @sdagley said you could use a launch agent. However, is there a reason this app cannot be updated BEFORE upgrading to Ventura?