This document provides information about Oracle Communications Unified Inventory Management (UIM) Release 7.7. The document includes information about the following topics:

Software Compatibility

See "UIM Software Compatibility" in UIM Compatibility Matrix for a full list of software requirements.

UIM Software Development Kit

You must use the Software Development Kit (SDK) delivered with UIM 7.7.

Network Plan and Design Guided Flow

UIM 7.7 introduces Network Plan and Design Guided Flow feature that provides an enhanced user experience while working with UIM Networks. This feature supports:

  • Creating networks.
  • Creating networks in bulk.
  • Creating entities or resources.
  • Adding new or existing locations.
  • Creating Network Entity Codes.
  • Searching the existing entities or resources and adding them to the networks.
  • Adding nested resources to the networks.
  • Disassociating locations, entities, or resources from a network.
  • Using icons while searching or editing networks.
  • Accessing the guided flow when there is no internet access.
  • Design time Redwood Panel layout.

When you create a network using Network Plan and Design Guided Flow, the network enters into the In Design status. You can modify the network any number of times using this feature until the network is in In Design status. When you click Finish, after you complete all changes, the network enters into the Installed status.

After the network enters into Installed status, you can modify or update it using the Network Visualization page.

Network Plan and Design Guided Flow includes the following:

  • SmartSearch API: SmartSearch API enables you to search, filter, autocomplete, or aggregate the bulk API to batch process for insert, update, or delete top entries from the OpenSearch database.
  • SmartSearch Consumer: SmartSearch is a consumer for UIM. It processes multiple message events such as TopologyNodeCreate, TopologyNodeUpdate, TopologyNodeDelete, TopologyEdgeCreate, TopologyEdgeUpdate, TopologyEdgeDelete and so on.
  • OpenSearch: OpenSearch is NoSQL database. It is an open-source search and analytics suite that makes it easy to ingest, search, visualize, and analyze data.

For more information, see "Creating Networks" in UIM Online Help.

Localizing Network Plan and Design

You can now localize Network Plan and Design pages in UIM.

The localization is a process of translating a UI from the original language, in which it was written, into a different language. The supported languages for Network Plan and Design localization are fr-ca, fr, es, and en.

You achieve this by customizing the text files used for UIM UI. For more information, see "Localizing the Network Plan and Design Process Page" in UIM Developer's Guide.

Enhancements in UIM REST APIs

UIM 7.7 includes the following enhancements in UIM REST APIs:

  • A new resourceReservation REST API is introduced in this release that enables you to reserve IPV4, IPV6, IP Subnet, and Flow Identifier resources from IP Pool.

  • Enhanced FlowIdentifier REST Calls to relate or show Resource Pool (Inventory Group) details.
  • A list of new @type values are introduced in Connectivity endpoints to identify the various types of connectivities. The value that you enter for @type is mandatory for any Connectivity endpoint.
  • The REST API endpoints version is updated from v3 to v4.
  • The URL of REST API endpoints is changed from http://<hostname>:<port>/InventoryRSOpenAPI to http://<hostname>:<port>/Inventory/RSOpenAPI.

For more information, see REST API for Unified Inventory Management.

Additional Enhancements in UIM

The following additional enhancements are included in this release:

  • New set of rate codes are introduced.
  • New steps to take backup of Roles in UIM cloud native environment.
  • Support to export Bill of Materials of EWO activities to an XML, CSV, or Excel file.
  • The default value of uim.query.MaxSearchResults from the system- config.properties is now set to 50000. You can customize this value. This property restricts the total number of fetch records that are returned by any of the FinderAPIs, which are used in the Implementation Code.

Enhancements in Unified Inventory and Topology and UIM Cloud Native Deployments

This release includes the following enhancements in Unified Inventory and Topology and UIM cloud native deployments:

Authorization Service

UIM 7.7 introduces a new Authorization service.

Authorization is a process of granting or denying access to specific resources based on the verified identity of a user, whereas authentication is about verifying the identity of the user.

The Authorization service provides permissions to access resources of an application for the authenticated user(s) with allowed role(s) or group(s). Even though the Authorization service supports defining user roles or groups, it is not mandatory for you to use it for defining.

For deploying the Authorization service and using it, see "Authorization Service" in Unified Inventory and Topology Deployment Guide.

OpenSearch Service

UIM 7.7 introduces OpenSearch, which is a new Network Plan and Design service.

OpenSearch is a NoSQL database. It is an open-source search and analytics suite that makes it easy to ingest, search, visualize, and analyze data.

OpenSearch requires additional hardware and/or licensing (in the case of OCI OpenSearch). For information on hardware sizing guidelines, see "Hardware Sizing Guidelines for Application and Database Components" in UIM Installation Guide.

Note:

You can install any compatible version of OpenSearch available in the market. Oracle recommends you to use OCI OpenSearch or Open Source OpenSearch with the configuration parameters provided under samples directory in common-cntk.

To deploy OpenSearch service, see "Deploying OpenSearch and OpenSearch Dashboard" in Unified Inventory and Topology Deployment Guide.

SmartSearch Service

UIM 7.7 introduces SmartSearch, which is a new Network Plan and Design service.

SmartSearch is a Micronaut application that, when integrated with OpenSearch, offers a powerful, flexible, and feature-rich search experience that can be tailored to specific business and user needs. Using OpenSearch as the underlying engine, SmartSearch can handle large volumes of data, perform real-time indexing, and support complex querying to enhance search relevancy.

SmartSearch requires additional hardware and/or licensing. For information on hardware sizing guidelines, see "Hardware Sizing Guidelines for Application and Database Components" in UIM Installation Guide.

To deploy SmartSearch, see "Deploying SmartSearch" in Unified Inventory and Topology Deployment Guide.

Support for Data Migration between UIM and SmartSearch

You can now perform data migration and Dynamic Attribute mapping from UIM to SmartSearch or OpenSearch NoSQL Database. This migration helps you to seamlessly integrate data between UIM and SmartSearch or OpenSearch while designing networks.

For more information, see "SmartSearch Migration" in Unified Inventory and Topology Deployment Guide.

Enhancements in Common Authentication

Common Authentication now supports Single Sign-On for OpenSearch, SmartSearch, Network Plan and Design Guided Flow.

Enhancements in ATA

Active Topology Automator (ATA), Unified Topology for Inventory and Automation (UTIA), and Unified Topology are used interchangeably in this document. These refer to the same application.

ATA 1.2.0.0.0 includes the following enhancements:

Localizing ATA

You can now customize ATA UI by localizing it.

The localization is a process of translating a UI from the original language, in which it was written, into a different language. The supported languages for ATA localization are fr-ca, fr, es, and en.

You achieve this by customizing the text files used for ATA UI. For more information, see "ATA Localization" in Unified Inventory and Topology Deployment Guide.

Enhancements in ATA Architecture

UIM 7.7 introduces Alarm Consumer in ATA architecture.

The alarms consumption is now removed from ATA Consumer and added as a new Alarm Consumer component. This Alarm Consumer supports the processing of TMF642 Alarms embedded in TMF688 Events from Assurance systems. The supported event types are AlarmCreateEvent, AlarmAttributeValueChangeEvent, ClearAlarmCreateEvent, and AlarmDeleteEvent.

For more information on ATA architecture, see "ATA Architecture" in Unified Inventory and Topology Deployment Guide.

Enhancements in ATA Fallout Events Resolution

ATA Fallout Events Resolution is now enhanced to support the resolution of the following:

  • Topology Consumer fallout events
  • SmartSearch Consumer fallout events
  • Alarm Consumer fallout events

The fallout events resolution analyzes the events (or messages) from the TOPOLOGY_FALLOUT_EVENTS table and synchronizes the message consumer client (such as topology) data with the producer client (such as UIM) data by correcting the fallout events, which are failed in processing by the consumer clients.

For more information, see "Fallout Events Resolution" in Unified Inventory and Topology Deployment Guide.

Tech Stack Updates

UIM 7.7 includes Tech Stack updates.

See "Unified Inventory and Topology Microservices" in UIM Compatibility Matrix for more information.

Enhancements in Hardware Sizing Guidelines

UIM 7.7 includes enhancements in hardware sizing guidelines for UIM and its associated application and database components. For more information, see "Unified Inventory Management System Requirements" in UIM Installation Guide.

Fixed and Known Issues

This section provides you with details on fixed and known issues.

Fixed Issues in UIM 7.7

The following table lists and describes the fixed issues in UIM 7.7

Table 1-1 Fixed Issues in 7.7

Bug Number Issue Resolution
36480870 Deprecated APIs being used in UIM Fixed Rulesets code to not use the deprecated APIs. Deleted the TN_SELECTION ruleset that runs on deprecated APIs.

37174292

Issues with start and end date display on Engineering Order Gantt Chart Fixed the code to consider correct Start date and End date in Gantt chart.
37253648 Password change from UIM UI failed javax.naming.CommunicationException: <ManagedServerIP>:<AdminServerport> Fixed the code to work in a multi-machine cluster environment.

Deprecated and Removed Features

Oracle recommends that you review the following information about deprecated features and functions before using the UIM 7.7 release:

Table 1-2 New Deprecations

Software/Tools Description Release Deprecated
Traefik

The use of Traefik for Ingress control is now deprecated.

Samples are provided to use Nginx. See "Migrating from Traefik Ingress Controller to Annotations Based Generic Ingress Controller" in UIM Cloud Native Deployment Guide to migrate from Traefik to Nginx.

7.7
Oracle Access Manager OAM for SSO are now optional 7.7
Oracle-owned REST APIs Oracle-owned REST are obsolete and are now replaced with TMF REST APIs. 7.7
SSL Strategy SSL Strategy of REENCRYPT at Ingress Controller is removed. Only TERMINATE is supported. 7.7
Assurance Alarms The alarms consumption is now removed from ATA Consumer and added as a new Alarm Consumer component. The message contract is replaced with TMF642 embedded in TMF688. Migration is expected while using the previous alarm contract. 7.7

Documentation Accessibility

Access to Oracle Support