Aller au contenu

Mise à jour de Headscale 0.27.1 à 0.28.0

De wikarphy

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