upgrading - Select Version
nodectl will attempt to identify the current version of Tessellation running on Node, and it will identify the latest version running on the cluster.
In our example we are currently running v2.2.0
on our Node and want to upgrade to v2.2.3
.
PROFILE:Â Â Â Â Â dag-l0
ENVIRONMENT: mainnet
METAGRAPH:Â Â Â hypergraph
The latest Tess version [dag-l0] .............. v2.2.0
Tessellation version running currently ........ v2.2.3
Using the default
We can hit enter to accept the default version because in this example it is correct.
Please enter version to upgrade to.........[v2.2.3] :
Static versioning request
If we wanted to change this to another version we would enter it here and then hit enter.
Please enter version to upgrade to.........[v2.2.3] : v2.2.2
Other profiles
If nodectl sees multiple profiles (such as a layer0 and layer1 configuration) the other profile will be identified and elements displayed.
Environment Dependencies
nodectl will only allow one environment to be upgraded at a time. In the event you have multiple environments running on your Node, you will need to upgrade each independently.
In this example, nodectl found the profile dag-l1
running in the same environment and will post details about that profile; however, nodectl will use the same version as selected by the first profile found.
PROFILE:Â Â Â Â Â dag-l1
ENVIRONMENT: mainnet
METAGRAPH:Â Â Â hypergraph
Cluster mainnet for profile dag-l1 using v2.3.2
nodectl will begin the upgrade process now that it has all the information that it needs.