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