Hi all,
A new Heimdall version v1.2.2
has been released, which includes an optimization for GetLatestSpan
call in the bor
keeper. This fixes a RPC handler panic affecting mainnet nodes lately, due to the growth of committed spans. It is recommended to upgrade to this version for all node operators, for both mainnet and amoy.
Steps for Upgrading Heimdall
Before proceeding, please create a backup of your heimdall
config file whose default location is: /var/lib/heimdall/config/config.toml
. This might differ if you have setup heimdall
at a different location.
-
Stop
heimdalld
servicesudo service heimdalld stop
-
Install
heimdall
with a version tag, network name (amoy or mainnet), and node type (sentry or validator).# Replace the network and node type curl -L https://raw.githubusercontent.com/maticnetwork/install/main/heimdall.sh | bash -s -- v1.2.2 <network> <node_type>
-
Check
heimdall
version/usr/bin/heimdalld version # It should print # 1.2.2
-
Restart
heimdall
servicesudo service heimdalld start
-
Restart the telemetry services
sudo service telemetry restart
Docker Images
You can find the latest docker images here:
Heimdall: https://hub.docker.com/r/0xpolygon/heimdall/tags
Thanks,
Polygon Team