Pulse secure client version check before macOS Upgrade to Monterey

user-aj
New Contributor II

Hi Friends,

We have a requirement for update the pulse secure client to the latest before upgrading macOS Monterey Self service policy.
1. Verify the currently installed version of Pulse.
2. Do a comparison to see if an upgrade is needed.
3. Prompt the user to inform them that an upgrade is necessary with a button to proceed with the Pulse upgrade.
4. Launch the Pulse upgrade automatically.
5. Proceed with the macOS Monterey upgrade.

Any script or thoughts really appreciated!
Thanks in advance!

2 REPLIES 2

sdagley
Esteemed Contributor II

@user-aj My approach is to have a policy for every critical app that might need an update prior to installing Monterey. All of those policies have the same custom even trigger of RequiredForMonterey, and their Scope configuration is such that any Mac which has the current version for that policy will be excluded. The script that runs my Monterey install does a `jamf policy -event RequiredForMonterey` prior to calling the Monterey upgrade policy.

user-aj
New Contributor II

Thanks for the response @sdagley  Do you have any script for updating the apps before upgrade. It will be great help.
Thanks in Advance!