-
Notifications
You must be signed in to change notification settings - Fork 49
This issue was moved to a discussion.
You can continue the conversation there. Go to discussion →
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG] Chain Halt #158
Comments
My node has upgraded to v1.1.0 but it's crashing. I faced an error.
|
@atomlab I bet that you're still running the previous tag. You see what they did, it was highly irresponsible, they changed the contents of the tag. So you see your local get repository it thinks that it knows what the tag is but it's not true nuke your git repository check out the tag install the chain and then start your daemon and it should work You could also check out the git commit hash that corresponds to the new tag. Since you're a validator most likely you should be asking very difficult questions at this time, such as:
|
I have compiled a terrad from this hash 70d118b.
|
Yeah there's kind of like an issue there hold on a second please: You should use the commands git checkout 70d118b
go install ./...
terrad start If you're still having that problem you might want to check the version of Go Lang on your computer If both of those don't work then I would strongly suggest that you do like: cd ~/
rm -rf core
git clone https://GitHub.com/classic-terra/core
cd core
go install ./...
terrad start |
Same here (from 70d118b). Go ver. downgraded. Any tips guys? terrad version --long |
Hello. Im trying run node from pruning snapshot and got same error as @atomlab : |
Same discussion here https://classic-agora.terra.money/t/v1-1-0-software-upgrade-proposal/50242/21 There's an interesting tip from aeuser999. Can anyone confirm the libwasmvm.so version please (ldd terrad)? |
Daaaamn. 7:51PM INF indexed block height=11734248 module=txindex This lib seems to be the problem. It also needs to be updated to: Credit goes to aeuser999 |
In truth, the person who pointed out that during the upgrade was LordInateur (so all credit to them :) ). I am glad it helped out though, and that you figured out the issue (and I will keep that in mind to pass along if others have a similar issue too). |
Okay so one of the things that we can get from this, that is clearly positive, is a really really clear description of the causes. From what you are saying, it sounds like there are at minimum two things that caused this problem:
Great hunting, @aeuser999! . Do you happen to know the percentages here? For example, do we have a clear picture yet of what percentage of nodes having difficulty had difficulty with item number one, versus percentage of nodes having difficulty with item too? |
Hi @faddat, Really the main issue, from my limited participation, was that it took a while before we hit voting power consensus. During the upgrade though there was some really great team work around one or more of these issues from everyone involved (it was a privilege to witness and experience and I am thankful - it was an enjoyable and great experience):
If there is anything in there that is helpful from a code analysis perspective, from my very limited purview, then I hope that is helpful. Thank you too for the contributions of your expertise and to code you have contributed, and Notional's continued contributions as a validator and offering public endpoints via Notional's infrastructure, to the Terra v1 community. I hope you have a great day today :) |
This issue was moved to a discussion.
You can continue the conversation there. Go to discussion →
Describe the bug
Terra classic halted on this block:
To Reproduce
Unknown
Context & versions
Latest release
(if applicable) suggested solution
This issue should be used to centralize information about the halt. Useful information includes:
Should speak to validators in order of their votepower. In order to bing the chain back up, you'll need 2/3rd of votepower online. So, start with the highest ranked validator, and check the version of software that they are running. If a whitelisted account was present in the halt block, but different versions were running simultaneously, this would explain the halt.
If a VaaS provider with >1/3rd of votepower was running a different version of the software, this could also be responsible for the chain halt.
I am concerned with the timing of this PR:
@inon-man may very well be correct: if binaries had already been released to validators, then it is possible that some were running a version of lunc that did not include #149. I don't know all of the other changes in the upgrade, and am looking into it now.
Additional information
These services, as well as the security incident reporting concerning allnodes.com, are funded by delegations to the Notional validator on LUNC.
The text was updated successfully, but these errors were encountered: