« 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 |
||
| 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 | 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`.