Code source wiki de Mettre à jour l'OS d'une VM
Version 1.3 par Moussa KONE le 2023/07/03 12:49
Afficher les derniers auteurs
| author | version | line-number | content |
|---|---|---|---|
| 1 | {{info}} | ||
| 2 | Si la version actuelle de la distribution Linux de votre machine virtuelle Atilla commence à prendre la poussière, alors vous êtes au bon endroit ! | ||
| 3 | {{/info}} | ||
| 4 | |||
| 5 | (% class="lead" %) | ||
| 6 | Sur la VM | ||
| 7 | |||
| 8 | **La première étape consiste à faire une sauvegarde (backup) de votre machine virtuelle.** | ||
| 9 | |||
| 10 | Pas de panique ! Un article a déjà été rédigé pour vous aider à ce sujet. Vous pouvez le retrouver juste [[ici>>doc:Infrastructure.Backups.WebHome]] :) la nature fait bien les choses (Clément aussi). | ||
| 11 | |||
| 12 | |||
| 13 | Une fois le backup effectué, il faut interrompre le service puppet (pour pouvoir effectuer la mise à jour depuis les sources apt, et non depuis les sources de puppet) depuis votre terminal grâce à la commande : | ||
| 14 | |||
| 15 | |||
| 16 | (% class="box" %) | ||
| 17 | ((( | ||
| 18 | {{code language="bash"}} | ||
| 19 | service puppet stop | ||
| 20 | {{/code}} | ||
| 21 | ))) | ||
| 22 | |||
| 23 | |||
| 24 | Ensuite, il faut modifier le contenu des fichiers qui se situent dans le répertoire **/etc/apt/sources.list.d/ ** de sorte à remplacer dans chacun d'entre eux le nom de la version de l'OS précédemment installée par celle par laquelle vous souhaitez mettre à jour. | ||
| 25 | |||
| 26 | |||
| 27 | |||
| 28 | |||
| 29 | |||
| 30 | Procédure pour update l'OS d'une VM : | ||
| 31 | |||
| 32 | - Interrompre le service puppet grâce à la commande service puppet stop (pour pouvoir effectuer la mise à jour depuis les sources apt et non depuis les sources de puppet) | ||
| 33 | - modifier le contenu des fichiers dans /etc/apt/sources.list.d/ : remplacer les noms de versions de Debian par bookworm (Debian 12) (https:~/~/en.wikipedia.org/wiki/Debian_version_history#Release_table) | ||
| 34 | Dans le cas de puppet (dans pc_repo.list), vérifier si puppet 7 prend en charge bookworm, sinon mettre bullseye | ||
| 35 | - mettre à jour la liste des packages apt update | ||
| 36 | - mettre à jour les packages apt upgrade ~-~-without-new-pkgs | ||
| 37 | - redémarrer la VM |