For two days (since the installation of 1.6.15 and 1.6.16 just a little later), my Duniter linux desktop produces no more blocks and looks like the following picture. Where may I be wrong?
Edited
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Child items
0
Show closed items
No child items are currently assigned. Use child items to break down this issue into smaller parts.
Linked items
0
Link issues together to show that they're related.
Learn more.
Related merge requests
2
When these merge requests are accepted, this issue will be closed automatically.
@ge Please make sure in your log that your node is calculating:
you have to find that line sometimes:
2018-01-21T17:17:29+01:00 - info: Matched 3 zeros 0007FADAA261F5A3C1B43544199B278CDFCA480B305A08E44432ECCFAA2B4442 with Nonce = 10200000319187 for block#88244 by D9D2za
@gerard94@c-geek Ok I have installed a desktop version on a pc and I manage to reproduce this bug, the calculation of blocks never starts, even after exiting the exclusion window.
@sveyret It is very likely that this bug results from the build of releases via gitlab !
@librelois Unfortunately, I don't have enough knowledge of the product to know where this could come from. If you have an idea of where I could look at…
Éloïschanged title from the desktop version never starts the calculation of blocks to the 1.6.15 and 1.6.16 versions never starts the calculation of blocks
changed title from the desktop version never starts the calculation of blocks to the 1.6.15 and 1.6.16 versions never starts the calculation of blocks
@sveyret alors bonne nouvelle pour toi le problème n'est pas spécifique a la version desktop, le changement du mécanisme de build des releases ne semble pas en cause ;)
@librelois Oui clairement le problème vient de la communication avec le cluster. Le Graal pour outrepasser le problème est d'implémenter #1262 (closed), mais demande la migration vers Node 9 (n'est pas une LTS) ou Node 10 (LTS, qui débute en avril 2018). J'aimerais réaliser cela pour la 1.7.0, qui apportera donc enfin une solution définitive et sûre à 100%, car la communication sera assurée.
Mais je pense que temporairement, une solution moins élégante mais plus rapide serait d'ajouter un garde-fou type fichier, scruté périodiquement par les workers et qui leur indiquerait s'ils sont bien en phase avec le programme principal ou non, et donc de s'arrêter en cas d'erreur.
Mais je pense que temporairement, une solution moins élégante mais plus rapide serait d'ajouter un garde-fou type fichier, scruté périodiquement par les workers et qui leur indiquerait s'ils sont bien en phase avec le programme principal ou non
Je pense qu'on ne peut effectivement pas faire mieux avec Node 8... donc faisons ça !
I've just pushed some code. I'm currently testing the solution, but I think it's OK. My pseudo is coming back in the top list of issuers in Remuniter since this fix: http://remuniter.cgeek.fr