000037984 - Received error "Failure: repodata/repomd.xml from bootstrap-rsa-11-3-0-2: [Errno 256] No more mirrors to try" during RSA NetWitness Platform server enablement

Document created by RSA Customer Support Employee on Sep 25, 2019Last modified by RSA Customer Support Employee on Nov 5, 2019
Version 2Show Document
  • View in full screen mode

Article Content

Article Number000037984
Applies ToRSA Product Set: NetWitness Platform
RSA Product/Service Type: All Appliances
RSA Version/Condition: 11.3.0.2, 11.3.1.1
Platform: CentOS
O/S Version: EL7
IssueA customer is attempting to run the nw-setup-tui command to enable a NodeX appliance (decoder, concentrator, esa, etc.) that is currently imaged to 11.3.0.2 while their User Interface server (Node0) is currently at 11.3.1.1 or above.

The nw-setup-tui enablement process fails during the bootstrap operation on the NodeX appliance. The orchestration server log file, /var/log/netwitness/orchestration-server/orchestration-server.log, contains the following log entries.

# https://<node0>/nwrpmrepo/11.3.0.2/RSA/repodata/repomd.xml: [Errno -1] Error Importing repomd.xml for bootstrap-rsa-11-3-0-2: Damaged repomd.xml file
# Trying other mirror
# Failure: repodata/repomd.xml from bootstrap-rsa-11-3-0-2: [Errno 256] No more mirrors to try.
# https://<node0>/nwrpmrepo/11.3.0.2/RSA/repodata/repomd.xml: [Errno -1] Error Importing repomd.xml for bootstrap-rsa-11-3-0-2: Damaged repomd.xml file


The above entries can also be seen on the console during the bootstrap process. The image below contains the console bootstrap output.
Bootstrap Console output
CauseThe cause of this issue is due to 11.3.0.2 being released as a USB/DVD ISO only, a replacement for the 11.3.0.0 USB/DVD ISO, and not as an upgrade zip package like other versions such as 11.3.0.1, 11.3.1.0, 11.3.1.1, etc. As such the 11.3.0.2 RPM packages are not currently installed in the UI (Node0) server's software repository and it is not possible to download the required packages from RSA Link.
ResolutionTo resolve this issue and allow your 11.3.1.x UI (Node0) server to enable the 11.3.0.2 appliances (NodeX) follow the steps below.

Note: The USB/DVD ISO image must be used because the required packages are not directly accessible from the USB build stick.
Note: The following process is only required to be done once on the UI (Node0) server to create the required repository.
  1. Download the USB/DVD ISO image from MyRSA
  2. Use whatever software is available, such as Winscp, Filezilla, etc., to transfer the 11.3.0.2 USB/DVD ISO to the UI (Node0) server. This file will only need to be on the UI (Node0) server for a short time so it can be placed anywhere there is enough room to hold it, such as the /tmp or /home directories. 
  3. SSH into the UI (Node0) server. 
  4. Manually create the 11.3.0.2 repository directory

    mkdir /var/lib/netwitness/common/repo/11.3.0.2

  5. Use the following command and mount the USB/DVD ISO on the UI (Node0) server.

    mount -o loop <location/image> /mnt

    Example:
    mount -o loop /tmp/rsa-nw-11.3.0.2.21234.iso /mnt

  6. Recursively copy all the OS and RSA component RPM files from the mounted USB/DVD ISO to the newly created 11.3.0.2 repository directory.

    cp -r /mnt/Packages/11.3.0.2/OS /var/lib/netwitness/common/repo/11.3.0.2
    cp -r /mnt/Packages/11.3.0.2/RSA /var/lib/netwitness/common/repo/11.3.0.2

  7. Unmount the USB/DVD ISO from the system once all files have finished copying.

    umount /mnt

  8. Delete the USB/DVD ISO from the UI (Node0) server
  9. Proceed with the enablement process for the new appliance
NotesIf any issues are experienced during the steps outlined in this article, contact RSA NetWitness Support.
 

Attachments

    Outcomes