Nouvelle version 1.7.21 de Duniter (hotfix) | DUBP v12 | Ğ1

Élois, je m’attendais à ce que tu fasses l’annonce pour que les forgeurs de la Ğ1 passe sur la v1.7.21.
Comme l’annonce n’a pas été faite et que cette version traine dans la nature avec le tampon stable, le réseau a forké (cette nuit surement) entre les < v1.7.20 et les v1.7.21 qui au final ont été installées en pagaille :

Voici les logs sur une v1.7.21
│2020-03-22T09:19:26+01:00 - error:  Error: ruleMembershipEnoughCerts                                                                                                                                                                                        │
│    at Function.checkBlock (/home/moul/duniter/app/lib/blockchain/DuniterBlockchain.js:157:19)                                                                                                                                                              │
│    at process._tickCallback (internal/process/next_tick.js:68:7)                                                                                                                                                                                           │
│2020-03-22T09:19:26+01:00 - error:  Error: ruleMembershipEnoughCerts                                                                                                                                                                                        │
│    at Function.checkBlock (/home/moul/duniter/app/lib/blockchain/DuniterBlockchain.js:157:19)                                                                                                                                                              │
│    at process._tickCallback (internal/process/next_tick.js:68:7)                                                                                                                                                                                           │
│2020-03-22T09:19:26+01:00 - error:  Error: ruleMembershipEnoughCerts                                                                                                                                                                                        │
│    at Function.checkBlock (/home/moul/duniter/app/lib/blockchain/DuniterBlockchain.js:157:19)                                                                                                                                                              │
│    at process._tickCallback (internal/process/next_tick.js:68:7)                                                                                                                                                                                           │
│2020-03-22T09:19:26+01:00 - error:  Error: ruleMembershipEnoughCerts                                                                                                                                                                                        │
│    at Function.checkBlock (/home/moul/duniter/app/lib/blockchain/DuniterBlockchain.js:157:19)                                                                                                                                                              │
│    at process._tickCallback (internal/process/next_tick.js:68:7)                                                                                                                                                                                           │
│2020-03-22T09:19:26+01:00 - error:  Error: ruleMembershipEnoughCerts                                                                                                                                                                                        │
│    at Function.checkBlock (/home/moul/duniter/app/lib/blockchain/DuniterBlockchain.js:157:19)                                                                                                                                                              │
│    at process._tickCallback (internal/process/next_tick.js:68:7)               

Du point de vue des builds principaux ça semble être bon. Je peux m’occuper du paquet YunoHost.

On enclenche la migration vers la nouvelle version du protocole ? Duniter v1.7.21 ? Je suis tenté de notifier tous les forgeurs et de leur donner un nœud sur lequel se resynchroniser. Ça serait bien que ça soit g1.duniter.org.
Ça serait bien de pas trop trainer et de faire ça aujourd’hui.

3 Likes