Code source wiki de Mettre à jour l'OS d'une VM

Version 1.6 par Moussa KONE le 2023/07/03 12:56

Masquer les derniers auteurs
Moussa KONE 1.1 1 {{info}}
Moussa KONE 1.2 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 !
Moussa KONE 1.1 3 {{/info}}
4
Moussa KONE 1.2 5 (% class="lead" %)
6 Sur la VM
Moussa KONE 1.1 7
Moussa KONE 1.2 8 **La première étape consiste à faire une sauvegarde (backup) de votre machine virtuelle.**
Moussa KONE 1.1 9
Moussa KONE 1.2 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).
Moussa KONE 1.1 11
Moussa KONE 1.2 12
Moussa KONE 1.3 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 :
Moussa KONE 1.2 14
15
Moussa KONE 1.3 16 (% class="box" %)
17 (((
18 {{code language="bash"}}
19 service puppet stop
20 {{/code}}
21 )))
Moussa KONE 1.2 22
23
Moussa KONE 1.6 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 (bullseye, bookworm etc.) précédemment installée par celle par laquelle vous souhaitez mettre à jour.
Moussa KONE 1.2 25
26
Moussa KONE 1.3 27
28
29
Moussa KONE 1.2 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