Technology Knowledge Update TKU 2023-Nov-1

BMC Discovery Technology Knowledge Update 2023-Nov-1 provides information about new scanning capabilities in the 21.05, 21.3, 22.1, 22.2, 23.1, and 23.3 versions of BMC Discovery.

Release highlights

In this release, we are delivering:


  • AWS: The AWS LoadBalancer pattern is optimized to improve scan performances. For more details, see (DRDC1-21081).


  • Added a pattern for the synchronization of EOL dates to the CMDB. Note that this requires the CMDB to be extended to support the following new attributes: EndOfExtendedSupport, EndOfLife, EndOfSecuritySupport, and EndOfSupport. For more details, see (DRDC1-21798) and the documentation here Open link and here Open link .
  • Created a relationship between the NetworkDevice/StorageSystem/SNMPManagedDevice and BusinessService/TechnicalService/BAI nodes and synchronized them to BMC CMDB. For more details, see (DRDC1-21854) and the documentation here.

Network devices

  • Added a new network device credential type  F5 REST API with token based authentication. For more details, see (DRDC1-21600) and the documentation here Open link .
  • Added a new Web API credential type — REST API with API key authentication. For more details, see (DRDC1-21796) and the documentation here Open link .
  • Updated the Hardware Components pattern to support Huawei network devices. For more details, see (DRDC1-21696) and the documentation here.


  • Enhanced the BHOM pattern to support the Red Had OpenShift Key Management. For more details, see (DRDC1-21905) and the documentation here.
  • Modeled the Image ID attribute for Software Containers. For more details, see (DRDC1-21853) and the documentation here.
  • Updated the logic of Red Hat OpenShift/Kubernetes Namespace nodes removal. For more details, see (DRDC1-21906) and the documentation here.
  • Updated the formatting for all Red Hat OpenShift/Kubernetes CPU and Memory attributes. For more details, see (DRDC1-21849) and the documentation here.


  • VMWare vSAN: ESXi disk drives are now connected to the storage system (type vSAN). For more details, see (DRDC1-7561). For other Storage RFEs addressed in this release, visit this page.

Latest releases updates

You can find information about the latest TKU updates and essential notes in the Schedule and Roadmap.

  • TLS Certificate checking: BMC Discovery and the BMC Discovery Outpost check the TLS certificate against GCP. You can clear the check box to disable the TLS certificate and check if the certificate is invalid. In such a case, be aware that a hacker attack could intercept your credentials.

Release compatibility

TKU 2023-Nov-1 is compatible with the following versions of BMC Discovery: 21.05, 21.3, 22.1, 22.2, 23.1, and 23.3.


Customers can access this TKU release from the BMC Electronic Product Distribution Website Open link . If you are a customer or partner without a login, contact your BMC account manager.

Learn how to download from the BMC EPD site from this guideline.

Release contents

The release comprises components packaged as the following entities:

  • BMC Discovery Technology Knowledge Update
    • Core - Patterns that model various software products.
    • Extended Database discovery - Patterns that extend some of the core database patterns to obtain additional detailed information about certain databases.
    • Middleware discovery - Patterns that obtain detailed information about certain J2EE Application Servers and Web servers.
    • Network Device Integration Module with associated Network Device definition files, Printer definition files, and SNMP managed devices definition files.
    • System - Patterns that detect configuration issues and populate Discovery Conditions BMC Discovery 21.05 Open link , BMC Discovery 21.3 Open link , BMC Discovery 22.1 Open link , BMC Discovery 22.2 Open link , BMC Discovery 23.1 Open link , BMC Discovery 23.3 Open link as well as patterns used by the CMDB sync system.
  • BMC Discovery Extended Data Pack 2023-Nov-1
    • Hardware Reference Data - Patterns and data import CSV file that populates BMC Discovery with power and heat consumption figures for various hosts.
    • National Vulnerability Database - A pattern that populates BMC Discovery with information about the CPE ID of each product.
    • Product Lifecycle - Patterns that populate BMC Discovery with information about End-of-Life, End-of-Support, and End-of-Extended-Support for versions of specific host Operating Systems and interpretations of certain software products.
  • BMC Discovery for Storage is a separately licensable product.
    • Storage Systems - Patterns that model many Storage Systems.
    • Storage System Release Notes provides the latest Storage updates and improvements to existing Storage patterns.

Command/File Matrix

The Command/File Matrix file (covering all commands executed and files retrieved by the patterns) for TKU 2023-Nov-1 is available here.

Outpost updates

Defect ref.DescriptionNotes
DRUD1-42631Fixed an issue with a failing SSH scan.
DRUD1-42611Fixed an issue with BMC Outpost shared between multiple instances and appliances.
DRUD1-40540Fixed an issue with disconnected BMC Outposts after each TKU or BMC Outpost update.
DRUD1-42369Fixed the BMC Outpost scanner file load error on the machine with Chinese software.


The following new products are introduced within the scope of this release.







Product Page

RFE ref.

Bottomline TechnologiesTransform SuiteContent ManagementWindowsYYBottomline Technologies Transform SuiteDRDC1-21831
Mosaic Smart DataSmart AnalyticsFinancial Performance and Strategy Management ApplicationsUnixYYMosaic Smart Data Smart AnalyticsDRDC1-21739
VisualSVNVisualSVNDevelopment Languages, Environments, and ToolsWindowsYYVisualSVNDRDC1-21840
VMwareCb ResponseSecure Content and Threat ManagementUnixYYVMware Carbon Black EDR ServerDRDC1-21907


The following RFEs are introduced within the scope of this release.

RFE ref.


Product Page

SI Key Change

DRDC1-21896Enhanced appian_home attribute extraction. Updated the pattern to avoid excessive pattern processing.AppianN
DRDC1-21788Updated the ULOG files discovery in the BEA Tuxedo pattern.BEA TuxedoN
DRDC1-21844Added new packages for versioning the Carbon Black patterns.Carbon Black publisherN
DRDC1-21960Improved the discovery of Checkmk Agent SI on RHEL 9 systems.CheckmkN
DRDC1-21945Updated the package versioning method.Check Point Firewall-1N
DRDC1-21847Updated the discovery of the model name for HPE Apollo.Host Container Hardware Reference Data - Extended Data Pack 2023-Nov-1N
DRDC1-21941Improved the discovery of the Java Runtime publisher.Java Virtual MachineN
DRDC1-21952Updated version command execution on Linux for OpenSource.Jenkins.JenkinsStandAlone.JenkinsN
DRDC1-21928Updated the OpenSource.Jenkins.JenkinsStandAlone pattern to discover the correct Jenkins version on Windows. JenkinsN
DRDC1-21730Enhanced the IBM Business Process Manager pattern to use the modern name of "IBM Business Automation Workflow Enterprise" where applicable.IBM Business Process ManagerN
DRDC1-21795Enhanced the path for the mqsilist command, added Integration Server attribute.IBM Integration BusN
DRDC1-21940Added serial number for IBMi Host.IBM HardwareN
DRDC1-20598Updated product versioning for the Flexera FlexNet Manager Suite pattern.Flexera FLEXnet PublisherN
DRDC1-21853Added the Image ID attribute for Software Containers.Kubernetes, Red Hat OpenShiftN
DRDC1-21849Updated the formatting for Red Hat OpenShift, Kubernetes CPU and Memory values.Kubernetes, Red Hat OpenShiftN

Updated the logic of the Red Hat OpenShift and Kubernetes Namespace nodes removal.

Kubernetes, Red Hat OpenShiftN
DRDC1-21999Updated the trigger condition of Broadcom Layer7 API Gateway.Layer 7 SecureSpan SOA GatewayN
DRDC1-21897Updated product versioning for the McAfee VirusScan for Linux pattern.McAfee VirusScan for LinuxN
DRDC1-21820Updated the product name from "Oracle Business Intelligence Enterprise Edition (OBIEE)" to "Oracle Analytics Server".Oracle Business IntelligenceN
DRDC1-21837Improved database type categorization for Oracle Listener.Oracle DatabaseN
DRDC1-21329Updated tablespace sizes for DBA and CDB in a container for Oracle Databases.Oracle DatabaseN
DRDC1-21688Updated the reference table for Oracle Database Editions with the SE and SE2 editions.Oracle Database Personal EditionN
DRDC1-21706Enhanced the version discovery for the Oracle Unified Directory pattern.Oracle Unified DirectoryN
DRDC1-21824Added a link from Python RuntimeEnvironment to DiscoveredProcess nodes.Python Virtual MachineN
DRDC1-21905Enhanced the BHOM pattern to support the Red Had OpenShift Key Management.Red Hat OpenShiftN
DRDC1-21996Updated the SingleStore DB pattern to discover versions and ports from a running process.SingleStore SingleStoreDBN
DRDC1-21482Enhanced active versioning for the syslog-ng pattern to try using sudo if the scanning user does not have access.syslog-ngN

Defects resolved

The following defects are fixed within the scope of this release.

Defect ref.


Product Page

SI Key Change


Problem: The patterns use an unanchored removal group but trigger on a DDD node kind DiscoveredProcess.

Solution: Code fix.

Apache Accumulo

Apache Drill

BigMemory Max

BMC FootPrints Service Core

BMC Patrol Agent

BMC Remedy AR System

Citrix Licensing Service

Citrix XenDesktop/XenApp (FMA)

Dell EMC VxRail

Dynatrace Data Center Real User Monitoring


IBM Rational Business Developer

IBM Spectrum Load Sharing Facility

IBM Tivoli System Automation for Multiplatforms

IBM Tivoli Access Manager WebSEAL

InfluxData InfluxDB



Nginx Webserver

Nutanix Cluster

Oracle Traffic Director

Paradigm4 SciDB

Red Hat Ansible

Software AG My webMethods Server

Storix System Backup Administrator

Terracotta Universal Messaging



Problem: The Carbon Black patterns have incorrect tkn_name and tree_path.

Solution: Code fix.

Carbon Black publisherN

Problem: An ECA error on the Kubernetes function in BMC Discovery.

Solution: Updated a lookup table in the Kubernetes functions.


Problem: If a host from the Kubernetes cluster API is removed, and re-scanning is launched, ECA errors occur.

Solution: Updated the inference for the IPAddress node.


Problem: An ECA error in the Microsoft Cluster Server pattern when trying to parse the PrivateProperties field.

Solution: Code fix.

Microsoft Cluster ServerN

Problem: The Oracle Database Server discovers incorrect database names.

Solution: By design, the pattern discovers a default database corresponding to the instance name.

Oracle DatabaseN

Problem: An incorrect node kind of the BusinessApplicationInstance node in sync mappings.

Solution: Code fix.


Problem: The Red Hat JBoss Application Server fails to compile due to a recursive function.

Solution: Code fix.

Red Hat JBoss Application ServerN

Was this page helpful? Yes No Submitting... Thank you