I was finally able to upgrade Yunohost to the latest Debian 12. Remember my struggle social.trom.tf/display/dbc8dc4… ?
- So we managed to fix the Borg package for YNH. Thus I was able to have proper backups. I made backups for all of the apps and YNH.
- Bought a dedicated server from Hetzner that was still providing Debian 11 images.
- Installed YNH there
- Restored all backups there except for the TROMjaro Forum (Discord) that's broken.
- Managed to do the YNH upgrade there
- Bought a Webdock Server (where our websites were originally hosted)
- Installed the new YNH there
- Restored the backups
- Made a mistake and bought an expensive server, could not downgrade, bought yet another one from Webdock and migrated the websites there (easier this time, snapshot based)
It was a LOT of work. Not click here and do that. Debug, fix, wait...I worked almost 24h since yesterday. But now all seems to be fine. New server. Everything updated.
I have left the TROMjaro Forum on the old server and downgraded its hardware to its lowest possible to keep it cheap. In total we pay a bit less than before despite all of these since I am able to get the money back from all of these servers because I used them for less than 24h. Thus the rush. We are super low on money so we have to be careful about these things.
This was the hardest thing I had to do these past months. Took over a month to fix it overall but now I can relax a bit.
There is a lot of work behind these websites, you know.... But I am happy with the end result.
I love our TROMsite.com, TROMjaro.com, TROMhome.com, VideoNeat.com, Trade-Free.org, TROMnews.com :)
#yunohost #sysadmin #servers #foss
Very much stuck with updating our TROMsite server. That is all of the websites we have except the TROM.tf ones.Here's the conundrum:
- We use @YunoHost and a VPS.
- YNH pushed a big update recently from Debian 11 to 12.
- Our VPS is containerized and fails to do this big update through YNH. Thus a fatal failure and unable to reach the server if we update. Nuked. Took many failed attempts, and many days to figure the reason.
- The hosting company cannot help in any way.
Solution (not really):
- Buy a new VPS with Debian 11 (not too easy to find)
- Install an older YNH there.
- Restore our YNH setup from the older one using Borg and do the update to Debian 12 from that server.
BUMMER!
- The Borg YNH app is broken and thus all of our backups are broken. An issue with the folder structure inside the backup archives. Seems easy to fix and they are fixing it, but we need to wait for the update.AFTER BORG IS FIXED:
- Say we buy a new server with Debian 11. Restore YNH there and do the update there.TROMjaro FORUM WILL BE DEAD:
- There is a huge issue it seems with Discourse (the TROMjaro forum software we use). It did not receive any updates in months and months. And it fails to restore any backup on any system. Thus if we move to a new server in order to update to YNH Debian 12, we cannot restore the forum.Very very difficult, if not impossible situation.
#yunohost #server #sysadmin #debian