Currently when a host pool has an application that needs and update as part of an Application Deployment Policy, if the update fails for any reason the action to uninstall is attempted following a re-install. There is no option to change this logic.
This can be disruptive in my cases where repeated installs may consume a license, or mess with agent functionality in various systems (duplicate objects). This can also be a problem if the policy is allowed to run while a user is logged into the machine, as it would be more desirable to have an out-of-date application rather than triggering an uninstall that may then fail the re-install, since that would mean the users would lose all access to the application.
Please create an option to allow control of the behavior so that we can specify if the uninstall is triggered, or if a warning/error is thrown and no further action is taken. Ideally this could be specified in the deployment policy, but even an option under Advanced App Service Environmental Variables would be ok.

Comments (2 comments)