I babysit 2 Unifi controllers. Started poking around to determine why neither of them show an update available despite being several revs below the one just released to address the CVE and it turns out that hxxps://www.ui.com/downloads/unifi/debian now redirects to something ... that is not an apt repository, nor a 404, so apt concludes (silently) that no updates are available. Ubnt dumping the repo is bad enough, but apt should tell me it didn't actually check the repo correctly.
worse still - Ubnt support told me when I asked how exactly I'm supposed to upgrade with no apt repo that Unifi Network is legacy and that I need to upgrade to Unifi OS https://help.ui.com/hc/en-us/articles/34210126298775-Self-Hosting-UniFi
Self-Hosting UniFi

The UniFi OS Server is the new standard for self-hosting UniFi, replacing the legacy UniFi Network Server. While the Network Server provided basic hosting functionality, it lacked support for key U...

Ubiquiti Help Center

@wesgeorge Unifi OS _for <insert your OS here>_.

Who was allowed to name that "Unifi OS" ffs?

@_calmdowndear Seriously! My first thought was, wait, I have to dedicate an entire system (or VM or somesuch) to let this thing run as an appliance OS instead of an application or a docker container like it's been doing for years?!
@wesgeorge @_calmdowndear I spent today battling against this. You can manually download 10.1.89 and install it with apt-get install, but depending on your OS you may hit dependency issues. I ended up doing a clean install of Trixie, fighting mongodb 7.9 SHA-1 sigs and then importing a backup. I also did a test migration to UniFi OS Server and it lost all my users for multi-tenant access
@sborrill @_calmdowndear I ended up using the scripts here (specifically unifi-update.sh) at the recommendation of @funz https://community.ui.com/questions/UniFi-OS-Server-Installation-Scripts-or-UniFi-Network-Application-Installation-Scripts-or-UniFi-Eas/ccbc7530-dd61-40a7-82ec-22b17f027776 and they are absolutely brilliant. It handles upgrading mongo if you need it, installing the right version of JRE, and it's all menu-driven and dead-simple.
@wesgeorge I'm one of those people who loves Docker, so I'll probably just use https://github.com/linuxserver/docker-unifi-network-application when I can be bothered to try and upgrade (nothing is public facing so I upgrade very rarely.)
GitHub - linuxserver/docker-unifi-network-application

Contribute to linuxserver/docker-unifi-network-application development by creating an account on GitHub.

GitHub
@_calmdowndear @wesgeorge If you manually install 10.1.89 it'll warn you that running a manual install is no longer supported on every login and that you should migrate to UniFi OS Server which is container based. I did a test upgrade and I don't hate it, surprisingly. You do lose all your users though.

@sborrill @wesgeorge oh, I see. Well basically I'm happy with anything container based, where I don't have to faff about managing outdated dependencies, like when they used MongoDB 6 for years.

As I said, I upgrade rarely because my Unifi setup "just works", but maybe I'll try and find time to do this this weekend and then just leave it alone again for months

@sborrill @_calmdowndear I don't have any users except myself on my home system, and only did a direct OS install because it seemed like Ubnt didn't really recommend doing this as a docker container when I last looked at it so maybe the next jump will be to a Unifi OS container and I'll just export/import my backup.