Skip to content
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

Genesis import fails for expired nodes #2598

Closed
peterjgilbert opened this issue Jan 25, 2020 · 2 comments · Fixed by #2600
Closed

Genesis import fails for expired nodes #2598

peterjgilbert opened this issue Jan 25, 2020 · 2 comments · Fixed by #2600
Assignees
Labels
c:bug Category: bug

Comments

@peterjgilbert
Copy link
Contributor

peterjgilbert commented Jan 25, 2020

Genesis import fails when the registry contains expired nodes:

level=error module=tendermint/registry caller=genesis.go:83 ts=2020-01-25T22:24:31.352771Z msg="InitChain: failed to register node" err="registry: node expired" node="unsupported value type"
level=error module=abci-mux caller=mux.go:433 ts=2020-01-25T22:24:31.352813Z msg="InitChain: fatal error in application" err="registry: genesis node registration failure: registry: node expired" app=200_registry

This is an issue because nodes are kept in the registry after expiring for the debonding period.

@peterjgilbert
Copy link
Contributor Author

peterjgilbert commented Jan 25, 2020

Example of affected genesis dump attached: questnet-dump.tar.gz

@peterjgilbert peterjgilbert added the c:bug Category: bug label Jan 25, 2020
@ptrus ptrus self-assigned this Jan 27, 2020
@Yawning Yawning assigned Yawning and unassigned ptrus Jan 27, 2020
@Yawning
Copy link
Contributor

Yawning commented Jan 27, 2020

I just did this in my branch since I'm messing with the registry code anyway.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
c:bug Category: bug
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants