« Mise à jour de Headscale 0.27.1 à 0.28.0 » : différence entre les versions

Page créée avec « La mise à jour de P16 used specific object::Headscale a été effectué en suivant la P33 used specific technique::Procédure de mise à jour de Headscale. Celle-ci n’étant pas à jour, il faut la modifier. Voici un résumé de la procédure réelle utilisée pendant cette Il faut d’abord arrêter le service de Systemd `headscale.service`, copier la base de donnée actuelle `/var/lib/headscale/db.sqlite` dans le fichier backup `/var/lib/headsc... »
 
Aucun résumé des modifications
 
(2 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
La mise à jour de [[P16 used specific object::Headscale]] a été effectué en suivant la [[P33 used specific technique::Procédure de mise à jour de Headscale]]. Celle-ci n’étant pas à jour, il faut la modifier.
La mise à jour de [[P16 used specific object::Headscale]] a été effectué en suivant la [[P33 used specific technique::Procédure de mise à jour de Headscale]]. Celle-ci n’étant pas à jour, il faut la modifier.


Voici un résumé de la procédure réelle utilisée pendant cette
Voici un résumé de la procédure réelle utilisée pendant cette intervention.


Il faut d’abord arrêter le service de [[Systemd]] `headscale.service`, copier la base de donnée actuelle `/var/lib/headscale/db.sqlite` dans le fichier backup `/var/lib/headscale/db.sqlite.backup` (qui est remplacé car déjà existant après la dernière mise à jour). Puis télécharger, via le lien disponible dans la dernière release github, le paquet `.deb`. Il est ensuite possible d’installer le paquet avec [[Aptitude]]. Après un redémarrage du service, tout est fonctionnel à nouveau. Il est à noter que pour cette occacion, l’instance [[Tailscale]] sur le même serveur a d’abord été arrêté avec `tailscale down` et `systemctl stop tailscaled`. [[Tailscale]] a été relancé à la fin de la mise à jour avec `systemctl start tailscaled` et `tailscale up`.
Il faut d’abord arrêter le [[P16 used specific object::Service systemd headscale]], copier la base de donnée actuelle <code>/var/lib/headscale/db.sqlite</code> dans le fichier backup <code>/var/lib/headscale/db.sqlite.backup</code> (qui est remplacé car déjà existant après la dernière mise à jour). Puis télécharger, via le lien disponible dans la dernière release github, le paquet <code>.deb</code>. Il est ensuite possible d’installer le paquet avec [[Aptitude]]. Après un redémarrage de <code>headscale.service</code>, tout est fonctionnel à nouveau. Il est à noter que pour cette occacion, l’instance [[Tailscale]] sur le même serveur a d’abord été arrêté avec `tailscale down` et `systemctl stop tailscaled`. [[Tailscale]] a été relancé à la fin de la mise à jour avec `systemctl start tailscaled` et `tailscale up`.


[[Catégorie:E11 Modification]]
[[Catégorie:E7 Activity]]