Release Notes > Fixed Issues

Fixed Issues

The following table lists the defects that were fixed in UCMDB and UD 2018.05.

CR Module Problem Solution

QCCR1H114860

QCCR1H9oo88420

UCMDB UI - Modeling Studio Unable to delete a BusinessService to BusinessService relationship in the Related CIs tab of an Instance Based Model in Modeling > Modeling Studio > Resources. Fixed the issue by applying a code change to pattern creation.

QCCR1H116010

UCMDB UI - Packaging

When deploying the enrichments in the F5_BIGIP_LTM package, an error that resembles the following is written to the mam.packaging.log file:

CMDB Operation Internal Error: [ErrorCode [210] Required attribute has not been defined] F5FwdAnyPortHandler -- ip_service_endpoint is missing id attribute or required one -- TenantOwner : operation

Fixed the issue by applying a code change to exclude tenant.

QCCR1H116520

Topology - TQL TQL calculation fails and some gates get into failed state even on retries. There are delays in some discovery jobs or the discovery simply doesn’t work. Fixed the issue by applying a code change. Now TQL calculation works well.

QCCR1H117864

Platform - JMX Console The JMX console shows a reader server as writer server. Fixed the issue by applying a code change to update the local name properly.

QCCR1H118753

CMS UI - Dashboard When trying to access the Package Manager, LDAP Manager or Probe Dashboard from the Admin Console (or directly with URL), the UCMDB Home (or CMS UI Home) page opens. This is fixed as the direct link feature for the react components of the CMS UI was implemented as a feature in this release.

QCCR1H119679

UCMDB Server The Enrichment rule is disabled after you switching from the Reader server to the Writer server. This issue is now fixed.

QCCR1H119903

UCMDB Server - System Health Heap memory consumption in UCMDB server increased drastically. Push jobs last state topology result is saved in memory and never cleaned up, thus leading to high memory consumption over time. Fixed the issue by applying a code change to the way last state is used by a push flow. Last state is retrieved directly from database and not stored to memory anymore.

QCCR1H120046

UCMDB Search Engine When using an external Solr, you see in the logs that the UCMDB server tries to stop the embedded Solr. It is impossible to contact the external SOLR as an embedded one, thus the error messages should not show up in the logs.

The issue is caused by the legacy code. When an external Solr is implemented but running on the same machine as the UCMDB server, there is a flow of stopping and starting that Solr instance. If an external standalone Solr is used, there is no such an option as the Solr is on a different machine, then the Solr search engine will work properly.

QCCR1H120244

Universal Discovery - Probe Setup The documentation regarding how to configure the postgresql.log file by size is not clear, especially when there are more than 70 probes. Added documentation about how to configure PostgreSQL log files rotation by size on data flow probe. For details, see How to Configure PostgreSQL Log Files Rotation by Size.

QCCR1H120532

UCMDB UI Error message "ErrorCode [200007] Permission check is not allowed since there is no logged user" found in error.log and ui-server.log. Fixed the issue by applying a code change, so that when cloning the session the repository from the previous session is cleared. The logged user has the best matching repository.

QCCR1H120654

UCMDB Browser

Performance issues with searching for CIs in the UCMDB Browser and viewing the settings from a searched CI.

Improved the search performance.

QCCR1H120697

CMS UI CMS UI modules fail to load in Internet Explorer. CMS UI modules can now load properly in Internet Explorer.

QCCR1H120823

Platform - JMX Console The redispathJob JMX method ​is incorrectly named. Renamed the method from redispathJob to redispatchJob and updated the JMX list.

QCCR1H120901

Documentation When running into issues where the ipranges or the ipaddress configured thresholds on probes are exceeded, users need to understand the color indicators for the total count of IP ranges or IP addresses configured on a probe. Added clarification about the color indicator for the total count of IP ranges or IP addresses configured on a probe. For details, see Data Flow Probe Details Pane.

QCCR1H120921

UCMDB Server The text of the exception threw out during UCMDB deployment contains wrong UCMDB versions, which should be updated to current versions. Updated the exception text to match currently supported UCMDB versions.

QCCR1H120924

UCMDB UI When SRP, load balancer, or some redirect is configured, logging in to Configuration Manager (CM) fails. This issue is fixed by applying a code change to make sure the forwarURlForLoginPageParam parameter in the URL is not lost when you log in to CM by using an SRP.

QCCR1H120940

Universal Discovery - Probe Setup Probe Auto-Upgrade does not work on all probes. When upgrading from version 10.22 to 10.33, not all probes were automatically upgraded. Fixed the issue by applying a code change to report probe upgrade failure when PostgreSQL database upgrade fails.

QCCR1H121103

CMS UI - Package Manager

(Internet Explorer 11 only) Package Manager in CMS UI cannot export a package when using Internet Explorer 11.

Fixed the issue by changing the save mechanism so that now the packages can be exported when using Internet Explorer 11.

QCCR1H121187

Integration - Integration Adapters - Generic Push Adapter - BMC Atrium When debug messages are enabled for attribute mapping for the push adapter, too many messages are written to the log files.

Fixed the issue by applying a code change to log record insertion instead of dumping idToTypes in function getByIdAndTypeFromLinked every time.

QCCR1H121373

Platform - Security - Authentication After the upgrade from version 10.33 to 10.33 CUP1, some LDAP users can log in properly, some other LDAP users may encounter the "Authentication failed" message. Fixed the issue by applying a code change. In case the UCMDB Repository already exists, at upgrade the priority is read and used when updating the UCMDB Repository, otherwise the default value will be used. This way the existing value is maintained when upgrade is performed.

QCCR1H121407

UCMDB Browser - Search SOLR search stopped working after SOLR is started manually. UCMDB fails to start the SOLR engine even after restarting the UCMDB server. Fixed the issue by applying a code change. Now the SOLR search is faster with LDAP.

QCCR1H121505

UCMDB Browser - Service Modeling

“Usage” relationship does not show up in UCMDB Browser after a new model is created on UCMDB UI. The relationship was created manually.

  • Added a Instance_model_template into Service Views. Now you can add a compound relationship like "Usage", and also other relationships between nodes. UCMDB Browser (now CMS UI) can show InstanceBasedView which is based on the Instance_model_template.
  • Added an infrastructure setting Show instance based model view in the UCMDB Browser Settings category to control whether to enable or disable showing instance based model views. If True, show perspective-based views of instance based model. If False, do not show it.

QCCR1H121508

UCMDB Browser - Assisted Modeling Assisted Modeling retrieves more CIs than in UCMDB Browser version 4.12. Fixed the issue by optimizing the get related algorithm.

QCCR1H121610

UCMDB Browser - Search Searching for a node and opening the Properties widget is very slow for a non-administrator user. Fixed the issue by changing the way of getting permissions from the server.

QCCR1H121732

UCMDB Browser - Installation and deployment UCMDB Browser 4.15.1 does not work with F5 version 11.x load balancer. Fixed the issue by implementing a code change so that now CMS UI 2018.05 works with F5 version 11.x load balancer.