Project

General

Profile

Actions

Enhancement #648

closed

Debian Buster Migration

Added by Marc Dequènes over 5 years ago. Updated 10 months ago.

Status:
Resolved
Priority:
Normal
Category:
-
Start date:
2019-04-21
Due date:
% Done:

100%

Estimated time:
Patch Available:
Confirmed:
No
Branch:
Entity:
DuckCorp
Security:
Help Needed:

Description

Please update the TODOs below and add a note to comment on the progress.

Identified oneshot changes:
  • before migration:
  • after migration:
    • /usr is now merged by default and most softwares expect path to be updated (look at the softwares incompatible with usrmerge layout below): apt install usrmerge (done)
    • SysV init related packages no longer required: apt purge initscripts sysv-rc insserv startpar (done)
    • PostgreSQL databases need to be reindexed (in fact pg_upgradecluster dumps/imports so it is not necessary)
    • apt-transport-https is no longer necessary
    • on web servers php7.0-common needs to be removed manually: : apt purge php7.0-common (done)
    • systemd-journal-upload/systemd-journal-gatewayd services user/group can be removed as they are now dynamically allocated (none found)
Identified deployment changes: Problematic softwares:
  • phpmyadmin: not in Buster but still in Debian; I see a RFA with work towards newer versions but that requires several new dependencies (backport builds done and working, see #670)
  • ftp-ssl: still in Debian but missing in Buster because it was not ready for openssl 1.1; 0.17.34+0.2-4.1 contains a patch and could be backported in our repo (unless it comes in Debian first)
  • softwares incompatible with usrmerge layout:

Related issues 2 (0 open2 closed)

Blocked by DuckCorp Infrastructure - Bug #595: Create missing systemd configuration for SYSV compatibility servicesResolvedMarc Dequènes2017-09-23

Actions
Blocked by DuckCorp Infrastructure - Enhancement #640: Migrate main wiki from Moinmoin to MediawikiResolvedMarc Dequènes2018-12-13

Actions
Actions

Also available in: Atom PDF