Skip to content

Commit ad4044f

Browse files
committed
Merge branch 'main' into kalo/multi-cluster-setup
2 parents 08408e6 + 2b67639 commit ad4044f

File tree

4 files changed

+52
-6
lines changed

4 files changed

+52
-6
lines changed

.env.sample.holesky

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,12 @@ LIGHTHOUSE_CHECKPOINT_SYNC_URL=https://checkpoint-sync.holesky.ethpandaops.io/
6060
# Connect to one or more external beacon nodes. Use a comma separated list excluding spaces.
6161
#CHARON_BEACON_NODE_ENDPOINTS=
6262

63+
# Increase the duration charon will wait for requests to the beacon node
64+
#CHARON_BEACON_NODE_TIMEOUT=
65+
66+
# Increase the duration charon will wait while publishing data to the beacon node
67+
#CHARON_BEACON_NODE_SUBMIT_TIMEOUT=
68+
6369
# Override the charon logging level; debug, info, warning, error.
6470
#CHARON_LOG_LEVEL=
6571

@@ -127,4 +133,4 @@ LIGHTHOUSE_CHECKPOINT_SYNC_URL=https://checkpoint-sync.holesky.ethpandaops.io/
127133

128134
# Grafana Loki docker container image version, e.g. `latest` or `2.8.2`.
129135
# See available tags https://hub.docker.com/r/grafana/loki/tags.
130-
#LOKI_VERSION=
136+
#LOKI_VERSION=

.env.sample.mainnet

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,12 @@ LIGHTHOUSE_CHECKPOINT_SYNC_URL=https://mainnet.checkpoint.sigp.io/
6060
# Connect to one or more external beacon nodes. Use a comma separated list excluding spaces.
6161
#CHARON_BEACON_NODE_ENDPOINTS=
6262

63+
# Increase the duration charon will wait for requests to the beacon node
64+
#CHARON_BEACON_NODE_TIMEOUT=
65+
66+
# Increase the duration charon will wait while publishing data to the beacon node
67+
#CHARON_BEACON_NODE_SUBMIT_TIMEOUT=
68+
6369
# Override the charon logging level; debug, info, warning, error.
6470
#CHARON_LOG_LEVEL=
6571

@@ -127,4 +133,4 @@ MEVBOOST_RELAYS=https://0xa15b52576bcbf1072f4a011c0f99f9fb6c66f3e1ff321f11f461d1
127133

128134
# Grafana Loki docker container image version, e.g. `latest` or `2.8.2`.
129135
# See available tags https://hub.docker.com/r/grafana/loki/tags.
130-
#LOKI_VERSION=
136+
#LOKI_VERSION=
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
name: Dispatch Update Version
2+
3+
on:
4+
repository_dispatch:
5+
types: [update-version]
6+
7+
jobs:
8+
update-version:
9+
runs-on: ubuntu-latest
10+
steps:
11+
- name: Checkout this repository
12+
uses: actions/checkout@v4
13+
14+
- name: Extract tag name
15+
run: echo "TAG_NAME=${{ github.event.client_payload.tag }}" >> $GITHUB_ENV
16+
17+
- name: Update version in Ansible configuration
18+
run: |
19+
TAG_NAME="$(echo "${TAG_NAME}" | sed 's/^v//')"
20+
21+
sed -i -E 's|(image: obolnetwork/charon:\$\{CHARON_VERSION:-)v\.?[0-9]+\.[0-9]+\.[0-9]+[a-zA-Z0-9\-]*}|\1v'"${TAG_NAME}"'}|' docker-compose.yml
22+
sed -i -E 's|(image: obolnetwork/charon:\$\{CHARON_VERSION:-)v\.?[0-9]+\.[0-9]+\.[0-9]+[a-zA-Z0-9\-]*}|\1v'"${TAG_NAME}"'}|' relay/docker-compose.yml
23+
24+
- name: Create Pull Request
25+
uses: peter-evans/create-pull-request@v7
26+
with:
27+
token: ${{ secrets.GITHUB_TOKEN }}
28+
base: main
29+
branch: update-version-${{ env.TAG_NAME }}
30+
title: "Update version to ${{ env.TAG_NAME }}"
31+
body: "Automatically generated PR to update version to ${{ env.TAG_NAME }}"
32+
commit-message: "Update version to ${{ env.TAG_NAME }}"
33+
author-name: "obol-platform"
34+
author-email: "platform@obol.tech"

docker-compose.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ services:
1010
# |_| |_|\___|\__|_| |_|\___|_| |_| |_| |_|_|_| |_|\__,_|
1111
nethermind:
1212
profiles: ["base", ""]
13-
image: nethermind/nethermind:${NETHERMIND_VERSION:-1.28.0}
13+
image: nethermind/nethermind:${NETHERMIND_VERSION:-1.29.0}
1414
restart: unless-stopped
1515
ports:
1616
- ${NETHERMIND_PORT_P2P:-30303}:30303/tcp # P2P TCP
@@ -80,7 +80,7 @@ services:
8080

8181
charon:
8282
profiles: ["cluster", ""]
83-
image: obolnetwork/charon:${CHARON_VERSION:-v1.1.1}
83+
image: obolnetwork/charon:${CHARON_VERSION:-v1.2.0}
8484
environment:
8585
CHARON_BEACON_NODE_ENDPOINTS: ${CHARON_BEACON_NODE_ENDPOINTS:-http://lighthouse:5052}
8686
CHARON_LOG_LEVEL: ${CHARON_LOG_LEVEL:-info}
@@ -111,7 +111,7 @@ services:
111111

112112
lodestar:
113113
profiles: ["cluster", ""]
114-
image: chainsafe/lodestar:${LODESTAR_VERSION:-v1.20.2}
114+
image: chainsafe/lodestar:${LODESTAR_VERSION:-v1.23.0}
115115
depends_on: [charon]
116116
entrypoint: /opt/lodestar/run.sh
117117
networks: [dvnode]
@@ -133,7 +133,7 @@ services:
133133
# |_| |_| |_|\___| \_/ |_.__/ \___/ \___/|___/\__|
134134
mev-boost:
135135
profiles: ["base", ""]
136-
image: ${MEVBOOST_IMAGE:-flashbots/mev-boost}:${MEVBOOST_VERSION:-1.7.0}
136+
image: ${MEVBOOST_IMAGE:-flashbots/mev-boost}:${MEVBOOST_VERSION:-1.8.1}
137137
command: |
138138
-${NETWORK}
139139
-loglevel=debug

0 commit comments

Comments
 (0)