Update Cardano-Node from 1.19.1 to 1.20.0 using CoinCashew...?

Hey guys… measure twice, cut once.

How do you update nodes using the coincashew guides? I’ve been running a pool for about a month now and I’d like to update to 1.20.0

Is it as simple as shutting down the nodes and following all of the steps in section 2 of the Coincashew guide and replacing the command git checkout tags/1.19.1 with git checkout tags/1.20.0 — then after section 2 is complete restarting the nodes again to finish? Or is section 3 (configure the nodes) or other commands required to for this upgrade to 1.20.0?

As always,
Cheers and beers!

Update: I tried the steps above to update to 1.20.0 for both BP and RELAY and now the live view is not responsive. Now the pool is not processing transactions and are not connected to any peers on either the BP or the RELAY.

Here is the output from the BP when I try to restart it:

stake@core-node:~$ cd NODE_HOME stake@core-node:~/cardano-my-node chmod +x startBlockProducingNode.sh
stake@core-node:~/cardano-my-node$ ./startBlockProducingNode.sh
Listening on
[core-nod:cardano.node.release:Notice:5] [2020-10-04 15:14:56.18 UTC] Byron; Shelley
[core-nod:cardano.node.networkMagic:Notice:5] [2020-10-04 15:14:56.18 UTC] NetworkMagic 764824073
[core-nod:cardano.node.version:Notice:5] [2020-10-04 15:14:56.18 UTC] 1.21.0
[core-nod:cardano.node.commit:Notice:5] [2020-10-04 15:14:56.18 UTC] 6b94151686e47a7b07682b1cd017694bb0daeea6

Any suggestions? did I do the upgrade right as I detailed in my original post?

As always,

you should be able to do it just by changing the version number when checking out the tag from github. just keep in mind that 1.20.0 will change the structure of your db on the initial startup which could take around 15 to 20mins (see release notes). For this reason I suggest to also create a backup from your db folder before - just in case…

1 Like