06-29-2023 01:09 PM - edited 07-05-2023 08:54 AM
There is a known bug where this error will be prompted when trying to upgrade out of version 5.2.2.0.1562:
"Current System cannot be upgraded. Reason: Please contact Support team for assistance. "
There is a fix for this bug already. You can download the patch.ksp here.
Refer below to the instructions to apply this patch:
1. Download the patch to the computer that you are using to access the controller's web interface.
2. Log on to the SmartZone web interface.
3. Create a cluster backup. (This will be your rollback point in case you need to restore the cluster to its previous point)
a. On the 5.2.2 web interface, go to Administration > Backup&Cluster > Cluster tab.
b. Click on Back Up Entire Cluster to create a new cluster backup.
4. Upload this controller patch to all nodes in the cluster.
a. Go to Diagnostics > Scripts > Patch/Diagnostics Scripts
b. Make sure the toggle 'Upload to the current node' is set to OFF.
c. Click on Browse and go to the location where you saved this patch.
d. Click Open.
e. On the Patch/Diagnostics Scripts tab, click Upload. After the patch file is uploaded, it will appear in section 'System Uploaded Patch Scripts'.
5. Connect through SSH to one SmartZone controller Command Line Interface.
6. Apply the patch in this node with the below set of commands:
LAB-SZ100> ena
Password: *************
LAB-SZ100#
LAB-SZ100# patches
LAB-SZ100(patches)# show uploaded
No. Name Description Support Version
----- --------------------------------------- ------------------------------- -------- -------------------
1 ER-11538_fixBuild1562UpgradeFail-5_2_2 Fix SZ build 1562 upgrade faile d 5.2.2.0.1562+
_0_1562-v1_862187
LAB-SZ100(patches)# apply ER-11538_fixBuild1562UpgradeFail-5_2_2_0_1562-v1_862187
INFO : Using a default root directory : /tmp/tmp.OXM2x51p18
Before Patch - configurer.py MD5:
590d897fa80605468d52a66ab9e215eb /opt/ruckuswireless/wsg/cli/bin/configurer.py
Patch is done!
After Patch - configurer.py MD5:
590d897fa80605468d52a66ab9e215eb /opt/ruckuswireless/wsg/cli/bin/configurer.py
KSP is done.
7. Repeat steps 5 and 6 in all nodes from this SmartZone cluster.
You have completed adding the patch to the controller.
Verifying the Installation
Follow these steps to verify this controller patch was installed successfully.
1. Connect through SSH to one SmartZone controller Command Line Interface.
2. Verify the patch in this controller node with the below set of commands:
LAB-SZ100(patches)# show applied
No. Name Description Applied On Log
----- --------------------------------------- --------------------------------------- ----------------------------- -------------------------------------------------
1 ER-11538_fixBuild1562UpgradeFail-5_2_2 Fix SZ build 1562 upgrade failed 2023-06-29 20:29:16 /data/ng/rootfs2/hotfix/20230629202916-log
_0_1562-v1_862187
LAB-SZ100(patches)#
3. Repeat steps 1 and 2 in all nodes for this SmartZone cluster.
You have completed verifying the patch.
Rolling Back the installation
You can roll back to the previous status this cluster was running using the cluster backup created during patch installationas follows.
1. Log on to the SmartZone web interface.
2. Restore cluster backup created during patch installation
a. On the 5.2.2 web interface, go to Administration > Backup&Cluster > Cluster tab.
b. From Cluster Backups History select the backup created during installation process and click on Restore to restore the whole cluster to its previous status.
NOTE
This process may take several minutes to complete.