• Bug#1109247: unblock: ganeti/3.1.0~rc2-3

    From Apollon Oikonomopoulos@21:1/5 to All on Mon Jul 14 09:20:01 2025
    XPost: linux.debian.devel.release

    Package: release.debian.org
    Severity: normal
    X-Debbugs-Cc: [email protected]
    Control: affects -1 + src:ganeti
    User: [email protected]
    Usertags: unblock

    Please unblock package ganeti

    [ Reason ]
    This release resolves a dpkg-divert conflict (#1108944), providing a
    clean upgrade path from bookworm to trixie.

    [ Impact ]
    Upgrades from bookworm to trixie are currently broken.

    [ Tests ]
    Ran the whole autopkgtest suite by hand, and did a manual install && dist-upgrade successfully.

    [ Risks ]
    The fix is trivial and ganeti is a leaf package.

    [ Checklist ]
    [X] all changes are documented in the d/changelog
    [X] I reviewed all changes and I approve them
    [X] attach debdiff against the package in testing

    unblock ganeti/3.1.0~rc2-3

    diff -Nru ganeti-3.1.0~rc2/debian/changelog ganeti-3.1.0~rc2/debian/changelog --- ganeti-3.1.0~rc2/debian/changelog 2025-03-15 11:37:21.000000000 +0100
    +++ ganeti-3.1.0~rc2/debian/changelog 2025-07-13 18:16:51.000000000 +0200
    @@ -1,3 +1,9 @@
    +ganeti (3.1.0~rc2-3) unstable; urgency=medium
    +
    + * Stop diverting 2.16/version.py; fixes upgrades from 3.0 (Closes: #1108944) +
    + -- Apollon Oikonomopoulos <[email protected]> Sun, 13 Jul 2025 18:16:51 +0200
    +
    ganeti (3.1.0~rc2-2) unstable; urgency=medium

    * doc/rapi.rst: remove randomness; this should make Ganeti builds really diff -Nru ganeti-3.1.0~rc2/debian/ganeti-3.1.install ganeti-3.1.0~rc2/debian/ganeti-3.1.install
    --- ganeti-3.1.0~rc2/debian/ganeti-3.1.install 2025-03-05 16:18:31.000000000 +0100
    +++ ganeti-3.1.0~rc2/debian/ganeti-3.1.install 2025-07-13 18:16:51.000000000 +0200
    @@ -3,8 +3,3 @@
    usr/lib/ganeti/3.1/usr/sbin/ganeti-cleaner
    usr/lib/ganeti/3.1/usr/sbin/ganeti-listrunner
    debian/molly-guard-helper usr/share/ganeti/3.1/
    -
    -# Ship a copy of version.py in ganeti 2.16 to allow upgrades, as 2.16's
    -# vers