Skip to content
Howard B. Golden edited this page Nov 13, 2024 · 5 revisions

The Crisis (November 2024)

Page under construction. More content soon! See irc.Libera.Chat #haskell-infrastructure for the immediate discussion.

The crisis began when @hgolden made a stupid mistake of attempting to update the production wiki server without the proper workflow (develop, stage, production). It didn't work because the updates to new versions of the server OS (Ubuntu 20.04 to Ubuntu 24.04), web server (Nginx to newer version), web page interpreter version (PHP-7.4 to PHP-8.3), database (MariaDB from 10.3 to 10.11) and Mediawiki (1.35 to 1.39) required configuration changes that I (@hgolden) didn't anticipate. I expected some configuration changes to Nginx and PHP, because I had done them before for smaller upgrades, but there were conceptual changes I didn't expect (Ubuntu and MariaDB authentication) that I had overlooked and wasn't prepared for.

I will prostrate myself before the Haskell community for my error later, after we get the wiki back running!

Clone this wiki locally