« 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 | 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: | [[Catégorie:E7 Activity]] | ||
Dernière version du 21 février 2026 à 23:59
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 le Service systemd headscale, 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`.