The Flexera Community is currently in maintenance mode to prepare for the upcoming launch of the new community. Click here for more information.
On Microsoft Windows devices, using a third-party tool such as Microsoft SCCM or Altiris to trigger a downgrade of FlexNet inventory agent damages the installation, leaving the FlexNet inventory agent non-functional so that the inventory device is orphaned. This is in the list of Known Issues for FlexNet Manager Suite 2018 R2 under master issue number IOJ-1809619. Special arrangements discussed below can prevent this issue.
Exceptions: This issue does not affect the following scenarios:
This issue is typically a result of having multiple processes attempting to control installations of FlexNet inventory agent. For example, consider this scenario:
The issue is caused when the default settings for Microsoft SCCM allow the attempted ?upgrade?, but when certain files are recognized as more recent than the currently specified version, they are not replaced, even though they have already been removed in the upgrade process.
Downgrade of the agent by FlexNet Manager Suite is not affected, because this method uses a stronger command line with options that force a complete replacement regardless of versions (see below).
For recovery, see the next section.
To avoid damaging existing installations of FlexNet inventory agent, you may use any of the following alternatives:
This section discusses recovery methods. See the previous section for avoiding the issue in the first place.
Where the attempted downgrade has already occurred, and the installation of FlexNet inventory agent is damaged so that the inventory device is ?orphaned? (unable to communicate with the central application server for FlexNet Manager Suite), the damaged installation must either be repaired, or removed and replaced. You may use approaches like the following:
msiexec /f "FlexNet Inventory Agent.msi" /L*V "test.log" msiexec /i "FlexNet Inventory Agent.msi" /L*V "test.log" REINSTALL=ALLYour package deployment team are likely already experienced in triggering repairs.
REINSTALLMODE = amusto force replacement of the existing installed files. See the Microsoft documentation for more information on these a, m, u, and s options. This ?forced versioning? approach may be considered heavy-handed, since it escapes the versioning rules used by Windows Installer. It is acceptable for the FlexNet inventory agent package only because, by design, the FlexNet inventory agent is self-contained and does not have external dependencies (such as shared resources or custom actions).
Known Issues for FlexNet Manager Suite 2018 R2, under master issue number IOJ-1809619 (available through https://flexeracommunity.force.com/customer/articles/en_US/INFO/FlexNet-Manager-Suite-2018-R2).
00029233 FlexNet Inventory Agent upgraded automatically when this had not been requested
Nov 08, 2018 04:26 AM