Omada Controller Software Update Process
Omada Controller Software needs a better process for updates.
Currently the process is (Linux "Ubuntu"):
1) Download the new version
2) Backup
3) Upload to Linux box
4) SSH into box
5) Extract
6) Run ./install
In the Controller Software there should be an "Update Software" interface. Similar to the updating of Firmware for the rest of the hardware.
Extra steps could be added.
1) Update Software Button
2) Do you have the update or would you like to download
3) Upload to controller via file or direct download
4) Would you like to Update? (Y/N)
5) Backup current system setting
6) Runs scripts in background (This could take x amount of time before the controller is available)
7) Login to new version
The software could also list all the previous versions installed (with remove options) in the event you had to roll back.