-
Notifications
You must be signed in to change notification settings - Fork 45
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
Updating mechanism for mainnet #129
Comments
@jdknives How do we need to update?
|
I think 2. sounds like the better way to go. We can tag releases every time we want to push a new version. For the other projects, we then have a Version file in the repo and additionally use version.skycoin.com, which returns the latest version for different binaries (currently only Skywallet firmware version and Skycoin Wallet version.)
We just need to make sure, we keep the config file and any other data that needs to persist. (Although I think the config file is the only relevant file at this point.) That would require us to have a version command (and hypervisor endpoint for returning version of visor). |
We may need to deal with updating scenarios, where new config values are required for visor to run. In that case we will need to update the config file before restart of the visor after an update. Also, we do not need the versioning for the application binaries and can just have them follow the versioning of the visor for now. |
I created a separated issue for migrating configs: #168. |
Feature description
We will need to implement an updating mechanism for
mainnet
before we switch over tomainnet
fromtestnet
This is a ticket for discussing the best way to implemnt such a mechanism.
We need to ensure that:
hypervisor
We need to update:
visor
skywire-cli
application binaries
The text was updated successfully, but these errors were encountered: