This is an optional but recommended update.
The update guide has change in v0.2.2 (and after) so if you are still running v0.2.1
please read the new upgrade process here to have a successful update.
❗ ❗ Action for Operators ❗ ❗
-
Update
MAIN_SERVICE_IMAGE=ghcr.io/layr-labs/eigenda/opr-node:release-0.2.3
in.env
-
We have released a new node api for getting metadata from operators that can help us get more information for debugging (right now we are just exposing version number of EigenDA node). In order for that information we added a service to new port here.
- Please update your node
.env
file to the port9091
. - Please open this port to internet so we can call the API and collect it. If you want to check if it's working, you can curl the
http://<node_endpoint>:9091/eigen/node
. You should see something like{"node_name":"da-node","node_version":"0.2.3","spec_version":"v0.0.1"}
in response. API spec - This endpoint is behind
nginx
proxy we provide so it is rate limited for protection of your node
- Please update your node
-
We have added alerting on one of our dashboard which will alert you if you have not signed chunks for 1 hour. Please restart your monitoring stack to enable it. Alerts and Dashboard will be automatically imported. With this alert you can setup your notification.
Notable Changes
- EigenDA upgrade (EigenDA Release Notes)
- Node: ghcr.io/layr-labs/eigenda/opr-node:release-0.2.3
- Node Plugin: ghcr.io/layr-labs/eigenda/opr-nodeplugin:release-0.2.3
What's Changed
- Add alerting by @shrimalmadhur in #40
- export node api via nginx by @shrimalmadhur in #45
- release 0.2.3 by @shrimalmadhur in #52
Full Changelog: v0.2.2...v0.2.3