Ubuntu Server Upgrade 18.04 auf 20.04

Das Update von 18.04 auf 20.04 auf einem Server mit RSpamd, Postfix, Dovecot, Apache, MySQL zeigte gestern, dass nur relativ wenig bricht:

Das Paket mail-stack-delivery ist ja seit 18.04 schon nicht mehr das, was es einst war. Leider. Jetzt scheint dessen Vorhandensein dafür zu sorgen, dass beim Upgrade die Pakete

dovecot-imapd dovecot-pop3d dovecot-sieve

entfernt werden. Dovecot wirft dann mit Fehlern, die nicht ganz in die richtige Richtung weisen – nämlich u.a.

Error: sieve: Failed to initialize script execution: Invalid postmaster_address: invalid
address `postmaster' specified for the postmaster_address setting

auch wenn mensch hier ebenfalls tätig werden und postmaster_address setzen darf.

Weiter fällt der Start des MySQL Servers auf die Nase, wenn vorher Anpassungen für Moodle und / oder Nextcloud vorgenommen wurden. Er moniert:

[ERROR] [MY-000067] [Server] unknown variable 'innodb_file_format=Barracuda'.

Behoben wird dies (zumindest bei diesem Server) durch Auskommentieren der Zeilen

innodb_file_format = Barracuda
innodb_file_per_table = 1
innodb_large_prefix

in /etc/mysql/mysql.conf.d/moodle.cnf bzw. nextcloud.cnf ebenda. Weder Moodle noch Nextcloud scheinen sich hieran bisher zu stören.

Check_MK kommt mit dem frischen Kernel ebenfalls nicht richtig klar und zeigt auf einer Maschine mit 32GB RAM bei 2GB RAM Auslastung nun:

Largest Free VMalloc Chunk: 0 B (warn/crit below 50 MB/30 MB) CRIT

Der Workaround ganz unten im Thread hier hilft weiter.

Der Rest (z.B. RSpamd, Tripwire, Postfix, ufw, Redis, PHP-Upgrade auf 7.4 und Anpassungen des Apachen hierzu, Certbot usw usw) lief hier ohne weitere Probleme durch.