

PostgreSQL wasn’t as smooth as last time.For most of the config files that didn’t update automatically I just did a manual vimdiff and pulled in the updated comments the changes were things I wanted to keep like custom SSL certificate configuration or similar.There was a note in NEWS.Debian but the failure still wasn’t obvious at first. This time the change of the erlang node name caused issues with it starting up.

I still have a problem with a TypeError: _init_() takes at most 2 arguments (3 given) error to track down. The new version of python-flaskext.wtf caused deprecation warnings from a custom site I run, fixed by moving from Form to FlaskForm.My custom fail2ban rule to drop spammers trying to register for wiki accounts too frequently needed the addition of a datepattern entry to work properly.This made apt/dpkg unhappy until I manually pulled in libsensors5 (replacing libsensors4). apt upgrade updated collectd but due to the loose dependencies (the collectd package has a lot of plugins and chooses not to depend on anything other than what the core needs) libsensors5 was not pulled in so the daemon restart failed.I’d done everything else and wasn’t expecting any major issues, but it runs more things so there’s more generally the opportunity for problems. First on the list was finally upgrading my last major machine from Stretch to Buster.

Yesterday was mostly a day of doing upgrades (as well as the usual Saturday things like a parkrun).
