⚠️ This is an urgent update for all users because it includes a new version of Geth that fixes some important issues, including a condition that could cause your P2P connections to lock up.
All node operators should update ASAP.
To upgrade and keep the same network that you have now (either Prater or Mainnet), follow the Smartnode upgrade instructions.
If you want to remove your Prater installation and upgrade to a Mainnet installation, follow the official migration guide.
Installer Changes
-
Updated Geth to v1.10.15.
- This fixes an issue where checking Geth's sync status would return an unmarshalling error.
-
Updated Teku to v22.1.0.
- This is a major security release that includes the latest version of log4j, which fixes newly discovered exploits.
Smartnode Changes
- New commands:
rocketpool service resync-eth1
androcketpool service resync-eth2
- These can be used to delete your ETH1 or ETH2 client chain databases and resync them from scratch in emergency situations where they become corrupted and/or stop working properly. Use these in emergencies only.
Bug Fixes
-
Updating the minipool count-by-status chart in Grafana would rarely fail and leave a blank panel due to Geth timing out during the request. This has been fixed by breaking it into multiple smaller requests.
-
rocketpool service config
androcketpool service start
now correctly check your selection of ETH2 client for compatibility with both the primary ETH1 client and the fallback ETH1 client.