Release Notes for Version 10.1 (Beta)
Product: Open iT Software
Release Date: 2024-May-03
Introduction
The Open iT Software Suite is further improved in this beta release, including new features, improvements, and bug fixes.
New Features
Shared Software Assets Directory (SSAD)
#36635
The Open iT Shared Software Assets Directory (SSAD) is a central repository for software information and its normalized format. It plays a crucial role in Open iT’s ServiceNow integration by automatically distributing a standard software catalog for data normalization that ensures report accuracy in the ServiceNow for Engineering Dashboard.
SSAD is hosted in the Open iT Customer Portal. An SSAD connector application in the Core Server facilitates communication between the Customer Portal and the Core Server.
First, the Core Server extracts and transfers inventory data to query the SSAD database. This query information is created as an inventory data type, (142) Software Catalog Query Info. SSAD uses this data type to get the necessary files to produce the following data types with normalized data:
- (143) Normalized License Total Concurrency
- (144) Normalized License User Host Concurrency
- (145) Normalized License Maxed Out
These data types are loaded to the Analysis Server, by default. The ServiceNow Adapter (an Analysis Server plug-in) will fetch and process data from the SQL database, then send the processed data to the ServiceNow instance.
Support for Esri Cloud
#37013
Open iT supports Esri cloud usage reporting by polling the license servers at regular intervals to get the status of its license use and availability and collecting license usage data by polling through another utility from the license server.
The historical data is built from the samples collected and real-time usage monitoring is supported via the License Monitor.
The following are available for historical reporting:
- (49) Host User License Use
- (93) OLAP Raw Hourly
- (94) OLAP User Concurrency
- (95) Usergroup License Use v3.0
- (102) OLAP Total Use
- (139) License Subscription Inventory v2
- (140) License Product Assignment v2
Support for AVEVA Cloud
#31830
Open iT supports AVEVA cloud usage reporting by polling the license servers at regular intervals to get the status of its license use and availability and collecting license usage data by polling through another utility from the license server.
The historical data is built from the samples collected and real-time usage monitoring is supported via the License Monitor.
The following are available for historical reporting:
- (49) Host User License Use
- (93) OLAP Raw Hourly
- (94) OLAP User Concurrency
- (95) Usergroup License Use v3.0
- (102) OLAP Total Use
- (137) License Token Individual Usage
- (138) License Token Total Usage
Individual Start of Triad Machines in CLIMS
#835
CLIMS enables users to individually start triad machines through the user interface. This is available to supported license managers with triads, i.e., FlexNet, LM-X, and DSLS.
Improvements
Core Server
Ticket | Description |
---|---|
37616 | Supports data collection from Bluebeam Revu 20 Enterprise and Perpetual licenses |
37601 | Updates the License Monitor to support NamedUser and Token from generic licenses |
37471 | Upgrades Apache version to 2.4.59 |
36803 | Improves the installer prompt when the Ingress URI is inaccessible |
Client
Ticket | Description |
---|---|
37616 | Supports data collection from Bluebeam Revu 20 Enterprise and Perpetual licenses |
Analysis Server
Ticket | Description |
---|---|
37711 | Updates the License Monitor Portal to support NamedUser and Token from generic licenses |
36803 | Improves the installer prompt when the Ingress URI is inaccessible |
33928 | Web interface improvements of the Cost page |
33927 | Web interface improvements of the Storage Cost page |
Bug Fixes
Core Server
Ticket | Description |
---|---|
37753 | Fixes the distribution of module activation files |
37738 | Fixes failing configuration distribution from the server even if there is a client request |
37691 | Fixes an issue with unretained override configuration in Module Activation after an upgrade |
37597 | Removes multiple details appending in the Usage Time column in the License Monitor |
37568 | Fixes incorrect token usage value when “Use Token Cost” is checked/unchecked in the License Monitor |
37446 | Fixes the issue of missing mapping overlay for the License Monitor |
37438 | Adds the ability to turn off Autodetect and Bentley Workstation from the main active node in module activation |
37277 | Fixes issues on accessing ApacheParser endpoints |
37161 | Fixes the issue in the License Monitor where a feature is flagged as expired when one out of multiple license expiry is expired |
37113 | Fixes the issue where the httpd access logs show incorrect client IP |
36986 | Fixes outdated timestamps in distribution packages |
36956 | Fixes broken mapping overlay functionalities |
36775 | Fixes the issue of the hidden expired license messages not showing when the feature name overflows the display |
36251 | Updates the API Controller to be less strict with spaces in the metadata lines (lines of information found at the beginning of the file providing descriptive details about the content) when validating licenses |
35772 | Fixes memory and multithreading issues in LicensePredictor |
35770 | Fixes the issue where LicensePredictor launches too many forecast processes |
35769 | Fixes the API Controller response for missing arguments |
Client
Ticket | Description |
---|---|
37758 | Fixes Scheduler job triggers to properly reset after reconfiguration |
37144 | Fixes DSLS parsing issues in LicPoll |
36251 | Updates the API Controller to be less strict with spaces in the metadata lines (lines of information found at the beginning of the file providing descriptive details about the content) when validating licenses |
35769 | Fixes the API Controller response for missing arguments |
32458 | Fixes issue on applications being resuspended sometime after the user resumes it |
Analysis Server
Ticket | Description |
---|---|
37479 | Fixes the issue in License Monitor Portal where Usernames are not displayed when Show Feature Version is enabled and feature version is NULL or empty. |
37285 | Fixes the display of Application Information and Instances in the User-Centric page |
37103 | Fixes thrown errors when downloading email alert contents due to missing Alert data snapshot |
36172 | Fixes missing Other Instances details of Applications in the User-Centric page |
34196 | Fixes incorrect Vendor License Labeling notification color for successful import |
CLIMS
Ticket | Description |
---|---|
36599 | Fixes the issue in the CLIMS Monitor page that displays inactive vendors |
929 | Fixes Client page accessibility issue with RBAC |
923 | Fixes semantic difference error after publishing unlimited count for LM-X |
Known Issues
Core Server
Ticket | Description |
---|---|
37489 | AppUsage inconsistently collects data from excluded applications |
37054 | Compatibility issue of handlerd in openSUSE |
32445 | LogParserDSLS: Long runtime and large output data size from record parsing |
30781 | LogparserEA max in use is greater than max available due to inconsistent raw logfile |
37156 | Compatibility issue of httpd and openit_registrar in openSUSE 11 |
36788 | Data processing clarifications for Freeze data types |
36332 | reparse_autodesk_raw.pl fails due to missing collect_license_autodesk-cloud scheduler file |
34826 | Low elapsed time value when the optimization is aborted due to method or license removal failures |
33839 | Collactautodeskcloud cannot collect Flex usage data for Autodesk products and services charged per result |
33695 | License Available for Beta LM Packages is incorrect |
32275 | Error on include-exclude.conf file access |
32014 | Max Available fluctuating using SimpleFlex when no usage |
30926 | Unknown symbols noticed in UA Report |
30614 | Curl is not statically built; requiring libraries: libssl, libcrypto |
26696 | UA reports Application Frame Host instead of One Note |
Client
Ticket | Description |
---|---|
37489 | AppUsage inconsistently collects data from excluded applications |
37054 | Compatibility issue of handlerd in openSUSE |
36916 | Timeout is not working on 9.17.600 Unix |
36843 | PerformanceMonitor scheduler fails to run in macOS |
36777 | Unix client installer: Make the running of eventd and eventhandler optional during installation |
36518 | 100% CPU usage of openit_logfilecollector |
35070 | Deactivation of collect_matlab job is not yet supported |
34801 | Miscount of Max Used due to missing data when there is no information in between hours |
34753 | Disabler shows removed licenses even if lmremove command is invalid |
34275 | Multiple license lines in Disabler request file for LM-X triad setup |
34063 | ApplicationMonitor is still running when upgrading |
33921 | Incorrect macOS version in PerformanceMonitor logs |
33896 | Bluebeamhistory: Incomplete data |
33282 | Unsupported flex feature UPGRADE through feature versions in license file |
33130 | Force Resume button doesn't show warning |
33112 | "Resume" button fails to disable when clicked while the custom script is executing |
32731 | Confbuilder doesn’t work in MacOS when ran manually with --client parameter Note: Use the following command to run confbuilder on MacOS: ./openit_confbuilder /usr/local/openit/etc/Confbuilder-client.conf |
32533 | Disabler creates crash report for one process only |
32445 | LogParserDSLS: Long runtime and large output data size from record parsing |
32117 | Not matching usage hours in Open iT vs Honeywell reports |
32057 | Client logs did not rotate every 10MB |
32055 | Monips to psm process concern |
31930 | licpoll - Autodesk reservation usages are not collected properly |
31326 | AppUsage: Could not access appusage_counters config file ERROR |
30781 | LogparserEA max in use is greater than max available due to inconsistent raw logfile |
30117 | Missing recorder break after 1am |
30105 | API Controller: Reading/Loading end of config file errors and Invalid configuration node definition |
27210 | Too many instance error in Windows Client |
Analysis Server
Ticket | Description |
---|---|
37792 | 404 Error in Web Console when clicking Export button in Cost Page |
37749 | AS repeatedly registers to Ingress |
37539 | Clicking the export button in the Storage Cost page leads to an error page |
37008 | Analysis Server with Single-Sign On not working with Ingress |
36930 | SAST Scan result show critical issues |
36890 | Rendered Core Server Status Monitor height is too long |
36675 | Configuring Mapping Sources without running DeployOlap throws an error |
36649 | ConfigurePolicies command in RS Console is not iterating through admin groups |
36574 | Previously added rules in Vendor License Labeling are not applied after deleting imported sources file |
36567 | Items within the filters of the Pivot Table on the Analysis page are highlighted with a background color |
36558 | Searched filter cannot be removed in Vendor License Labeling page |
36557 | Import Source File in Vendor License Labeling prompts to download a file |
36549 | No proxy for ASP.NET default error pages on Ingress setup |
36396 | Qualys Web Vulnerabilities |
35742 | Unable to export pivot grid report in Analysis Console |
34219 | Security: Cookies issued without user consent |
33602 | Analysis Console does not reflect configured roles |
32255 | TokenFlex (UserDays Cost) does not support feature labeling |
31222 | Export button is enabled even when the Application Cost table is empty |
31202 | Mapping inputs do not fit in cell size |
30295 | Changing service account doesn't retain its web admin rights |
CLIMS
Ticket | Description |
---|---|
821 | Rlmreread command could not start license server |
741 | Missing draft revisions in license/options files |
679 | Pushing changes to triad servers creates three revisions in the History tab |
676 | Triad servers with different options files only show the options file from master |
675 | License/options file is always showing “modified” for load balanced servers |
639 | Incorrect lsmon is used for Detective |
551 | Request too long when authenticating with Windows authentications with many Active Directory groups (66+) |