Hello everyone,
I am having a rather strange issue with some of my application deployments that I don't unterstand.
If I deploy a program to a User Collection the automatical upgrade of superseded versions is not working. The new program version shows as new available application in Software Center. Even if a superseded version is already installed. No automatical upgrade is performed. PolicyAgent.log entries are compiling policy and Raising event: Instance of PolicyAgent_AssignmentDisabled. No entry about the program is found in AppIntentEval.log or AppDiscovery.log. Also no Toast notification is displayed.
After I open Software Center and manually clicking on Install, Software Center detects the old version and changes the status from Available to Past due. The program is then installed and detected normally. AppIntentEval.log shows the supersedence chain detection normally. After the next User Policy retrieval PolicyAgent.log entries are now compiling policy and Raising event: Instance of PolicyAgent_AssignmentEnabled.
Deploying the program to a Device Collection works as expected. For Device Collection deployments the superseded version is automatically upgraded after the installation deadline is reached.
Some information about the software:
Thank you all for any information about this behaviour.
I am having a rather strange issue with some of my application deployments that I don't unterstand.
If I deploy a program to a User Collection the automatical upgrade of superseded versions is not working. The new program version shows as new available application in Software Center. Even if a superseded version is already installed. No automatical upgrade is performed. PolicyAgent.log entries are compiling policy and Raising event: Instance of PolicyAgent_AssignmentDisabled. No entry about the program is found in AppIntentEval.log or AppDiscovery.log. Also no Toast notification is displayed.
After I open Software Center and manually clicking on Install, Software Center detects the old version and changes the status from Available to Past due. The program is then installed and detected normally. AppIntentEval.log shows the supersedence chain detection normally. After the next User Policy retrieval PolicyAgent.log entries are now compiling policy and Raising event: Instance of PolicyAgent_AssignmentEnabled.
Deploying the program to a Device Collection works as expected. For Device Collection deployments the superseded version is automatically upgraded after the installation deadline is reached.
Some information about the software:
- The Software is deployed to user collctions.
- Action is Install and purpuse is Available.
- Checkbox to automatically upgrade superseded version is selected.
- User notification is set to Show in Software Center with all notifications
- Supersedence rule is defined in the Application (no uninstall)
- Installation behaviour is set to Install for system and Whether or not a user is logged in.
- Detection is based on the executable File in Program Files Folder
- Application does not have any Requirements or dependencies
- Currently running Configuration Manager 2111 with all available Hotfxes installed
Thank you all for any information about this behaviour.