000037984 - Received error "Failure: repodata/repomd.xml from bootstrap-rsa-11-3-0-2: [Errno 256] No more mirrors to try" or "Failed to get services for this appliance" during RSA NetWitness Platform Enablement

Document created by RSA Customer Support Employee on Sep 25, 2019
Version 1Show Document
  • View in full screen mode

Article Content

Article Number000037984
Applies ToRSA Product Set: Netwitness Logs & Network
RSA Product/Service Type: All Appliances
RSA Version/Condition: 11.3.0.2, 11.3.1.1
Platform: CentOS
O/S Version: EL7
IssueCustomer is attempting to enable an appliance that is currently on 11.3.0.2 while their User Interface server, Node0, is currently upgraded to 11.3.1.1.

The enablement process fails and in the orchestration's server log file, /var/log/netwitness/orchestration-server/orchestration-server.logthe following log entries are seen.

# 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


In the User Interface, this failure is indicated by "Failed to get services for this appliance".
CauseThe cause of this issue is due to 11.3.0.2 being released as a USB/DVD ISO only and not as an upgrade zip package unlike 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 Node0 server's software repository and there is no location on RSA Link to download the required packages.
ResolutionTo resolve this issue and allow your 11.3.1.x UI (Node0) server to enable the 11.3.0.2 appliances follow the steps below.

Note: The DVD/ISO image must be used as the build image is not directly accessible from the USB build stick.
  1. Download the DVD/ISO image from MyRSA
  2. Use whatever software is available to transfer the 11.3.0.2 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 DVD/ISO on the UI (Node0) server.

    mount -o loop <rsa-nw-VERSION.BUILD.iso location> /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 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 DVD/ISO from the system once all files have finished copying.

    umount /mnt

  8. Delete the 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