Upgrading a Cloudpaging Application
Introduction
The Cloudpaging Upgrade functionality in AppsAnywhere Admin allows administrators to seamlessly deliver new versions of Cloudpaging applications to end users.
This is the only delivery method that supports the upgrade mechanism and is one of the main benefits of Cloudpaging.
Add the new Cloudpaging application
Edit the Application in the AppsAnywhere Admin Portal
Add a display name for the existing delivery method (e.g. Application v1.0)
Create a new Cloudpaging delivery method for the new version of the application
Add a display name for the new delivery method (e.g. Application v2.0)
If deploying a patched version of an STP, change the deploy version in the advanced settings of the new delivery method
Save the delivery method
Move the new delivery method above the old one in the smart prioritization list (so it is the version used for new launches)
Click Save Order
Create a Cloudpaging upgrade
Proceed to Cloudpaging>Manage Upgrades and click Add
Select the existing delivery method in the From Delivery Method field
Select the new delivery method in the To Delivery Method field
Check or uncheck the Is mandatory field as required
If checked, the next time a user launches the existing application version from Cloudpaging Player, they will be prompted to upgrade. The existing application will close and be replaced with the new delivery method
If the upgrade is not marked as mandatory, the user will be prompted with the option to defer the upgrade
Navigate to Settings > Caching and clear All data caches
Remove the old delivery method
Once there are no sessions for the old Cloudpaging delivery method it can be deleted from AppsAnywhere.
Navigate to Cloudpaging > Manage Sessions to see if any sessions still exist
Search for the application name
Check if session still exist
If no sessions exist
Edit the application
Select the old delivery method
Click Delete
If sessions exist
It is still possible to remove the delivery method by expiring all the sessions linked to it.
If sessions are expired, end users will be prompted with a license expiry message and the application will be removed from Cloudpaging Player.
They will then need to relaunch from AppsAnywhere. With the upgrade configuration in place, the new launch will be of the new Cloudpaging delivery method.
To proceed
Edit the application
Select the old delivery method
Click Delete
A prompt will appear that sessions still exist
This action cannot be completed right now
The delivery method cannot be removed at this time as there is currently an active app session associated with the delivery method.
Please expire the relevant app session(s) first and try again.
You can use the button below to open the Cloudpaging app session management page, where the list will automatically be filtered for you and you can then expire them in bulk.
Click Show Me
Multi-select all the filtered sessions
Click Evict (if applicable)
Click Expire
Navigate back to the delivery method to be removed
Click Delete