Hey everyone, we apologize for the current unexpected downtime.
We have had a long-standing issue where certain data could not be stored properly. For example, Git allows users to have both a main and a MAIN branch (different casing), but Codeberg could not store it, because our database was case-insensitive.
We have been preparing and testing a fix (which is currently converting the database tables). However, we missed that certain operations would fail during the migration.
…
… To prevent any damage and inconsistencies because of failing queries, we have temporarily disabled access to Codeberg.org while the conversion is running.
We don't have a good estimate about how long this will take, but the largest tables are converted and we expect the operation to complete within some minutes.
We apologize for the oversight and the interruption to your workflows. Thank you for your patience and support.
We are back online. I hope you all enjoyed the break.
@Codeberg Thanks to the sysadmin team for the work you do, and for being so transparent! :)
@Codeberg As Dale Cooper would say: "It was a damn good coffee" that I had during this little oopsie :)
@Codeberg danke für euren Einsatz!
@Codeberg Damn, I missed it ;P
Thanks for the detailed update
@Simx72 10/10 for the effort ~n
@Codeberg I just thought immediately or i'd forget it
@Codeberg Congratulations for fixing the outage faster than #Bitbucket, which is still down
@Codeberg is Codeberg pages down currently ?
@GreyLinux
I am having issues cloning and fetching... Please note I have nothing to commit at present, so have not tested pushing