Product content TKU 2025-Jun-1


Technology Knowledge Update TKU 2025-Jun-1 contains additional product content for the 23.1, 23.3, 24.1, 24.2, 24.3, and 25.2 versions of BMC Discovery.

Product content updates require appliance restart

This TKU release contains product content additions. The appliance is restarted when product content is added to the update. You can prevent the restart, but none of the knowledge content will be installed if you do so.

For more information about Cloud Discovery, see Supported Cloud Providers

Feature updates

Info

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

The following features and enhancements are introduced within the scope of this release: 

Deep Container discovery

Starting with BMC Helix Discovery version 25.2 (on-premises) and 25.2.02 (SaaS), we introduce the ability to discover software running inside containers.

To support Deep Container discovery, this TKU implements:

  • Consolidated the SoftwareContainer node type attribute to Linux Container; replaced the id attribute with container_id, and improved Container Image name assignment. Also, changed the key attribute.
  • Updated the pattern to model Software Pods only in the Running and Pending phases
  • HEADS-UP: Added a new SoftwareContainers pattern module for containers unified discovery, and have deprecated a number of container-related patterns:

For more details about this feature, see Discovering containers and (DRDC1-26135).

Kubernetes updates 

  • Added support for LoadBalancer and NodePort Kubernetes Service types.
  • Deprecated modeling of the Ingress Controller (LoadBalancerInstance) node. Instead, added the nginx_controller_version attribute to the nginx controller Deployment node.
  • Reduced modeled Kubernetes Job nodes by consolidating jobs with identical names but different numeric suffixes into a single node (for example, builder-cronjob-1738458000 => builder-cronjob).
  • Updated to only model a single LoadBalancerService node for each Kubernetes service. Changed the key attribute and replaced the port attribute with ports.

For more details, see the Kubernetes documentation page and (DRDC1-25258, DRDC1-26264).

Logical network relationship discovery

Starting with BMC Helix Discovery version 25.2 (on-premises) and 25.2.02 (SaaS), we have added support to discover relationships based on Border Gateway Protocol (BGP) data, including the introduction of a new node kind "NetworkRoutingGroup" and a new visualisation. For more details, see the documentation here and (DRDC1-22768). Details of high-level model changes can be found in the official BMC Helix Discovery documentation.

  • CLOUD/AZURE: Added new regions: Santiago, Chile (chilecentral) and Kuala Lumpur, Malaysia (malaysiawest). For more details, see the documentation here and (DRDC1-26531).
  • CLOUD/GCP: Added support for Identity-Aware Proxy (IAP) host scan with configured Shared Virtual Private Clouds (VPCs). For more details, see (DRDC1-24430).
  • CLOUD/OCI: Added a new region — Batam, Indonesia (ap-batam-1). For more details, see the documentation here and (DRDC1-26531).
  • CLOUD/OCI: Added support for discovery of OCI API Gateway. For more details, see the documentation here and (DRDC1-26103).
  • STORAGE: Added support for discovery of Huawei OceanStor Pacific System (REST). For more details, see the documentation here and (DRDC1-25572).
  • STORAGE: Updated IBM Spectrum Virtualize (REST) to prevent ECA errors. For more details, see (DRDC1-26400).
  • STORAGE: Updated the NetApp StorageGRID pattern to discover and model the Primary Admin Node as a Storage System Node. For more details, see the documentation here and (DRDC1-26328).

Defects

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

  • CLOUD/AWS: Resolved an issue causing duplicated DiscoveryCondition nodes created by AWS Systems Manager. For more details, see (DRDC1-26461).
  • STORAGE/Huawei OceanStor Storage (REST): Fixed an ECA error that occurred when appending an object to None. Also, resolved an issue with the incorrectly displayed IP address and DNS names of the storage system. For more details, see (DRDC1-26457).
  • STORAGE/LinuxStorage: Resolved excessive logging of messages stating Found no storage nodes for %fs_name%; For more details, see (DRDC1-26353).

Changes to discovery commands

Discovery commands are unchanged in Product Content 2025-Jun-1.

Model changes

Taxonomy is updated for the following: 

  • TAXONOMY: Added a node kind — NetworkRoutingGroup, and relationships — NetworkLinkExternalNetworkLink, and LogicalNetworkLink to cater for IP connectivity by using BGP data. For more details, see (DRDC1-22768).

 

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