Stereum’s ethereum2-docker-compose for Ethereum 2.0 nodes update for mainnet
Please read this notes carefully before updating your setup!
Lighthouse:
- Activating slasher for beacon node
Lodestar:
- Update to version
v0.14.0
- Minor fix of used ports (no port number change)
- Introducing no-geth override yaml to use external Ethereum 1 node instead of local geth
- Not recommended to use it yet for
mainnet
Multiclient:
- Activating slasher for lighthouse beacon node
- Update of dirk to version
1.0.2
- Update of teku to version
21.1.1
- To migrate the slashing-db of dirk, you need to update, then run
compose-examples/multiclient-vouch-dirk/dirk-1.0.0-update.sh
as root in your repo directory and then you can start dirk again. The script will stop dirk and copy the slashing-db of dirk to the desired location. Cause of this script is relying on https://github.com/attestantio/dirk/releases/tag/v1.0.1 which fixes an issue with the storage-path of the slashing db.
Nimbus:
- Run prometheus and grafana with user 2000 (better security)
- Introducing no-geth override yaml to use external Ethereum 1 node instead of local geth
Prysm:
- Run node-exporter as user 2000 (better security)
Teku:
- Update to version
21.1.1
- Run prometheus with user 2000 (better security)
If any issues pop up during update we are looking forward to support you on Discord https://discord.gg/8Znj8K6GjN as always!
Release notes ethereum2-docker-compose 1.0.0