This is v1.18.9 of the Smart Node fixing an issue on v1.18.7 and v1.18.8 that incorrectly used the default /data directory on Lighthouse. It also removes the options to open the Key Manager API port.
This is a recommended upgrade for all users.
If you were using Lighthouse on an affected version there are two options:
Users NOT running an archive node can resync their consensus client as the data may be a few days behind: make sure you're using a checkpoint sync URL (see instructions at the end) and run rocketpool s resync-eth2 .
If you're running an Archive node, your data should still be available on the old directory. To remove any duplicate data, check the size of the /data folder first:
docker exec rocketpool_eth2 du -h /data
If you need to reclaim that space, you can remove it with:
docker exec rocketpool_eth2 rm -rf /data
How to use Checkpoint Sync on Mainnet
If you were not using an archive node and need to resync your consensus client, it takes less than a minute.
Run rocketpool service config and go to the Consensus Client (ETH2) section.
Go to the Checkpoint Sync URL field and enter https://mainnet.checkpoint.sigp.io/
Press enter after pasting the url and save your changes (esc->tab->enter->enter).
Run rocketpool service resync-eth2 to begin using checkpoint sync.
It is ok to have errors on your logs while the node resyncs! Please give it a few minutes to finish and if the errors persist, reach out for #🙋︱support on our Discord server.