My Aruba S1500-48 switch comes with a very old ArubaOS 220.127.116.11 built on 2013. The latest version as of June 2020 is ArubaOS 18.104.22.168. It's released on Oct 2019. An Aruba account is needed to download.
Once got the upgrade file, go to WebUI (add ip address to browser compatibility view list if your AurbaOS version is low) - Maintenance - Image Management.
Aruba switches come with two partitions, they are separated and can boot from any. Remember always flash image to the one is not in use and switch to it once upgrade is successful.
Switching to the desired partition at Maintenance - Boot Parameters.
The new version of ArubaOS doesn't need browser compatibility view anymore.