[Important] Bug Duniter <= 1.6.23


#22

Bien vu http://wot-wizard.duniter.org/ est bloqué sur la “mauvaise” branche.

Ce qui doit surement être le cas de rémuniter pour les deux vues de droites.
Mais, la vue de gauche doit afficher toutes les branches, donc surement la plus avancée.


#23

ca bloque aussi au niveau du block 179749 sur mon ubuntu server 16.04 d’ovh avec la 1.6.25.

j’essaye la 1.7.7


#24

Non ce n’est pas pour ça. Je considérais la 1.7 suffisamment stable justement, au vu des tests effectués lors de la pre-release. La passer en “release” sur GitLab met simplement à jour la version officielle pour la GTest sur le bouton de téléchargement du site duniter.org.

Quand je veux officialiser une nouvelle version stable, je passe par une communication. J’ai d’ailleurs désactivé la mise à jour automatique du bouton de téléchargement pour la G1 sur le site duniter.org car je veux qu’officialisation soit un processus humain. Le bouton G1 du site duniter.org est mis à jour manuellement.

C’est d’ailleurs parce que j’ai manqué cette étape de communication que les 1.6.24 et 1.6.25 n’ont pas été largement diffusées et que le réseau s’est coupé en deux la semaine dernière.

Aussi, s’il-te-plaît, n’affirme pas sur ce qui me pousse à agir. Tu ne le sais pas. Je ne suis pas aussi simple d’esprit que tu peux le penser.


#25

Du coup pour le windows…je passe direct à la 1.7.8 ou bien je reste sur 1.6.25 pour le moment?


#26

Merci @cgeek de nous avoir prévenu, j’allais remarquer mais pas si vite :slight_smile:

Le souci c’est que j’ai pris la dernière version Docker et que celle-ci ne semble plus maintenue… Peut-on l’intégrer au processus de release ?

Merci

Renaud


#27

J’ai rencontré ce bug hier également en tentant de synchroniser WotWizard.

Je regarderai cela ce soir.


#28

Mieux vaut rester sur la 1.6.25 pour le moment, sauf si tu rencontres un blocage avec.


#29

Merci d’avoir attiré mon attention sur ce blocage (version Windows)
J’ai donc installé la 1.7.8 et après une synchro le noeud semble calculer et m’annonce les 2 derniers mois de blocs calculés. Le problème c’est que les chiffres défilent mais aucun bloc n’est calculé après près de 24h en ligne.
J’ai donc décidé de repasser à la version 1.6.25, mais là c’est lors de la synchro que j’ai reçu le message d’erreur suivant.

A ce jour, pour moi, plus de Cesium en local et plus de nœud opérationnel…
Bonne fêtes à tous (sans ironie je suppose votre travail - très- important)

edit : j’ai réinstallé la 1.7.8 qui semble se connecter aux autres nœuds, et a ajouté un bloc au décompte, donc tout est peut-être rentré dans l’ordre avec cette version.


#30

C’est fait :wink:
Par contre, la synchro de mon noeud reste bloqué sur la bloc 179749 depuis des heures…


#31

C’est vraiment cool que tu ai intégré duniter à yunohost :wink:


#32

Qu’est-ce qui te faire dire cela ? Les 2 mois sont glissants, donc il se peut que le chiffre ne bouge pas.

Si les chiffres défilent c’est plutôt bon signe. Tu peux aussi regarder sur remuniter.cgeek.fr si ton pseudo apparaît dans les derniers calculateurs de blocs.


#33

Oui, merci pour l’url. Il semble que je participe, mon doute était aussi ‘conforté’ par le fait que sur Cesium je ne vois plus les transactions Remuniter (quasi les seuls transactions existantes pour moi depuis les RML11).
Mon nœud Windows en 1.7.8 semble travailler.
Merci pour tout.


#34

Pour ceux dont la 1.6 échoue en toute fin de synchro (@elois, @Frederic_Renault, @Pol, @fdrubigny) : une release Duniter v1.6.26 est disponible.

La cause était une transaction chaînée, mal gérée par Duniter 1.6 tandis que la 1.7 corrigeait déjà le problème (je l’avais rencontré en développant la 1.7, mais ne m’attendais pas à relivrer la 1.6 donc je n’avais pas répercuté le correctif).

Vous pouvez aussi visualiser le commit correctif.

À noter que cette version n’est nécessaire que pour ceux souhaitant synchroniser en 1.6.

edit : @jytou:smiley: ?


#35

J’ai installé la Desktop 1.6.26 .deb sur Ubuntu 16.04 mais au lancement l’interface graphique s’ouvre et se referme instantanément ?


#36

Peux-tu renommer le dossier “$HOME/.config/duniter/duniter_default” en autre chose et réessayer ?


#37

C’est fait, je l’ai nommé “duniterchangntdefault” , ça donne le même comportement même après une réinstallation


#38

J’ai fait les versions windows et arm, mais la version windows ne semble pas vouloir se lancer. La version arm est en cours de synchro et a donc l’air de tourner… à suivre.


#39

@Mententon03 @jytou : visiblement c’est parce qu’il manque le fichier keyring.yml, du fait que la génération de la clé quand celle-ci n’existe pas, plante.

J’avais également repéré ce bug en développant la 1.7, mais ne l’avais pas répercuté sur la 1.6 pensant que je ne la relivrerai pas. Erreur :slight_smile:

Donc, une 1.6.27 est en route. Merci d’avoir repéré l’anomalie.


#40

Du coup je ne publie même pas les versions windows et arm… elles sont déjà uploadées sur le serveur (s’il y a moyen de les supprimer… c’est et - en format absolu sur le serveur à partir de /uploads). Je vais devoir m’absenter dans l’après-midi mais je ferai les versions arm et windows dès que je reviens.


#41

Nouvelle version disponible :

Duniter v1.6.27

J’ai testé moi-même la version Desktop, cette fois ça passe très bien.