nimbus-eth2/docs/the_nimbus_book/src/keep-updated.md

45 lines
1.5 KiB
Markdown
Raw Normal View History

2020-11-05 15:35:41 +00:00
# Keep Nimbus updated
2021-06-21 20:50:26 +00:00
Make sure you stay on the lookout for any critical updates to Nimbus. This best way to do so is through the **announcements** channel on our [discord](https://discord.com/invite/XRxWahP). The Nimbus eth2 releases page can be found [here](https://github.com/status-im/nimbus-eth2/releases/).
> **Note:** If your beacon node is already running, you'll need to disconnect and reconnect for the changes to take effect.
2021-06-21 20:50:26 +00:00
To update to the latest version, either download the binary or compile the beacon node release.
## Download the binary
2021-06-21 20:50:26 +00:00
Open the latest [Nimbus eth2 release](https://github.com/status-im/nimbus-eth2/releases/latest) and copy the link for the file that works on your system.
```
wget <insert download link here>
tar -xzf nimbus-eth2_Linux_arm64v8*.tar.gz -C nimbus-eth2
rm nimbus-eth2_Linux_arm64v8*.tar.gz
```
## Compile the beacon node release
> ⚠️ In order to minimise downtime, we recommend updating and rebuilding the beacon node before restarting.
```
git pull && make update
```
Followed by:
```
make nimbus_beacon_node
```
to [rebuild the beacon node](./build.md).
2021-06-21 20:50:26 +00:00
## Urgency guidelines
As of `v1.0.4`, releases are marked with the following tags:
`low-urgency`: update at your own convenience, sometime within our normal update cycle of two weeks
`medium-urgency`: may contain an important stability fix, it is better to update sooner rather than later
`high-urgency`: update as soon as you can, this is a critical update required for Nimbus to function correctly