Précaution à prendre pour la mise à jour vers Debian Bullseye d’un cluster Ganeti

Généralement, on fait sa mise à jour vers la nouvelle version de Debian, ça installe la nouvelle version de Ganeti, on fait un petit gnt-cluster upgrade, pis ça roule.

Hélas, pas pour Debian Bullseye (Debian 11) ! En effet, la mise à jour de Debian dégage les paquets relatifs à Ganeti 2.16, ne laissant plus en place que les fichiers de Ganeti 3. Or il faut les anciers binaires pour mettre à jour vers les nouveaux !

Donc, avant le passage à Bullseye, installez ganeti, ganeti-3.0, ganeti-haskell-3.0 et ganeti-htools-3.0 depuis les backports de buster et faites l’upgrade du cluster ganeti vers la 3.0 (gnt-cluster upgrade --to=3.0).

apt install ganeti ganeti-3.0 ganeti-haskell-3.0 ganeti-htools-3.0 -t buster-backports

Vous pourrez ensuite mettre à jour les machines vers Bullseye en toute quiétude.

NB : il est dit dans les notes de version de Ganeti qu’il faut mettre à jour Ganeti vers la version 2.16.2 pour pouvoir mettre à jour vers la version 3.0. Debian ne fournit pas de version 2.16.2 (juste 2.16.0-5), mais ils ont fait ce qu’il faut pour que ça passe (c’est dans la liste des changements lors de la mise à jour vers Bullseye), n’ayez pas d’inquiétude.

3 réflexions au sujet de “Précaution à prendre pour la mise à jour vers Debian Bullseye d’un cluster Ganeti”

  1. What can be the worst thing to happen to device if I fail to take precaution and immediately installed the Bullseye?

    • You won’t be able to upgrade Ganeti with gnt-cluster upgrade --to=3-0.

      In fact, on next reboot, Ganeti will not even start.

Les commentaires sont fermés.