Technology Knowledge Update TKU 2025-Aug-1


Technology Knowledge Update TKU 2025-Aug-1 provides information about new scanning capabilities in the 23.1, 23.3, 24.1, 24.2, 24.3, and 25.2 versions of BMC Discovery.

Important
  • New release timing: On-prem TKU releases move from the first Wednesday to the third Wednesday of each month.
  • New naming convention: Starting with September 2025, releases will be named for the following month, so:
    • The release on Wednesday September 17, 2025 will be called TKU 2025-Oct.
    • No release will be named TKU 2025-Sep.
    • This is so that production deployments are most likely to have the TKU named after the current month, once normal dev-test-production roll-out schedules are followed.

When it's happening

  • First adjusted release: TKU 2025-Oct (third week of September 2025).
  • This release kicks off the new schedule pattern going forward.

Why it’s happening

  • This change aligns the on-premises TKU release schedule with our SaaS deployment readiness schedule.
Info

Internal tracking numbers provided for convenience when you are in discussion with BMC Support.

Release highlights

In this release, we are delivering: 

HEADS-UP: As part of ongoing improvements to container discovery, we deprecated and discontinued the container.tpl, CRI-O.tpl, Docker.tpl, Podman.tpl, and RunC.tpl patterns in TKU June 2025. However, starting with TKU August 2025, corresponding containerd, CRI-O, Docker, and Podman SoftwareInstances will be modeled under a unified module — Containerization.SoftwareContainers. For more details, see the documentation here and (DRDC1-26883).

Cloud

  • AWS: Virtual network devices hosted in AWS cloud are now discovered with cloud_id and cloud attributes. For more details, see (DRDC1-25516).
  • AZURE: Improved linkage between Azure VMScaleSet and Host modelled through the Kubernetes API Provider. For more details, see the documentation here and (DRDC1-26695).
  • IBM: Replaced the CloudResource node type with StorageVolume for IBM Cloud Object Storage. For more details, see the documentation here and (DRDC1-25902). 

Databases

  • MongoDB: Added a configuration option to prevent specific MongoDB databases from being discovered. For more details, see the documentation here and (DRDC1-26598).
  • Oracle RDBMS: Added db_name and db_unique_name attributes to the Database node to properly reflect the name of the discovered database. For more details, see the documentation here and (DRDC1-26753).

National Vulnerability Database

  • Added support for reporting NVD information that is dependent on build numbers (DRDC1-27020).
  • Improved the mapping from SoftwareInstance types to NVD types (DRDC1-25569).
  • Improved reporting of NVD information for SIs that are part of the OS (DRDC1-27019).

For more information, see National Vulnerability Database.

Patterns

  • For the Red Hat JBoss pattern, added a server_base attribute to use the correct path to find host.xml or standalone.xml. Updated the extended pattern to get triggered by JBoss Enterprise Application Platform (DRDC1-26567).
  • Updated the pattern to parse Tomcat JDBC strings correctly (DRDC1-26795).

For more information, see Red Hat JBoss Application Server and Red Hat JBoss Extended J2EE Discovery.

Release compatibility

TKU 2025-Aug-1 is compatible with the following versions of BMC Discovery: 23.1, 23.3, 24.1, 24.2, 24.3, and 25.2.

Download

Customers can access this TKU release from the BMC Electronic Product Distribution Website. 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 23.1,BMC Discovery 23.3,BMC Discovery 24.1,BMC Discovery 24.2,BMC Discovery 24.3 ,BMC Discovery 25.2 and patterns used by the BMC CMDB sync system.

  • BMC Discovery Extended Data Pack 2025-Aug-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.
  • BMC Discovery for ServiceNow is a separately licensable product.
    • ServiceNow CMDB sync mapping patterns. The documentation ishere.

Command/File Matrix

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

Outpost updates

The following BMC Outpost update is introduced within the scope of this release.

Defect ref.DescriptionNotes
DRUD1-52608Resolved an issue with a slow response from BMC Helix Outpost.Occurred when performing any actions with credentials.

Products

We have no new products to report at this time.

RFEs

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

RFE ref. 

Enhancement 

Product page 

SI key change 

DRDC1-26906

DRDC1-26815

DRDC1-26744

DRDC1-26827

DRDC1-26788

DRDC1-26657

Updated versioning for the following patterns.

N
DRDC1-26715Updated the pattern metadata to prevent excessive observed communications in application models.BMC DiscoveryN
DRDC1-26933Updated the Tideway.Foundation pattern to correctly map the internal version to the marketing version.BMC DiscoveryN
DRDC1-27020Add build information to Eclipse Jetty.Eclipse JettyN
DRDC1-26777Enhanced the pattern to discover a version of Lightweight Kubernetes instances.KubernetesN
DRDC1-26969Improved the pattern description.Oracle Solaris ClusterN
DRDC1-26823Updated the OS classifier to correctly discover an OS version of Red Hat Enterprise Linux 10.OS classifierN
DRDC1-25318Updated the platform script to correctly discover the serial number of the HP system version 11.Platform scriptsN
DRDC1-26201

The following changes are made to the AIXLPAR pattern:

  • Improved the discovery of CPU details for Power 8, 9, and 10 AIX server.
  • Added an lscfg -vp command to discover cores_per_socket and num_sockets.
Processor InformationN
DRDC1-26591

Added the following attributes and set them to void:

  •  __ddd_source
  • age_count
Python Virtual MachineN
DRDC1-26761

Updated the pattern to prevent the ECA error related to the incorrect number value.

Software ContainersN
DRDC1-26713

Updated the pattern to run a command with privileged execution if a non-privileged one fails.

Swift AllianceN
DRDC1-26766

Updated the WindowsCertificates.CertsWindows pattern to prevent the ECA error related to the range.

TLS CertificatesN

Defects resolved

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

Defect ref. 

Details 

Product page 

SI key change 

DRDC1-26730

Problem: Improper short_name attributes in PATROL KM SoftwareComponents.

Solution: Code fix.

N
DRDC1-26928

Problem: An empty identified_as attribute is created for the Elasticsearch Node pattern.

Solution: Added a stable_instance attribute. 

ElasticsearchN
DRDC1-26803

Problem: Ageing of Kubernetes hosts does not work properly, which leads to duplicates in BMC Helix Discovery and BMC Helix CMDB.

Solution: Code fix.

KubernetesN
DRDC1-26707

Problem: An ECA error in the IISWebserver_Details pattern with the following message:

'none' object cannot be iterated over

Solution: Code fix.

Microsoft Internet Information Services - Extended DiscoveryN

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*