Today is an unlucky day for Codeberg, we're having a little bit of trouble with various systems.

We're working on restoring service availability ASAP. Thank you for your patience.

While we have already restored the server from a hardware failure, we're having struggle reconnecting the node to our Galera (MariaDB database) cluster. The issue seems to be independent.
We seem to have had luck manually recovering some internal files and initializing a sync. It will run for a while, but it looks promising.
@Codeberg what failed btw?
@patricus @Codeberg A drive went missing on their primary server. Luckily they have RAID1 set up and no dataloss occurred.

https://status.codeberg.org/status/codeberg
Codeberg Service Status

This is an overview of the Codeberg Infrastructure. Uptime stats are calculated over the past 24 hours only. The 14-days uptime of our primary instance is

@Codeberg I'm just curious, what is the reasoning for having picked Galera over standard replication? Thanks
@Techwizz What do you mean by "standard replication"?
@Techwizz Hmm, no specific reason. Galera sounded like better suiting our needs (a three-node multi-primary cluster, because Forgejo has no builtin tooling to separate reads and writes so far).
@Codeberg Cool, thanks! Was asking as I've been debating between Galera and standard replication for a prod environment at my work. Thanks for the answer!
@Techwizz @Codeberg as far as I know, standard MySQL replication doesn't have auto failover. Meaning, if your primary/main goes down for any reason, it becomes your responsibility to promote a replica and switch the queries traffic there. AFAIK, galera provides a clustering solution that handles that for you.
@linuxgeek28 @Codeberg Yeah I believe that's the case too. I'm sure there are ways one could automate it, though.
@Codeberg js put the fries in the bag and get a better vps
@Codeberg Coberg does good work, shame they have experienced so many issues of late.
@Codeberg thank you for your great service!
@Codeberg /me sends free sysadmin hugs.
@Codeberg Stuff happens. You're doing a fantastical job! Thanks so much for all of your hard work ๐Ÿ‘ ๐Ÿค—
@Codeberg You got this! I'm sure youโ€™ll be back soon.
@Codeberg Thanks for the information and good luck ๐Ÿค—๐Ÿ‘
@Codeberg You can do it! ๐Ÿ™Œ
@Codeberg you got this ( โ—•โ—กโ—•)ใฃ โ™ก
@Codeberg
An unlucky day on #CodeBerg is still way better than an average day on GitHub/Lab and most other forges.