Description
I'm sure I read something before on updating the Omada LXC - the suggestion at that point was to backup the config, delete the LXC, create a new one, and restore the config.
I did this once before to upgrade to 5.3.1, however this did uncover an issue; I have the Omada API providing stats into my Home Assistant. and the API requires sending in the unique Site identifier, which is a 32-bit GUID. A new GUID was assigned when Omada was installed in the new container, hence my API queries failed and had to be updated with the new GUID to continue working.
To upgrade to 5.4.6, I simply executed the 2 key lines from the install shell script, and the update kept the config, and really key, the GUID:
wget -qL https://static.tp-link.com/upload/software/2022/202207/20220729/Omada_SDN_Controller_v5.4.6_Linux_x64.deb`
sudo dpkg -i Omada_SDN_Controller_v5.4.6_Linux_x64.deb &>/dev/null
Obviously the URL will change depending on the new version release date and version, but might be worth adding this to the Upgrade Instructions for Omada?
Thanks!