Issue:
I have setup supersedence for an application. It is set to supersede 9 previous versions of the application. Not all previous versions were deployed via CM so I created dummy apps with the detection method and the uninstall command. To the new version I added
each of those dummy apps to the supersedence tab and selected for uninstall.
My test scenario is to install 3 of the superseded versions onto a VM and then deploy the new version to it. When I do the deployment it uninstalls the 1st superseded version in the list under the supersedence tab and then installs the new app; without removing the other 2 superseded apps.
When checking the AppDiscovery log I notice that it detects the other 2 versions. AppEnforce shows that no attempt was made to remove the other 2 superseded versions.
It is my understanding that all versions should remove before installing the new version, otherwise why would you be allowed to place several versions in the supersedence tab?
Does anyone have an idea why only 1 version is uninstalled in this scenario?
I am now attempting the same scenario, but without the one version installed that the new version removed. I want to see if it will remove the next one in the list. (Basically, only removing 1 version before an install, independent of version it uninstalls).