Known Issue: Running Config.ps1 fails at "Rebuild Reports to set and configure details for API use" step, with DB concurrency violation error in ConfigureSystem.log (IOK-1004392)
Known Issue: Running Config.ps1 fails at "Rebuild Reports to set and configure details for API use" step, with DB concurrency violation error in ConfigureSystem.log (IOK-1004392)
Summary
When the Config.ps1 script is run to configure a FlexNet Manager Suite 2022 R2 application server, it may fail with output showing the following error message:
[...]
2022-12-13 14:13:49,511 [Release.InstallActions] [INFO ] - Rebuild Reports to set and configure details for API use.
2022-12-13 14:13:50,419 [se.PostInstall.Program] [ERROR]
============================================================
2022-12-13 14:13:50,419 [se.PostInstall.Program] [ERROR] ConfigureSystem has encountered an unexpected error
System.Data.DBConcurrencyException: DB concurrency violation.
at ManageSoft.Compliance.Logic.Core.Impl.SearchUserDefined.EnsureSearchCompiled(Int32 p_SavedSearchID)
at ManageSoft.Compliance.Release.PostInstall.RebuildReport.Run(String tenantUID)
at ManageSoft.Compliance.Release.InstallActions.<>c__DisplayClass6_0.<RunInstallActionsByGroup>b__0(String tenantConnectionString, ITenantInfo tenantInfo)
at Flexera.Broker.Connections.Impl.TenantActions.WithTenant(ITenantInfo tenant, ConnectionType type, Action`2 tenantAction)
[...]
Mitigation
This issue can be avoided by installing the Hotfix 1 for FlexNet Manager Suite 2022 R2 before running the Config.ps1 script. See the following post for details: Hotfix for FlexNet Manager Suite 2022 R2.
Fix status
This issue is planned to be addressed in the following future FlexNet Manager Suite release: 2023 R1 (On Premises)
Tip: If you have been impacted by this issue, please click the KUDOS button above. This helps to track the relative significance and importance of issues. Clicking on an option against "Was this article helpful?" also helps assess and improve the usefulness of content.