Vertica package error on upgrading DX Netops Performance Manager
search cancel

Vertica package error on upgrading DX Netops Performance Manager

book

Article ID: 388119

calendar_today

Updated On:

Products

Network Observability CA Performance Management

Issue/Introduction

When upgrading DX NetOps Performance Manager, you may see an error message similar to the following:

ERROR: On <Hostname>, the following packages failed to be updated to 23.4.0: IdolLib HdfsSource 

ERROR: On <Hostname>, the following packages failed to be updated to 23.4.0: HdfsSource

ERROR: On <HOSTNAME>, the following package failed to be updated to 11.1.1: IdolLib

Environment

Upgrading to DX NetOps 24.3.4-24.3.6 from 23.3.13 or earlier

Cause

Introduced by DE155371

Resolution

IdolLib has been addressed in the release:

Symptom: When upgrading the data repository and the additional IdolLib Vertica package is installed, the dr_install.sh script complains that the IdolLib package has not been updated.
Resolution: With this fix, the dr_install.sh script now skips checking whether the IdolLib package (which was obsoleted in 9.1.1) has a new version installed.
(24.3.6, DE162986, 36066870)

HdfsSource is addressed in defect DE166184 which is currently targeted for DX NetOps 24.3.7, subject to change.

Additional Information

WORKAROUND:

Update the dr_install.sh script and rerun the installation:

Make a backup of the dr_install.sh script
Edit the dr_install.sh script
Find the following around line 457:

if [ "$packageName" = "awslib" ]

Or 

if [ "$packageName" = "awslib" -o "$packageName" = "IdolLib" ]

And make sure it includes all the libraries below:

if [ "$packageName" = "awslib" -o "$packageName" = "IdolLib" -o "$packageName" = "HdfsSource" ]


Save the change
Rerun the install

====

To verify if you may need the workaround before upgrading check the installed libraries:

/opt/vertica/bin/vsql -U dradmin -W -c "select lib_name, lib_version from user_libraries order by 1;"

Where dradmin is your Data Repository administrator account.
Enter the password at the prompt.

If you see IdolLib or HdfsSource and apply the workaround above.