• Upgrading Buster LTS (10) to Bookworm (current stable) concerns

    From Nick Sal@21:1/5 to All on Mon Jun 17 06:10:01 2024
    Hi,

    I plan to upgrade a server running Buster to Bookworm.
    Server is running: {web,mail} servers, mysql and postregre, docker, ssh, ldap, ferm (firewall), and few other non-critical services.

    I'd like to appeal to your experience for a couple concerns:

    1) Should I upgrade in two steps from Buster to Bullseye (oldstable), and then to Bookworm? Or should I go directly from Buster to Bookworm in one step?
    The upgrade will be done by changing sources.list

    2) To the best of your knowledge, do docker images break between such upgrades? Unfortunately, I don't have many details on docker because it was set-up by a previous admin.

    If any big break/incompatibility comes to mind for the above services, please don't hesitate to share your story :)

    Cheers!
    Nick

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Michael =?utf-8?B?S2rDtnJsaW5n?=@21:1/5 to All on Mon Jun 17 11:00:01 2024
    On 17 Jun 2024 03:41 +0000, from specialroumpa@proton.me (Nick Sal):
    1) Should I upgrade in two steps from Buster to Bullseye
    (oldstable), and then to Bookworm? Or should I go directly from
    Buster to Bookworm in one step?
    The upgrade will be done by changing sources.list

    NEVER skip major Debian releases during an upgrade cycle. Doing so is unsupported and can lead to any number of problems.

    Treat each major version upgrade (10 -> 11; 11 -> 12) as a separate
    upgrade. I would go as far as to suggest letting the system run on, in
    this case, Debian 11 for a while before proceeding to the upgrade to
    12, to catch any issues that take a while to manifest themselves.

    --
    Michael Kjörling 🔗 https://michael.kjorling.se “Remember when, on the Internet, nobody cared that you were a dog?”

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)