In this release, we have included all changes that are part of geth v1.10.10 (Release Sytau (v1.10.10) · ethereum/go-ethereum · GitHub)
In order to ensure that nodes on our network are not vulnerable to the DoS attack as specified in https://twitter.com/go_ethereum/status/1462717778830540803?s=20, please upgrade bor on all your validator and sentry nodes on both Mumbai testnet and Mainnet to Bor v0.2.10 (Release Upstream Changes from Geth v1.10.10 · maticnetwork/bor · GitHub)
Instructions to Upgrade
- SSH to your sentry and validator nodes and upgrade golang to version 1.17 (if not already done):
wget https://gist.githubusercontent.com/ssandeep/a6c7197811c83c71e5fead841bab396c/raw/5866fbd95fe3d9eae7bae08a842240d2edbe489e/go-install.sh
bash go-install.sh --remove
bash go-install.sh
- Ensure go version is 1.17:
$ go version
# you should see go1.17 in the output:
go version go1.17 linux/amd64
- Navigate to the bor directory:
cd ~/bor
- Fetch the latest changes and switch to v0.2.10:
git fetch
git checkout v0.2.10
- Stop bor and build the latest code:
sudo service bor stop
make bor-all
- Check bor version:
bor version
and ensure it is as below:
Bor
Version: 0.2.10-stable
- Start bor:
sudo service bor start
Docker Image
Let us know if you have any questions.
Thank you.