Upgrade to 8.2.1 Using Offline Bundles.
1. Upgrade to 8.2.1 Using Offline Bundles
-
RDAF Infra Upgrade: 1.0.4
-
RDAF Platform: From 8.2.0.1, 8.2.0.2, 8.2.0.3, 8.2.0.4 to 8.2.1
-
OIA (AIOps) Application: From 8.2.0.1, 8.2.0.2, 8.2.0.3 to 8.2.1
-
RDAF Deployment
rdafCLI: From 1.5.0.1 / 1.5.0.2 to 1.5.1 -
RDAF Client
rdacCLI: From 8.2.0.1 / 8.2.0.2 to 8.2.1
2. Prerequisites
Before proceeding with this upgrade, please make sure and verify the below prerequisites are met.
-
RDAF Deployment CLI version: 1.5.0.1 / 1.5.0.2
-
Infra Services tag: 1.0.4
-
Platform Services and RDA Worker tag: 8.2.0.1, 8.2.0.2, 8.2.0.3, 8.2.0.4
-
OIA Application Services tag: 8.2.0.1, 8.2.0.2, 8.2.0.3
-
CloudFabrix recommends taking VMware VM snapshots where RDA Fabric infra/platform/applications are deployed
Important
-
If the Webhook URL is currently configured with port 7443, it should be updated to port 443. Below are the steps to update Webhook URL:
-
Login to UI → Click on Administration → Organization → click on Configure → click on Alert Endpoints → click on required Endpoint and edit to update the port (Note: Please ignore if the Alert Endpoint is already configured with port 443)
3. Upgrade Steps
Important
Ensure that the highlighted disk size (Use% column) should be less than 50%. If any disk exceeds this percentage, consider taking appropriate actions like cleaning up unused files or expanding storage.
rdauser@oia-125-216:~/collab-3.7-upgrade$ df -kh
Filesystem Size Used Avail Use% Mounted on
udev 32G 0 32G 0% /dev
tmpfs 6.3G 357M 6.0G 6% /run
/dev/mapper/ubuntu--vg-ubuntu--lv 48G 12G 34G 26% /
tmpfs 32G 0 32G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 32G 0 32G 0% /sys/fs/cgroup
/dev/loop0 64M 64M 0 100% /snap/core20/2318
/dev/loop2 92M 92M 0 100% /snap/lxd/24061
/dev/sda2 1.5G 309M 1.1G 23% /boot
/dev/sdf 50G 3.8G 47G 8% /var/mysql
/dev/loop3 39M 39M 0 100% /snap/snapd/21759
/dev/sdg 50G 541M 50G 2% /minio-data
/dev/loop4 92M 92M 0 100% /snap/lxd/29619
/dev/loop5 39M 39M 0 100% /snap/snapd/21465
/dev/sde 15G 140M 15G 1% /zookeeper
/dev/sdd 30G 884M 30G 3% /kafka-logs
/dev/sdc 50G 3.3G 47G 7% /opt
/dev/sdb 50G 29G 22G 57% /var/lib/docker
/dev/sdi 25G 294M 25G 2% /graphdb
/dev/sdh 50G 34G 17G 68% /opensearch
/dev/loop6 64M 64M 0 100% /snap/core20/2379
3.1 RDAF Deployment CLI Upgrade
Note
Upgrade the RDAF Deployment CLI on both the on-premise Docker registry VM and the RDAF Platform's management VM if they are provisioned separately.
Perform these steps on the VM where the RDAF Deployment CLI was installed, whether it is managing Docker registry or non-Kubernetes deployments.
Note
This process ensures the RDAF CLI is upgraded without requiring internet access on the management VM.
- Download the RDAF Deployment CLI's newer version 1.5.1 bundle and copy it to RDAF management VM on which
rdafdeployment CLI was installed.
wget https://macaw-amer.s3.us-east-1.amazonaws.com/releases/rdaf-platform/1.5.1/offline-ubuntu-1.5.1.tar.gz
- Extract the
rdafCLI software bundle contents
- Change the directory to the extracted directory
- Upgrade the
rdafCLI to version 1.5.1
- Verify the installed
rdafCLI version
3.2 Fetching Latest Tags
To update to the latest tags, ensure that all files are copied into the directory /opt/rdaf-registry/import.
Note
Infrastructure files are imported separately, while platform and application files are managed using packaged tar files.
- Use the following command to download the CFX On-Prem Portal Database Initialization package.
wget https://macaw-amer.s3.us-east-1.amazonaws.com/releases/RDA/8.2.1/cfx-onprem-portal-dbinit.tar.gz
- Use the following command to download the CFX On-Prem Portal package.
- Use the following command to download the CFX RDA Access Manager package.
- Use the following command to download the CFX RDA Alert Ingester package.
- Use the following command to download the CFX RDA Alert Processor Companion package.
wget https://macaw-amer.s3.us-east-1.amazonaws.com/releases/RDA/8.2.1/cfx-rda-alert-processor-companion.tar.gz
- Use the following command to download the CFX RDA Alert Processor package.
wget https://macaw-amer.s3.us-east-1.amazonaws.com/releases/RDA/8.2.1/cfx-rda-alert-processor.tar.gz
- Use the following command to download the CFX RDA App Controller package.
- Use the following command to download the CFX RDA Collaboration package.
- Use the following command to download the CFX RDA Configuration Service package.
wget https://macaw-amer.s3.us-east-1.amazonaws.com/releases/RDA/8.2.1/cfx-rda-configuration-service.tar.gz
- Use the following command to download the CFX RDA Event Consumer package.
- Use the following command to download the CFX RDA File Browser package.
- Use the following command to download the CFX RDA Ingestion Tracker package.
wget https://macaw-amer.s3.us-east-1.amazonaws.com/releases/RDA/8.2.1/cfx-rda-ingestion-tracker.tar.gz
- Use the following command to download the CFX RDA IRM Service package.
- Use the following command to download the CFX RDA ML Config package.
- Use the following command to download the CFX RDA Notification Service package.
wget https://macaw-amer.s3.us-east-1.amazonaws.com/releases/RDA/8.2.1/cfx-rda-notification-service.tar.gz
- Use the following command to download the CFX RDA Reports Registry package.
wget https://macaw-amer.s3.us-east-1.amazonaws.com/releases/RDA/8.2.1/cfx-rda-reports-registry.tar.gz
- Use the following command to download the CFX RDA Resource Manager package.
wget https://macaw-amer.s3.us-east-1.amazonaws.com/releases/RDA/8.2.1/cfx-rda-resource-manager.tar.gz
- Use the following command to download the CFX RDA SMTP Server package.
- Use the following command to download the CFX RDA User Preferences package.
wget https://macaw-amer.s3.us-east-1.amazonaws.com/releases/RDA/8.2.1/cfx-rda-user-preferences.tar.gz
- Use the following command to download the CFX RDA Webhook Server package.
- Use the following command to download the On-Prem Portal NGINX package.
- Use the following command to download the Ubuntu CFX Self Monitor package.
wget https://macaw-amer.s3.us-east-1.amazonaws.com/releases/RDA/8.2.1/ubuntu-cfx-self-monitor.tar.gz
- Use the following command to download the Ubuntu CFXDX NB NGINX All package.
wget https://macaw-amer.s3.us-east-1.amazonaws.com/releases/RDA/8.2.1/ubuntu-cfxdx-nb-nginx-all.tar.gz
- Use the following command to download the Ubuntu RDA ASM package.
- Use the following command to download the Ubuntu RDA Bulkstats package.
- Use the following command to download the Ubuntu RDA Chat Helper package.
- Use the following command to download the Ubuntu RDA Client API Server package.
wget https://macaw-amer.s3.us-east-1.amazonaws.com/releases/RDA/8.2.1/ubuntu-rda-client-api-server.tar.gz
- Use the following command to download the Ubuntu RDA Collector package.
- Use the following command to download the Ubuntu RDA Edge Management package.
wget https://macaw-amer.s3.us-east-1.amazonaws.com/releases/RDA/8.2.1/ubuntu-rda-edge-management.tar.gz
- Use the following command to download the Ubuntu RDA Event Gateway package.
wget https://macaw-amer.s3.us-east-1.amazonaws.com/releases/RDA/8.2.1/ubuntu-rda-event-gateway.tar.gz
- Use the following command to download the Ubuntu RDA File Object package.
- Use the following command to download the Ubuntu RDA FSM package.
- Use the following command to download the Ubuntu RDA GeoDR API Server package.
wget https://macaw-amer.s3.us-east-1.amazonaws.com/releases/RDA/8.2.1/ubuntu-rda-geodr-api-server.tar.gz
- Use the following command to download the Ubuntu RDA Geomap Web Service package.
wget https://macaw-amer.s3.us-east-1.amazonaws.com/releases/RDA/8.2.1/ubuntu-rda-geomap-web-service.tar.gz
- Use the following command to download the Ubuntu RDA Identity package.
- Use the following command to download the Ubuntu RDA Registry package.
- Use the following command to download the Ubuntu RDA Scheduler package.
- Use the following command to download the Ubuntu RDAC package.
- Use the following command to import the Ubuntu RDA Worker All image into the registry.
4. Running the Registry Import to Fetch Tags
- Use the following command to import each package or tag file into the registry.
rdaf registry import --file cfx-onprem-portal-dbinit.tar.gz
rdaf registry import --file cfx-onprem-portal.tar.gz
rdaf registry import --file cfx-rda-access-manager.tar.gz
rdaf registry import --file cfx-rda-alert-ingester.tar.gz
rdaf registry import --file cfx-rda-alert-processor-companion.tar.gz
rdaf registry import --file cfx-rda-alert-processor.tar.gz
rdaf registry import --file cfx-rda-app-controller.tar.gz
rdaf registry import --file cfx-rda-collaboration.tar.gz
rdaf registry import --file cfx-rda-configuration-service.tar.gz
rdaf registry import --file cfx-rda-event-consumer.tar.gz
rdaf registry import --file cfx-rda-file-browser.tar.gz
rdaf registry import --file cfx-rda-ingestion-tracker.tar.gz
rdaf registry import --file cfx-rda-irm-service.tar.gz
rdaf registry import --file cfx-rda-ml-config.tar.gz
rdaf registry import --file cfx-rda-notification-service.tar.gz
rdaf registry import --file cfx-rda-reports-registry.tar.gz
rdaf registry import --file cfx-rda-resource-manager.tar.gz
rdaf registry import --file cfx-rda-smtp-server.tar.gz
rdaf registry import --file cfx-rda-user-preferences.tar.gz
rdaf registry import --file cfx-rda-webhook-server.tar.gz
rdaf registry import --file onprem-portal-nginx.tar.gz
rdaf registry import --file ubuntu-cfx-self-monitor.tar.gz
rdaf registry import --file ubuntu-cfxdx-nb-nginx-all.tar.gz
rdaf registry import --file ubuntu-rda-asm.tar.gz
rdaf registry import --file ubuntu-rda-bulkstats.tar.gz
rdaf registry import --file ubuntu-rda-chat-helper.tar.gz
rdaf registry import --file ubuntu-rda-client-api-server.tar.gz
rdaf registry import --file ubuntu-rda-collector.tar.gz
rdaf registry import --file ubuntu-rda-edge-management.tar.gz
rdaf registry import --file ubuntu-rda-event-gateway.tar.gz
rdaf registry import --file ubuntu-rda-file-object.tar.gz
rdaf registry import --file ubuntu-rda-fsm.tar.gz
rdaf registry import --file ubuntu-rda-geodr-api-server.tar.gz
rdaf registry import --file ubuntu-rda-geomap-web-service.tar.gz
rdaf registry import --file ubuntu-rda-identity.tar.gz
rdaf registry import --file ubuntu-rda-registry.tar.gz
rdaf registry import --file ubuntu-rda-scheduler.tar.gz
rdaf registry import --file ubuntu-rdac.tar.gz
rdaf registry import --file ubuntu-rda-worker-all.tar.gz
- To view the list of tags available in the registry, use the below given command
+------------------------------------------+----------------------------------------------------+
| Service-Name | Tags |
+------------------------------------------+----------------------------------------------------+
| cfx-rda-collaboration | 8.2, 8.1.0.4, 8.2.0.1, 8.2.0.3, 8.2.1 |
+------------------------------------------+----------------------------------------------------+
| cfx-rda-alert-ingester | 8.2, 8.1.0.4, 8.2.1 |
+------------------------------------------+----------------------------------------------------+
| rda-platform-mariadb | 1.0.4 |
+------------------------------------------+----------------------------------------------------+
| cfx-rda-app-controller | 8.2, 8.2.1 |
+------------------------------------------+----------------------------------------------------+
| rda-platform-k8s-haproxy | |
+------------------------------------------+----------------------------------------------------+
| cfx-rda-webhook-server | 8.2, 8.2.0.2, 8.2.1 |
+------------------------------------------+----------------------------------------------------+
| cfx-rda-ml-config | 8.2, 8.2.1 |
+------------------------------------------+----------------------------------------------------+
| cfx-onprem-portal-dbinit | 8.2, 8.2.0.1, 8.2.0.2, 8.2.0.3, 8.2.0.4, 8.2.1 |
+------------------------------------------+----------------------------------------------------+
| cfx-rda-event-consumer | 8.2, 8.1.0.4, 8.2.0.3, 8.2.1 |
+------------------------------------------+----------------------------------------------------+
| cfx-rda-notification-service | 8.2, 8.2.1 |
+------------------------------------------+----------------------------------------------------+
| cfx-rda-irm-service | 8.2, 8.1.0.4, 8.2.1 |
+------------------------------------------+----------------------------------------------------+
| ubuntu-rda-asm | 8.2, 8.2.1 |
+------------------------------------------+----------------------------------------------------+
| metallb/speaker | |
+------------------------------------------+----------------------------------------------------+
| rda-platform-nats-server-config-reloader | |
+------------------------------------------+----------------------------------------------------+
| ubuntu-rda-fsm | 8.2, 8.2.1 |
+------------------------------------------+----------------------------------------------------+
| cfx-rda-resource-manager | 8.2, 8.2.0.1, 8.2.1 |
+------------------------------------------+----------------------------------------------------+
| metallb/controller | |
+------------------------------------------+----------------------------------------------------+
| minio | RELEASE.2024-12-18T13-15-44Z |
+------------------------------------------+----------------------------------------------------+
| ubuntu-rda-file-object | 8.2, 8.2.1 |
+------------------------------------------+----------------------------------------------------+
| ubuntu-rdac | 8.2, 8.2.0.1, 8.2.1 |
+------------------------------------------+----------------------------------------------------+
| rda-platform-telegraf | 1.0.4 |
+------------------------------------------+----------------------------------------------------+
| cfx-rda-ingestion-tracker | 8.2, 8.2.1 |
+------------------------------------------+----------------------------------------------------+
| cfx-rda-user-preferences | 8.2, 8.2.1 |
+------------------------------------------+----------------------------------------------------+
| rda-platform-arangodb-starter | 1.0.4 |
+------------------------------------------+----------------------------------------------------+
| ubuntu-rda-chat-helper | 8.2, 8.2.0.1, 8.2.0.2, 8.2.0.3, 8.2.0.4, 8.2.1 |
+------------------------------------------+----------------------------------------------------+
| mc | RELEASE.2024-11-21T17-21-54Z.fips, |
| | RELEASE.2024-11-21T17-21-54Z-cpuv1, |
| | RELEASE.2024-11-21T17-21-54Z |
+------------------------------------------+----------------------------------------------------+
| ubuntu-rda-scheduler | 8.2, 8.1.0.5, 8.2.0.1, 8.2.1 |
+------------------------------------------+----------------------------------------------------+
| rda-platform-busybox | 1.0.4 |
+------------------------------------------+----------------------------------------------------+
| rda-platform-kubectl | 1.0.4 |
+------------------------------------------+----------------------------------------------------+
| ubuntu-rda-client-api-server | 8.2, 8.1.0.5, 8.2.0.1, 8.2.0.2, 8.2.0.3, 8.2.0.4, |
| | 8.2.1 |
+------------------------------------------+----------------------------------------------------+
| ubuntu-rda-event-gateway | 8.2, 8.2.0.1, 8.2.0.2, 8.2.1 |
+------------------------------------------+----------------------------------------------------+
| rda-platform-prometheus-nats-exporter | 1.0.4 |
+------------------------------------------+----------------------------------------------------+
| cfx-rda-access-manager | 8.2, 8.2.0.1, 8.2.1 |
+------------------------------------------+----------------------------------------------------+
| rda-platform-filebeat | 1.0.4, 1.0.4.1 |
+------------------------------------------+----------------------------------------------------+
| rda-platform-logstash | 1.0.4, 1.0.4.1 |
+------------------------------------------+----------------------------------------------------+
| cfx-rda-smtp-server | 8.2, 8.2.1 |
+------------------------------------------+----------------------------------------------------+
| cfx-rda-alert-processor-companion | 8.2, 8.1.0.4, 8.2.1 |
+------------------------------------------+----------------------------------------------------+
| rda-platform-nats-boot-config | |
+------------------------------------------+----------------------------------------------------+
| cfx-rda-file-browser | 8.2, 8.2.1 |
+------------------------------------------+----------------------------------------------------+
| rda-platform-qdrant | 1.0.4 |
+------------------------------------------+----------------------------------------------------+
| ubuntu-rda-worker-all | 8.2, 8.1.0.5, 8.2.0.1, 8.2.0.2 |
+------------------------------------------+----------------------------------------------------+
| ubuntu-cfx-self-monitor | 8.2, 8.2.0.2, 8.2.1 |
+------------------------------------------+----------------------------------------------------+
| cfx-rda-configuration-service | 8.2, 8.1.0.4, 8.2.0.2, 8.2.1 |
+------------------------------------------+----------------------------------------------------+
| cfx-rda-reports-registry | 8.2, 8.2.1 |
+------------------------------------------+----------------------------------------------------+
| ubuntu-rda-identity | 8.2, 8.2.1 |
+------------------------------------------+----------------------------------------------------+
| ubuntu-cfxdx-nb-nginx-all | 8.2, 8.2.0.1, 8.2.0.2, 8.2.1 |
+------------------------------------------+----------------------------------------------------+
| ubuntu-rda-collector | 8.2, 8.1.0.5, 8.2.0.1, 8.2.0.2, 8.2.1 |
+------------------------------------------+----------------------------------------------------+
| rda-platform-nats-box | 1.0.4 |
+------------------------------------------+----------------------------------------------------+
| rda-platform-nginx | |
+------------------------------------------+----------------------------------------------------+
| cfx-rda-alert-processor | 8.2, 8.1.0.4, 8.2.0.1, 8.2.0.2, 8.2.0.3, 8.2.1 |
+------------------------------------------+----------------------------------------------------+
| ubuntu-rda-registry | 8.2, 8.2.1 |
+------------------------------------------+----------------------------------------------------+
| rda-platform-kafka | 1.0.4 |
+------------------------------------------+----------------------------------------------------+
| rda-platform-kube-arangodb | 1.0.4 |
+------------------------------------------+----------------------------------------------------+
| rda-platform-haproxy | 1.0.4 |
+------------------------------------------+----------------------------------------------------+
| frrouting/frr | |
+------------------------------------------+----------------------------------------------------+
| cfx-onprem-portal | 8.2, 8.2.0.1, 8.2.0.2, 8.2.0.3, 8.2.0.4, 8.2.1 |
+------------------------------------------+----------------------------------------------------+
| rda-platform-opensearch | 1.0.4, 1.0.4.1 |
+------------------------------------------+----------------------------------------------------+
| ubuntu-rda-bulkstats | 8.2, 8.2.0.2, 8.2.0.3, 8.2.1 |
+------------------------------------------+----------------------------------------------------+
| ubuntu-rdac-full | |
+------------------------------------------+----------------------------------------------------+
| cfxcollector | |
+------------------------------------------+----------------------------------------------------+
| onprem-portal-nginx | 8.2, 8.2.0.1, 8.2.0.2, 8.2.0.3, 8.2.0.4, 8.2.1 |
+------------------------------------------+----------------------------------------------------+
| rda-platform-nats | 1.0.4 |
+------------------------------------------+----------------------------------------------------+
| rda-platform-arangodb | 1.0.4 |
+------------------------------------------+----------------------------------------------------+
| ubuntu-rda-geodr-api-server | 8.2, 8.2.1 |
+------------------------------------------+----------------------------------------------------+
- If necessary, kindly remove outdated image tags from the on-premise registry that are no longer in use by executing the following command:
-
Please click here for further upgrade steps from 8.2.0.1 to 8.2.1
-
Please click here for further upgrade steps from 8.2.0.2 to 8.2.1