Release Notes

Learn about new features and enhancements, fixed issues, and known issues in Oracle Communications Unified Assurance.

7.0.0.1.0 - April 21, 2026

Release 7.0.0.1.0 includes bug fixes, internally-reported enhancements, and one known issue.

It also includes all features, fixes, and enhancements from the 7.0.0.0.0 release.

Fixed Issues in 7.0.0.1.0

This table describes the externally reported bugs fixed in release 7.0.0.1.0.

Bug Number Description
34606016 Previously, the user who ran an application owned its log files. This could result in errors when a different user subsequently ran the application. For example, if the root user ran the Package application, they owned the Package.log file. If the assure1 user subsequently tried to run the Package application, they would be unable to access the log file, and would encounter errors.
This issue has been fixed. Now, the assure1 user owns all log files, regardless of who runs the application.
38557609 The Perl function GetVertexInfo previously could not handle non-ASCII characters, which affected automation of SLM service trees with such characters.
This issue has been fixed. GetVertexInfo now fully supports non-ASCII characters, providing consistent behavior with the UI and API.
38588657 The Metric Consolidator job previously failed silently when a query timed out during consolidation, logging no errors or warnings for metrics that were not processed.
This issue has been fixed. Now, when a query times out, the Metric Consolidator job logs a warning or error, ensuring you are alerted to any metrics that could not be consolidated due to timeouts.
38715262 The Get Network Details by Name (/api/topology/NetworkDetails) endpoint previously ignored the zone ID when retrieving device details, returning the same device ID and details for devices with the same name in different zones.
This issue has been fixed. Now the correct zone-specific details are returned.
38723156 Previously, when you set Internal authentication to require 2 or more uppercase, lowercase, numeric, or special characters in a password in the Authentication Types UI, the Users UI only accepted passwords where the required characters appeared consecutively.
This issue has been fixed. Now, you can set two or more required characters of any type, and the Users UI accepts passwords as long as they contain the required number of each character type anywhere in the password, not just consecutively.
38753681 The Service Level Management (SLM) navigation tree in the Services UI previously generated identical dashboard URLs for similarly named nodes in different tree branches, causing confusion and navigation issues.
This issue has been fixed. Now, the SLM navigation tree includes the full path in the link to the dashboard, ensuring that each node’s URL uniquely reflects its position in the hierarchy.
38934212 Previously, when a user belonged to multiple subgroups, the Filters and Filter Groups UIs displayed the user’s subgroups as [HIDDEN], so that you could only select the primary group as the group owner.
This issue has been fixed.
39096436 After updating to 6.1.1.5.0, the Filter Groups UI did not display assigned filters as expected.
This issue has been fixed.
39101610 Previously, MySQLReplImporterd could stop inserting data into OpenSearch due to JSON parse errors, while continuing to update the DatabaseReplicationClientPosition table in the Event database. This caused gaps in data collection after a service restart, because new inserts would begin after the last read, not the last successfully written record.
This issue has been fixed. Now, MySQLReplImporterd logs all rejected JSON records at the WARN level for visibility and provides a SQL script to update the Event.Details field in the Event database, replacing invalid or empty JSON key fields. This makes the data acceptable to OpenSearch and allows you to reinsert affected records, preventing data gaps.
39150332 Previously, RCAConnectord failed to start when ShardID was set to 0.
This issue has been fixed. Now, RCAConnectord starts successfully with ShardID set to 0 and correctly reads from all shards.

Internal Fixes and Enhancements in 7.0.0.1.0

Release 7.0.0.1.0 includes the following additional internally-reported bug fixes and enhancements:

Known Issues

The 7.0.0.0.0 and 7.0.0.1.0 releases contain the following known issue:

7.0.0.0.0 - April 16, 2026

Release 7.0.0.0.0 is the initial stable release of Unified Assurance v7. This release includes new features, enhancements, bug fixes, and documentation updates.

This release also includes all previous content up to version 6.1.1.5.0. See Unified Assurance Release Notes for version 6.1.1 on Oracle Help Center for information about previous content.

Note:

The 6.1.1 document will not be updated after 6.1.1.5.0.

New Features in 7.0.0.0.0

This section describes the new features for release 7.0.0.0.0.

Network Performance Management

This release introduces Network Performance Management (NPM), an integrated, service-centric approach to monitoring network performance and availability. This solution consolidates data across your enterprise, letting you correlate network behavior with business service delivery, improving visibility, responsiveness, and strategic decision-making. NPM includes report packs with dashboards designed to meet the needs of distinct user roles within your organization. Each report pack delivers targeted insights that support operational efficiency, service quality, and business alignment.

NPM provides an end-to-end framework that includes microservices, UIs, and APIs, including:

Note:

To use NPM, you must purchase separate licenses for the report packs, in addition to your Unified Assurance license.

See About Network Performance Management in the new Unified Assurance Network Performance Management Reporting Guide for complete information.

Audit Logging in Observability Analytics

You can use the new Audit Log Replication Data Importer service to import the audit log of UI and API activity into Observability Analytics for review. See Monitoring Unified Assurance User Activity in Unified Assurance Security Guide and Audit Log Replication Data Importer in Unified Assurance Implementation Guide for details.

Microservice Updates

This release includes new microservices and updates to existing microservices.

New Microservices

This release introduces the following new microservices:

Metric Sink Can Insert to the Observability Analytics Database

The Metric Sink microservice has been updated to support inserting metrics into the Observability Analytics database for NPM. You control which database is used by setting the input stream to the appropriate Pulsar topic. For Observability Analytics, this is persistent://assure1/metric/sinkos. Pollers and collectors can publish to this topic.

Prometheus also collects new Observability Analytics-related metrics for this microservice that you can use for autoscaling thresholds.

See Metric Sink in Unified Assurance Implementation Guide and Understanding the Metric Pipeline in Unified Assurance Concepts for details.

Migration from Coherence to Valkey

This release replaces Oracle Coherence with Valkey as the in-memory data cache for microservices. You do not need to perform any migration tasks other than deploying the new Valkey microservice. When you upgrade to version 7, your existing microservice clusters are deleted, and you will need to recreate them and redeploy your microservices.

Valkey provides thread-safe, distributed caching that supports scalability, high availability through replication and clustering, and secure communication via TLS/SSL.

Note:

Unlike Coherence, Valkey supports full text search in cache lookups in FCOM overrides.

Enhanced Support for Sonus and Frequentis Devices

The RCA Availability Engine and SNMP Poller microservices have been enhanced to natively support Frequentis hardware interface instances using the ACOM framework. In earlier releases, Frequentis hardware interfaces were treated as standard network interfaces, requiring workarounds such as disabling pruning in the Topology Gather Network Inventory job.

With these updates, Unified Assurance now supports additional instance types beyond standard interfaces, providing accurate availability monitoring and streamlined device modeling for both Sonus and Frequentis devices through their respective ACOM files. See About Supporting Vendor Devices for more information.

CORBA Collector Pulls Events

The CORBA Collector Microservice can now optionally pull in events from external Element Management Systems (EMS) or Network Management Systems (NMS) by periodically querying the TMF814-compliant getAllEMSAndMEActiveAlarms API.

This enhancement helps handle scenarios like missed events during downtime. You can optionally exclude events with specified probable causes or severities.

See CORBA Collector in Unified Assurance Implementation Guide for details.

Discovery Service Supports New Endpoints

The Discovery Service microservice has been updated to support new discovery endpoints for NPM, and automatically perform the operation for translating the discovery results into the format expected for adding the devices to the inventory.

See Discovery Service in Unified Assurance Implementation Guide and Understanding the Discovery Pipeline in Unified Assurance Concepts for details.

Kafka Bridge Supports Additional Message Formats

The Kafka Bridge microservice now supports additional message formats (JSON, XML, or plaintext) for messages flowing from Kafka to Pulsar.

See Kafka Bridge in Unified Assurance Implementation Guide for details.

Webhook Collector Supports New Security Mechanisms

The Webhook Collector microservice now supports JWT security mechanisms, in addition to previously-supported SSL and basic authentication. See Webhook Collector in Unified Assurance Implementation Guide for details.

Microservice Clusters Can Use a Cluster FQDN for Load Balancing

You can now specify a cluster-level FQDN when creating microservice clusters. The cluster FQDN is associated with a virtual IP (VIP) that is initially attached to one of the cluster nodes. If that node becomes unavailable, the load balancer automatically reassigns the VIP to another healthy node. The cluster uses MetalLB for load balancing.

See Setting Up Cluster FQDN and Installing MetalLB for Load Balancing in Unified Assurance Implementation Guide for more information.

New Device Support

This release introduces support for new devices and fault MIBs. See Unified Assurance Device Support Overview.

Fixed Issues in 7.0.0.0.0

This table describes the externally reported bugs fixed in release 7.0.0.0.0.

Bug Number Description
35787943 Previously, when you added a URL to the dashboard URL Panel, you could only use full URLs beginning with https://. This prevented you from using relative URLs that start with /, which are especially useful in environments without a single WebFQDN, such as primary and backup installations.
This issue has been fixed. Now, you can use relative URLs in the dashboard URL Panel.
38300801 Previously, Report Runner ran at minute 59 of every hour instead of at minute 0, causing scheduled reports not to run as expected when using standard presets from the Reports UI. This required manual intervention or non-standard configuration to ensure reports were processed on schedule.
This issue has been fixed. Now, Report Runner runs at minute 0 of every hour by default, aligning with standard report schedules so that scheduled reports are processed automatically and logs correctly reflect the configured processing times.
37608585 Kafka log files were being rotated but not deleted, causing the directory to grow indefinitely and consume excessive disk space.
This issue has been fixed. Now logs are cleaned up automatically based on a configurable setting, preventing excessive disk usage.
36506585 When the DefaultLink was set for a user group, a duplicate navigation tool bar appeared on the left side of the screen after logging in.
The issue has been fixed.
37628313 Previously, creating a custom Application Config Type with Metric Value Types (combo), Metric Functions (combo), or Comparison Operators (combo) caused the Jobs or Services UI to not display the expected dropdown options. This issue has been fixed. Now, the Metric Value Types (combo) option has been removed. Existing configurations with this type are set to String, and field names for Metric Functions (combo) and Comparison Operators (combo) have been updated to match the current data stores.
37811640 When you tried to group by the Grouping field in the Failover Service States UI, a "column not found" error occurred, preventing the operation.
This issue has been fixed.
38237677 Metrics readForSelect queries were taking an extremely long time to complete, which degraded database performance.
This issue has been fixed. Now, readForSelect queries are configured to time out in a reasonable amount of time, preventing negative impact on database performance.
38332104 DNS lookup failures to Prometheus were previously logged at the ERROR level, which could cause unnecessary alerting for expected behavior.
This has been changed. Now, DNS lookup failures to Prometheus are logged at the WARN level, reflecting that these occurrences are informational and not critical errors.
38426535 Previously, when a custom event field named Description was present, the built-in Description field from the Meta Events UI would overwrite the value of the custom field in events created from that Meta Event.
This issue has been fixed. Now, Unified Assurance treats the Meta Event Description and the custom event field Description as separate fields.
38453030 The Supervised Event Correlator microservice was failing to connect to the MySQL database on the primary presentation server, resulting in errors during startup.
This issue has been fixed.
38462928 The WebHook Aggregator previously did not parse JSON payloads when the content-type header included additional parameters, such as "application/json; charset=utf-8".
This issue has been fixed. Now, the WebHook Aggregator correctly parses JSON payloads regardless of additional content-type parameters.
38479996 Built-in variables such as NodeID, NodeName, ProcessFlag, and NextNodeID in CAPE Node rules were previously set to undef at runtime, making them unavailable for use as documented.
This issue has been fixed.
38498258 The Versions drop-down in the Servers UI previously timed out or failed to display available versions, even when packages existed in the local depot.
This issue has been fixed.
38499612 Clicking the Details tab in the Performance Graph within the Devices UI previously resulted in a PHP error when instance names contained special characters, such as '/', '%', or '#', as well as for certain custom display instance names.
This issue has been fixed.
38549772 The assure1/tmp/par and assure1/tmp/pdk directories were not cleaned up on application exit, causing them to grow over time and consume significant disk space.
This issue has been fixed. Now, these directories are automatically cleaned up when an application exits.
38884238 When you opened an embedded link through the Search functionality in the Links UI, the page loaded without the standard UI container, such as the left navigation menu and header. This created an inconsistent user experience compared to opening the embedded link through the Links navigation tree.
This issue has been fixed.
38884969 Fluentd was intermittently switching from using the hostname to the IP address when connecting to OpenSearch after running for some time, which caused SSL certificate validation to fail and resulting in missing logs in the OpenSearch Discover UI.
This issue has been fixed.
38909184 The clusterctl application handled master and worker roles inconsistently when roles were pre-installed before cluster creation. This could result in unsupported cluster topologies, misleading error messages, or blocked valid configurations, sometimes requiring cluster deletion and recreation to recover.
This issue has been fixed. Now, installing Cluster.Master or Cluster.Worker roles does not automatically imply cluster membership; cluster membership is determined solely by the clusterctl create and clusterctl add host commands, ensuring consistent and supported cluster configurations.
38936128 The left-side navigation menu was not appearing when accessing Grafana dashboards.
This issue has been fixed.
38497658 InfluxDB was repeatedly crashing. This issue affected InfluxDB version 1.8.
Unified Assurance version 7.0.0.0.0 upgrades to InfluxDB version 1.12.2, which resolves this issue.
39073967 The $v2 varbind was not being set correctly in the default CISCO-SYSLOG-MIB-FCOM.
This issue has been fixed.

Externally Requested Enhancements in 7.0.0.0.0

This table describes the externally requested enhancements in release 7.0.0.0.0.

Bug Number Description
38320204 Previously, tools in topology and event menus were organized by menus for a user's group and subgroup, and any tools that appeared in multiple menus were duplicated.
Now, tools from a user's primary group appear first, and tools from their subgroup appear after a separator. Any duplicate tools are omitted.
Additionally, the behavior for default menus when no restrictive property is set is now more consistent. See Context Menus with Multi-Group Users and Restrictive Menus Access in Unified Assurance Security Guide for more information.
38522708 You can now use the Reports UI and APIs to generate reports for OpenSearch dashboards.
See Reports in Unified Assurance User's Guide for more information.
34606196 You can now search for devices by Serial Number and System Location in the Devices UI.
35707534 In the Event list, you can now select multiple severity filters at a time to view events matching any of the selected severities.
34606410 You can now directly access logs from the Jobs and Services UI using the View Log link. This makes it easier to review relevant log entries directly from where you manage jobs and services.
37680989 When you used the Abnormal Threshold Engine with metrics collected on a delayed schedule, such as bandwidth metrics inserted with an offset, the engine could not find the expected data point because it did not account for the delay in metric availability.
This issue has been fixed. Now, the Abnormal Threshold Engine includes an offset option, enabling it to align threshold calculations with the timing of incoming metric data.
34779778 The Grafana dashboards for Neo4j now include Consumer Lead and Consumer Lag panels to show replication lag.
36282716 Previously, verified SNMP devices were not using their associated SNMP profiles, and discovered SNMP devices did not include DeviceSystemInfo.
These issues have been fixed.

Internal Fixes and Enhancements in 7.0.0.0.0

Release 7.0.0.0.0 includes the following additional internally-reported bug fixes and enhancements:

Version Updates in 7.0.0.0.0

This release includes the following version updates:

The following new third party components have been added:

REST API Updates in 7.0.0.0.0

The following updates have been made to the Unified Assurance REST APIs:

Documentation Updates in 7.0.0.0.0

The documentation has been updated for the new features, enhancements, and issues described above. In addition, the following externally-reported documentation issues have been fixed in this release:

Bug Number Description
38062978 The documentation for the FCOM Processor did not include the EVENT_DB_SHARD_ID parameter, which appeared in the helmchart. Because the parameter has now been removed from the helmchart, no documentation update is required.
38022311 The documentation for the Abnormal Thresholding Engine has been updated to include the Cluster failover type, as well as a recommendation to use this type in larger redundant environments. The Standard Thresholding Engine documentation was updated in a similar way in a previous release.
34606026 Unified Assurance Installation Guide now includes a new section covering RPM dependencies for offline installations. See Package Dependencies for Offline Installations.
36496126 The steps for backing up and restoring InfluxDB have been updated to support the current version of InfluxDB. See Backing Up and Restoring the InfluxDB Database in Unified Assurance System Administrator's Guide.
38301577 The documentation about Pulsar has been updated to mention the default indefinite retention for unacknowledged messages in the case of a database outage. See Pulsar Message Bus in Unified Assurance Concepts.
38354731 Certificate Management in Unified Assurance Security Guide has been updated to include OpenSearch certificates. Outdated commands and information about certificate expiry have also been updated.
38797582 The command for deploying the Event Canal microservice in Unified Assurance Implementation Guide has been updated to indicate that the Event Canal connects to the appropriate database (redundant or primary) according to the namespace it is deployed to.
38186447 Unified Assurance Implementation Guide now includes a section about testing failover for microservice clusters. See Testing Cluster Failover.
37767218 Using Application Clustering now includes a section about changing the cluster for broker services. See Changing the Cluster for Services in Unified Assurance Implementation Guide.

The following additional documentation updates have been made: