→ Applies to: SynetoOS 4.x and SynetoOS 5.x running VMware ESXi 7.0.3 (build 23307199) and above
The update requires the entire physical host to be rebooted
NOTE
■ Reverting to a previous version after upgrading to ESXi 8.0.x, does not revert the tools-light vib version installed on the ESXi host.
■ Rolling from ESXi 8.0.x to 7.0.x is acceptable, as there are no partition changes between the two versions.
Step 1. Check your VMware license and proceed only if it's compliant with version 8.0
Step 2. Power-off all VMs including SynetoOS and Syneto File Recovery
Step 3. Save you configuration in a file before to upgrade the system (see this article)
Step 4. Connect to VMware ESXi CLI (via SSH)
Step 5. Move to your datastore deployment folder (replace <datastore> with your datastore/folder name)
cd /vmfs/volumes/<datastore>/deployment
Step 6. Modify firewall rules to allow subsequent activities
esxcli network firewall ruleset set -e true -r httpClient
Step 7. Download Syneto VMware ESXi 8.0.3E (build 24674464)
wget -O esx-syneto-update.zip https://storage.googleapis.com/syneto_public_files/updates/ESXi-Upgrade-Bundles/ESXi8/ESXi-8.0U3e-24674464-Syneto-v8.344-release.zip --no-check-certificate
Step 8 (optional, for server Dell only). Enable kernel module
esxcli system module set --enabled=true --module=vmw_ahci
Step 9. Install the update (replace <datastore> with your datastore/folder name)
If you're updating from VMware ESXi 7.0.x:
esxcli software vib install -f -d /vmfs/volumes/<datastore>/deployment/esx-syneto-update.zip
If you're updating from VMware ESXi 8.0.2 and above:
esxcli software profile update --depot=/vmfs/volumes/<datastore>/deployment/esx-syneto-update.zip --profile=ESXi-8.0U3e-24674464-Syneto-v8.344 --no-sig-check --force
Step 10 (optional). Check that no errors occur
If you receive this error:
[ProfileValidationError]
In ImageProfile (Updated) ESXi-7.0U3p-23307199-Syneto-v7.180, the payload(s) in VIB LSI_bootbank_vmware-esx sas3ircu_17.00.00.00-03 does not have sha-256 gunzip checksum. This will prevent VIB security verification and secure boot from functioning properly. Please remove this VIB or please check with your vendor for a replacement of this VIB
Please refer to the log file for more details.
Run the following command:
esxcli software vib remove -n vmware-esx-sas3ircu
EXAMPLE OUTPUT
Removal Result Message: Operation finished successfully. Reboot Required: false VIBs Installed: VIBs Removed: LSI_bootbank_vmware-esx-sas3ircu_17.00.00.00-03 VIBs Skipped:
Step 11. Install the update again (replace <datastore> with your datastore/folder name)
If you're updating from VMware ESXi 7.0.x:
esxcli software vib install -f -d /vmfs/volumes/<datastore>/deployment/esx-syneto-update.zip
If you're updating from VMware ESXi 8.0.2 and above:
esxcli software profile update --depot=/vmfs/volumes/<datastore>/deployment/esx-syneto-update.zip --profile=ESXi-8.0U3e-24674464-Syneto-v8.344 --no-sig-check --force
Step 12. Verify updated version
Installation Result
Message: The update completed successfully, but the system needs to be rebooted for the changes to be effective.
Reboot Required: true
Step 13. Modify firewall rules to disable subsequent activities
esxcli network firewall ruleset set -e false -r httpClient
Step 14. Reboot the system
reboot
Step 15. Verify updated version after reboot
esxcli system version get
EXAMPLE OUTPUT
Product: VMware ESXi Version: 8.0.3 Build: Releasebuild-24674464 Update: 3 Patch: 70