Is there a command line we can run on machines to prompt them to update the jump client? i.e.: Simulate right clicking on a jump client in the representative console and clicking update?
We just updated our site software, and I am wondering about the best way to slowly rollout the jump client updates. Generally, the process we take would be updating the IT department, the business pilot, then start staging it out to production. We deploy our jump client via the generic .msi install. There are a couple methods that I can think of, but each has their downsides.
- Selecting jump items through the console and clicking “Update”. Downsides: This would take forever to manually do for a few hundred pilot machines
- Deploying via the Jump Client Auto Update settings. Downsides: No control over who gets the updates
- Deploying via the .msi installer. Downsides: You must uninstall the old version, then install the new version (This resets all of the audit history for that jump client instance ID)
What does everyone else do? Is there a command line I can run on machines to kick off the auto update process to get the best of both worlds?
Hello Mjhall,
Just to confirm, there is no API or Client side command which can be run to trigger an update of a Jump Client.
Generally speaking, from your list, options 2 and 3 is what I’ve seen most customers do. The Jump Clients all need to be updated in order to be operational anyway, and we have an automatic update process which allows this.
Depending on your estate type (most servers vs most desktops), you can plan to do the appliance update and let the auto-upgrade process run during less busy tims or just overnight, and the same goes for the MSI update process, it just needs to be run during less busy times.
For all of my deployments, I let them update automatically. They have to be updated anyway, as PhilC has said, so much more manageable to let them update automatically when it detects the appliance has been updated. I don’t any reason why you wouldn’t want to update them as soon as possible.
Hello!
I thought it’s also worth mentioning that there is also an option to prohibit Jump Clients from updating automatically by modifying the ‘Automatic Jump Client Upgrades’ setting within /login → Jump → Jump Clients. Use the radio buttons below to control automatic Jump Client upgrades. You can:
- Permanently disable Jump Client upgrades.
- Temporarily enable Jump Client upgrades for the current upgrade cycle.
- Permanently enable Jump Client upgrades.
When either Temporarily or Permamently Disabled, you then can go into the Access Console and manually upgrade clients. It’s worth keeping in mind however that if the PRA Software has been upgraded, clients will be inaccessible until they have been upgraded - however this is often a good method of controlling the Jump Client upgrades in case an upgrade fails.
For more information, please check PRA Administration: Jump Clients for Endpoint Access.