Upgrading Deployed Capabilities on AWS

Follow the Checklist: Upgrading Your AWS Environment to ensure a successful upgrade.

As part of the upgrade process, you must upgrade your deployed capabilities using the CDF Management Portal.

  1. Understanding the Upgrade Prerequisites
  2. Accepting the Certificate
  3. Upload the Upgrade Bits
  4. Upgrading Deployed Capabilities
Micro Focus does not recommend that ArcSight Intelligence customers attempt to upgrade without consulting with Micro Focus as upgrading at this time will result in loss of baseline data. We are aware that this is inconvenient for customers, and we are currently working on addressing this limitation in an future release.

Understanding the Upgrade Prerequisites

Before upgrading, ensure these requirements are met.

The command will return an error if no upgrade has been done previously.

 

Accepting the Certificate

  1. Browse to the management portal at https://<virtual_FQDN>:5443.
  2. Click DEPLOYMENT, and select Deployments.
  3. Click the Three Dots  (Browse) on the far right and choose Reconfigure.
  4. Accept the certificate.

Upload the Upgrade Bits

  1. Upload the metadata for the upgrade version to your bastion host.
    arcsight-installer-metadata-uv.x.tar.gz

    For example: arcsight-installer-metadata-22.1.0.37.tar

  2. Upload offline images of the upgrade version to your bastion host.
    {product}-uv.x.tgz

    For example: transformationhub-3.6.0.37.tar

  3. Unpack the Arcsight Platform Cloud Installer. For example, this unpacks the installer in the /tmp folder.
  4. cd /tmp
    unzip arcsight-platform-cloud-installer-<VERSION>.zip
  5. Unpack aws-scripts.zip from Arcsight Platform Cloud Installer using these commands:
  6. cd arcsight-platform-cloud-installer-<VERSION>
    unzip aws-scripts.zip

Upgrading Deployed Capabilities

  1. Log in to the bastion where you downloaded the upgrade files.
  2. Change to the following directory.
  3. cd arcsight-platform-cloud-installer-<VERSION>/aws-scripts/scripts
  4. Run the following commands to upload the images to the local Docker Registry. Use the -F <image file> option on the command line multiple times for each image to upload. Adjust the -c 2 option up to half of your CPU cores in order to increase the speed of the upload.
    ./upload_images_to_ECR  -o {organization} -c 2 -F {unzipped-installer-dir}/images/fusion-x.x.x.x.tar -F {unzipped-installer-dir}/images/recon-x.x.x.x.tar
  5. Add new metadata.
    Make sure to copy the arcsight-installer-metadata-x.x.x.x.tar to the system where your web browser is running before performing the process below.
  6. Browse to the management portal at https://<virtual_FQDN>:5443.
    1. Click DEPLOYMENT>Metadata and click + Add.
    2. Select arcsight-installer-metadata-x.x.x.x.tar from your system. The new metadata is added to the system.
  7. If Intelligence is deployed, you must label the worker nodes again. The interset label is now intelligence, the interset-datanode label is now intelligence-datanode, the interset-namenode label is now intelligence-namenode, and the interset-spark label is now intelligence-spark.
  8. Start the upgrade process.
    1. Go to DEPLOYMENT > Deployments. Notice the number 1 in the red circle in the Update column.
    2. Minor version changes do not display like regular updates. (For example: 22.1.0.15 -> 22.1.0.16.)
    3. Click the red circle and select your recently added metadata to initiate the upgrade.
  9. From the Update to page, click NEXT until you reach the Import suite images page.
    When prompted to download or transfer images, you can simply click Next to skip the steps. You performed these steps earlier.
  10. Ensure that the validation results of container images show a complete number of files.
    When you arrive at the Import suite images page, the images should already be imported, as you performed these steps earlier.
  11. (Conditional) If you’ve deployed Transformation Hub, perform the following action:

    On the Transformation Hub tab, select whether you want to enable the generation of verification events for parsed field integrity checks used by Recon. If enabled, set the verification event size accordingly (default value is recommended).

    For more information about how the Event Integrity feature works, see Stream Processor Groups.

    When enabling the generation of verification events for parsed field integrity checks feature, consider the guidelines in Adjusting the Partition Count for New Kafka Topics.
  12. Optionally, execute the following command to update your RE certificates:
    ./cdf-updateRE.sh write --re-ca=/tmp/latest/ca.cert.pem --re-key=/tmp/latest/intermediate.key.pem --re-crt=/tmp/latest/intermediate.cert.pem

    For more information, see Updating RE Certificates.

  13. Click NEXT until you reach the Upgrade Complete page.

    If it has been more that 12 hours since the cluster was installed, you will need to refresh the ECR credentials. See Refresh the ECR credentials in the K8s.