Switching from search to inventory
From Version 1.1.17 (for on-prem) and Version 1.1.18 (for OCP), Agile Service Manager uses a new Inventory service instead of the previous Search service. The following steps describe how to populate the inventory service with topology data after you have updated from an existing installation that does not use it.
Before you begin
Assumptions:
- You are upgrading to a version of Agile Service Manager that uses the new inventory service from a version that does not.
- You have completed the upgrade process as described in the installation topic, including the removal of the Elasticsearch service and data.
New services and functionality:
- Version 1.1.22
- New topology functionality let's you compare resources, view linked resources, and construct exact templates.
- Version 1.1.21
- Additional file enrichment functionality using a new JSON file format allows resources to be enriched with information other than geolocation data.
- Version 1.1.20
- A new geo-location functionality lets users view resources on a map, view further details about the resource, and also interact with nearby resources.
- Version 1.1.19
- All versions and components of Agile Service Manager now use the new inventory service.
- Version 1.1.18
- Both on-prem and OCP versions of Agile Service Manager now use the new inventory service. However, the network discovery component still requires ElasticSearch, which is now bundled with the Agile Service Manager application and network discovery download packages.
- Version 1.1.17
- The on-prem version of Agile Service Manager now uses a new inventory service ('nasm-inventory' and 'nasm-postgres') instead of the previous search and elastic search services ('nasm-search' and 'nasm-elasticsearch'). The OCP version still uses the older components. The (optional) network discovery component still requires ElasticSearch even if deployed on-prem.
About this task
The following steps describe how to populate the inventory service with searchable topology data
by triggering a data administration
routine.
Limitation:
- Inventory service colon (:) error (on-prem only)
- When searching topologies using the Inventory Service, the use of a colon (
:
) results in an error. - Search fails to roll back to previous release
-
Restriction: This limitation only applies to legacy releases that pre-date the new indexing service.
Procedure
Populate the inventory service
Required: This step requires an integrated Agile Service Manager Inventory environment
and you only need to perform it if updating from a version of Agile Service Manager that did not use
the inventory service.