Dunipod v0.14: Correction de la propagation P2P et ajout

Une nouvelle version de Dunipod est disponible !

J’invite tous ceux qui hébergent une instance Dunipod à la mettre à jour :

cd dunipod
git checkout v0.14.0
sudo deploy/dunipodctl upgrade

Pour une première installation :

git clone https://git.duniter.org/nodes/rust/dunipod.git
cd dunipod
git checkout v0.14.0
cp deploy/compose.env.example deploy/.env
sed -i 's/pod.example.org/VOTRE_DOMAINE/' deploy/.env
sudo deploy/dunipodctl install

Cette nouvelle version corrige un bug au niveau de la propagation P2P. Elle inclut un changement cassant et non rétrocompatible de la couche P2P. @BulmAnanaBelle et @HugoTrentesaux, vous devez mettre à jour vos Dunipod pour qu’ils puissent à nouveau se connecter aux miens.

Cette nouvelle version corrige également un bug qui empêchait Cesium² de pouvoir remplacer Squid par Dunipod : https://git.duniter.org/nodes/rust/dunipod/-/work_items/5

Cette release inclut d’autres changements. La liste exhaustive est disponible sur la release GitLab : https://git.duniter.org/nodes/rust/dunipod/-/releases/v0.14.0.

J’ai mis à jour, mais query V { version { version } } me retourne :

{
  "data": {
    "version": {
      "version": "0.9.1-dunipod"
    }
  }
}

J’ai (Claude) ouvert le ticket #6 pour ça, ce serait bien de pouvoir accéder à la version de build, notamment pour cibler précisément les gens pour leur rappeler de mettre à jour.