• Debian 11 is approaching its end-of-life (vendor EOL date - August 31, 2026). Plesk Obsidian 18.0.80 will be the last release to support it.
    If you are running Plesk Obsidian on Debian 11, we recommend you upgrade those servers to Debian 12 using our dist-upgrade tool.
  • We plan to deprecate and remove the support for XML RPC protocol versions earlier than 1.6.9.1 in Plesk Obsidian 18.0.82. We strongly recommend that you update all existing integrations using earlier versions of the XML RPC protocol to comply with the version 1.6.9.1 specification.

Question Debian 12 to 13 Dist-Upgrade

hschramm

Basic Pleskian
Server operating system version
Debian 12
Plesk version and microupdate number
18.0.78#2
Hi folks,

Debian 12 (Bookworm) looses regular updates on June 10th, 2026. Till now I have not found any dist-upgrade possibilities from debian 12 to 13. On the roadmap page they aren't even planned. I know that the current "idea" of plesk is to migrate from debian 12 to 13 via reinstalling and migrating. But: I have over 100 servers to migrate, which would mean, that i have to create the current infrastructure as duplicated one and move over.

How do others this? Do you really migrate manually all data to new machines? What is planned from PLESK side about this topic?

Kind regards,
Holger
 
Hi, Holger. Our team is currently focusing on the dist-upgrade script for Almalinux and Ubuntu. Once completed, they will start working on a dist-upgrade script for Debian. I am afraid, I cannot provide an ETA at this moment.
 
I am glad to announce that the Debian 12 > Debian 13 in place upgrade tool is now available. You can find it at GitHub:


If you encounter any issues, please either open a forum report with STR or you can directly report the bug to our devs in GitHub.

Good to hear. Is the Docker modul working with Debian 13? Only up to Debian 12 is mentioned here:

Is it safe to upgrade if I have Docker containers running on Debian 12?
 
Hi, @LKNessy . Support for Debian 13 is added as of September 2025. The OS list in the doc you linked it outdated. I will ask our team to update it. Apologies for any possible confusion caused.
 
Last edited:
Thank you, so it should be save to upgrade with running docker containers on the server.

I cannot create an issue in the github repository so I'm asking here:

Our Debian 12 server uses the Deb822 source file /etc/apt/sources.list.d/debian.sources. The v1.0.0 source code of debian12to13 appears to modify only /etc/apt/sources.list and files ending in .list inside /etc/apt/sources.list.d/. Does the released binary handle .sources files elsewhere, or must the Debian sources be converted to the traditional .list format before starting the upgrade?
 
@LKNessy , thank you for the bringing that up. At this point, the script doesn't handle deb822 (.sources) conversions. I consulted with our developers and opened an internal task for them to further review the matter and add support (ID PPPM-15488). However, at this point, I cannot provide an ETA. I will follow up with more details as soon as possible.

Your Docker containers should remain intact during the dist-upgrade process.
 
Back
Top