Enhancement #782
Updated by Marc Dequènes almost 2 years ago
Quack, This ticket is tracking the migration steps: * π³ custom/backported packages: ** β identify packages that are still needed => spoolinger, python-certbot-dns-rfc2136 ** π³ setup suite in custom repo ** π³ update packages and upload them * π³ needed software/config changes (to update in Ansible): ** β apache2: none ** β atheme-services: none ** π³ dovecot: multiple config changes: *** "some variables have been renamed":https://doc.dovecot.org/configuration_manual/config_file/config_variables/ *** expire plugin removed: use "mailbox/autoexpunge":https://doc.dovecot.org/configuration_manual/namespace/#core_setting-namespace/mailbox/autoexpunge instead ** β icecast2: none ** β inspircd: none ** π³ lxd: remove, we'll be using podman+quadlets instead (not needed for redmine redmien anymore) ** β matrix-synapse: missing, hopefully should come as backports like it did for Bullseye ** β mailman3: none ** β openldap: none ** β passenger: none ** π³ postfix: "config has changed slightly":https://www.postfix.org/announcements/postfix-3.6.0.html sligthly":https://www.postfix.org/announcements/postfix-3.6.0.html ** β postgresql: none ** β π‘ proftpd: missing, maybe it's time to deprecate it for good ** β prometheus: lots of changes but current config should be fine ** β redis-server: none ** βοΈ prometheus ** π³ redmine: switch back to the package ** π³ roundcube: "config has changed slightly":https://github.com/roundcube/roundcubemail/releases/tag/1.6.0 sligthly":https://github.com/roundcube/roundcubemail/releases/tag/1.6.0 ** xl2tpd: ** β¦ * π³ upgrade: (follow the [[OS_Upgrade]] procedure) (suggested order) ** π³ Elwing ** π³ Nicecity ** π³ Orhos ** π³ Thorfinn ** π³ Jinta ** π³ Toushirou ** π³ Orfeo * π³ post-check: (possibly moved into specific ticket later) ** π³ check services still missing systemd config (we might be able to remove some workaround in Ansible)