Aller au contenu

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

De wikarphy
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
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 [[P16 used specific object::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 de `headscale.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`.


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

Version du 21 février 2026 à 23:44

La mise à jour de Headscale a été effectué en suivant la 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 intervention.

Il faut d’abord arrêter 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 de `headscale.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`.