Enhancement #716
Updated by Marc Dequènes over 3 years ago
Quack, Here is a todolist of all the things we need to care to help upgrading to the new Debian release when it's out. Software that would need upgrading: * -Inspircd v3- (backported in our repo and config adapted/improved) * -Mailman 3- * -Bind9 9.16 (backport available) with DNSSEC key management changes which need procedures and Ansible adaptation- * smokeping: css and js include path has changed, pathnames too * zabbix: custom vfs.dev.discovery conflicts with new agent item * zabbix-cli: Python 2, need to package a newer version supporting Python 3 * ruby-httpclient: breaks apt-listbugs because of #995448, fixed in unstable but not yet in unstable Software that need to be replaced and why (unmaintained, problematic…): * -tacacs+: tacacs+: Python 2, dead project- giving up, will reconfigure DL switches project * -syslog-summary: Python 2, dead project- suggested by logcheck but should not be needed, removed Software that we could consider for deprecation: Other things to consider: * Redmine is still not catching up with Rails 6 and will not be in Bullseye, maybe backport but expected much later * specific packages: we have specific ports/backports: ** -repo config update- ** -list of needed packages for bullseye, updated in the wiki- ** -packaging of custom builds/backports- packaging (WIP) ** -spoolinger needs upstream changes since setup.rb is obsolete and cannot build in Debian anymore- * -APT security suite naming changed, need to update the apt Ansible role-