Skip to content
  • There are no suggestions because the search field is empty.

Netwitness ESA secondary upgrade fails due to installed mongo packages

Issue

Netwitness ESA secondary upgrade fails with the below error.

chef-solo.log:
[2021-11-02T19:47:15+00:00] INFO: Starting Chef Infra Client Run for ITSUSRASDDCESA01
[2021-11-02T19:47:15+00:00] INFO: Running start handlers
[2021-11-02T19:47:15+00:00] INFO: Start handlers complete.
[2021-11-02T19:47:17+00:00] INFO: Loading cookbooks [nw-repositories@0.7.7, nw-pre-install@0.5.1, nw-firewall@0.3.3, nw-ntp@0.6.2, nw-dns-client@0.2.8, nw-pki@0.3.8, nw-hwrpm@0.1.0, nw-java@0.4.2, rsa-audit@0.1.1, rsa-sms-runtime@0.1.4, nw-rabbitmq@1.1.0, rsa-collectd@0.1.0, nw-rng@0.1.0, ssh@0.1.7, auditd-wrapper@0.1.1, nw-base@0.5.4, rsa-correlation-server@0.1.3, rsa-esa-analytics-server@0.2.0, metricbeat@0.2.4, rsa-node-infra-server@0.1.1, nw-event-stream-analysis@0.4.1, nw-post-install@0.4.2, systemd@3.2.4, nw-mongo@1.2.0, salt-master@0.3.9, line@2.9.0, auditd@2.3.4, selinux_policy@2.4.3]
[2021-11-02T19:47:19+00:00] ERROR: Running exception handlers
[2021-11-02T19:47:19+00:00] ERROR: Exception handlers complete
[2021-11-02T19:47:19+00:00] FATAL: Stacktrace dumped to /var/lib/netwitness/config-management/cache/chef-stacktrace.out
[2021-11-02T19:47:19+00:00] FATAL: Please provide the contents of the stacktrace.out file if you file a bug report
[2021-11-02T19:47:19+00:00] FATAL: Chef::Exceptions::ValidationFailed: database is a required property

Cause

This issue is due to the below installed mongo packages. Mongo database is only available in ESA Primary.

# rpm -qa|grep -i mongo
mongodb-org-mongos-4.0.19-1.el7.x86_64
mongodb-org-server-4.0.19-1.el7.x86_64
mongodb-org-tools-4.0.19-1.el7.x86_64
mongodb-org-4.0.19-1.el7.x86_64
mongodb-org-shell-4.0.19-1.el7.x86_64

Resolution

Please follow the below steps to uninstall packages.
  • Login to putty of the ESA secondary where mongo packages are installed.
  • Uninstall mongo packages using the below command.
yum remove mongodb*
 
  • Then verify packages removed using the below command. It should give empty output as packages are removed.
rpm -qa|grep -i mongo
 
  • The Rerun upgrade command to update successfully.

Product Details

RSA Product Set: NetWitness Logs & Network
RSA Product/Service Type: ESA Secondary
RSA Version/Condition: 11.5.X
Platform: CentOS
O/S Version: 7

Summary

This document outlines the procedure to uninstall mongo packages for completing the upgrade.


Approval Reviewer Queue

Technical approval queue