-
Notifications
You must be signed in to change notification settings - Fork 608
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
[E2E - Upgrade Testing] logic for testing upgrade process #1333
Comments
Awesome, thanks for writing this up @czarcas7ic. Question though, why do we need this step:
|
@alexanderbez From what I remember, the chain doesn't actually halt on upgrade height right? It displays a message saying the that the new binary is needed and will just sit idly until the daemon is stopped and the binary is changed (I could be wrong and it could panic and halt). When I thought up this process, it just seemed simpler to use the halt height flag since the upgrade height must be hardcoded via the gov prop anyway and wont change. I'm sure there are other ways to do this, this was just the first one that came to mind. |
@czarcas7ic you might be right. Either way, it can't hurt to add a halt-height configuration, so I'm all for it 👍 |
Just noting here that the chain does in fact not panic, you get a log like the following
and then it goes back to searching for peers. No issues with this, just noting for future reference. |
Well that is a panic, but the node does not halt. So yes, I guess we need to add that config 👍 |
@czarcas7ic please add correct labels and update the status when you have time |
This issue will lay out initial thoughts on what the upgrade process must entail to complete issue #1235 based on discussion with @p0mvn
From here, we can run tests to ensure nothing broke.
The text was updated successfully, but these errors were encountered: