Skip to content

Commit ba0f0e0

Browse files
authored
Bump charon to v1.7.0 (#178)
1 parent ad62a08 commit ba0f0e0

File tree

2 files changed

+30
-31
lines changed

2 files changed

+30
-31
lines changed

docker-compose.yml

Lines changed: 28 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,14 @@
11
x-node-base:
22
# Pegged charon version (update this for each release).
33
&node-base
4-
image: obolnetwork/charon:${CHARON_VERSION:-v1.6.1}
4+
image: obolnetwork/charon:${CHARON_VERSION:-v1.7.0}
55
restart: unless-stopped
6-
networks: [ cluster ]
7-
depends_on: [ relay ]
6+
networks: [cluster]
7+
depends_on: [relay]
88
volumes:
99
- ./.charon:/opt/charon/.charon/
1010

11-
x-node-env:
12-
&node-env
11+
x-node-env: &node-env
1312
CHARON_BEACON_NODE_ENDPOINTS: ${CHARON_BEACON_NODE_ENDPOINTS:-http://lighthouse:5052}
1413
CHARON_BEACON_NODE_HEADERS: ${CHARON_BEACON_NODE_HEADERS:-IgnoredHTTP=header}
1514
CHARON_LOG_LEVEL: ${CHARON_LOG_LEVEL:-info}
@@ -29,7 +28,7 @@ services:
2928
# | | | | __/ |_| | | | __/ | | | | | | | | | | | (_| |
3029
# |_| |_|\___|\__|_| |_|\___|_| |_| |_| |_|_|_| |_|\__,_|
3130
nethermind:
32-
image: nethermind/nethermind:${NETHERMIND_VERSION:-1.33.0}
31+
image: nethermind/nethermind:${NETHERMIND_VERSION:-1.34.1}
3332
restart: unless-stopped
3433
ports:
3534
- ${NETHERMIND_PORT_P2P:-30303}:30303/tcp # P2P TCP
@@ -49,7 +48,7 @@ services:
4948
--Sync.SnapSync=true
5049
--Sync.AncientBodiesBarrier=4367322
5150
--Sync.AncientReceiptsBarrier=4367322
52-
networks: [ cluster ]
51+
networks: [cluster]
5352
volumes:
5453
- ./data/nethermind:/nethermind/data
5554
- ./jwt:/root/jwt
@@ -62,11 +61,11 @@ services:
6261
# |___/
6362

6463
lighthouse:
65-
image: sigp/lighthouse:${LIGHTHOUSE_VERSION:-v7.1.0}
64+
image: sigp/lighthouse:${LIGHTHOUSE_VERSION:-v8.0.0-rc.0}
6665
ports:
6766
- ${LIGHTHOUSE_PORT_P2P:-9000}:9000/tcp # P2P TCP
6867
- ${LIGHTHOUSE_PORT_P2P:-9000}:9000/udp # P2P UDP
69-
- ${LIGHTHOUSE_PORT_HTTP:-5052}:5052 # HTTP API
68+
- ${LIGHTHOUSE_PORT_HTTP:-5052}:5052 # HTTP API
7069
- ${LIGHTHOUSE_PORT_METRICS:-5054}:5054 # Metrics
7170
command: |
7271
lighthouse bn
@@ -83,7 +82,7 @@ services:
8382
--metrics-address=0.0.0.0
8483
--metrics-port=5054
8584
--metrics-allow-origin="*"
86-
networks: [ cluster ]
85+
networks: [cluster]
8786
volumes:
8887
- ./data/lighthouse:/opt/app/beacon
8988
- ./jwt:/opt/jwt
@@ -167,10 +166,10 @@ services:
167166
# \ V / (_| | | | (_| | (_| | || (_) | | \__ \
168167
# \_/ \__,_|_|_|\__,_|\__,_|\__\___/|_| |___/
169168
vc0-lighthouse:
170-
image: sigp/lighthouse:${LIGHTHOUSE_VERSION:-v7.1.0}
169+
image: sigp/lighthouse:${LIGHTHOUSE_VERSION:-v8.0.0-rc.0}
171170
entrypoint: /opt/lighthouse/run.sh
172-
networks: [ cluster ]
173-
depends_on: [ node0 ]
171+
networks: [cluster]
172+
depends_on: [node0]
174173
restart: unless-stopped
175174
environment:
176175
LIGHTHOUSE_BEACON_NODE_ADDRESS: http://node0:3600
@@ -180,9 +179,9 @@ services:
180179
- .charon/cluster/node0/validator_keys:/opt/charon/keys
181180

182181
vc1-teku:
183-
image: consensys/teku:${TEKU_VERSION:-25.7.1}
184-
networks: [ cluster ]
185-
depends_on: [ node1 ]
182+
image: consensys/teku:${TEKU_VERSION:-25.9.3}
183+
networks: [cluster]
184+
depends_on: [node1]
186185
restart: unless-stopped
187186
command: |
188187
validator-client
@@ -194,8 +193,8 @@ services:
194193

195194
vc2-nimbus:
196195
build: nimbus
197-
networks: [ cluster ]
198-
depends_on: [ node2 ]
196+
networks: [cluster]
197+
depends_on: [node2]
199198
restart: unless-stopped
200199
environment:
201200
NODE: node2
@@ -204,10 +203,10 @@ services:
204203
- ./nimbus:/home/user/data
205204

206205
vc3-lighthouse:
207-
image: sigp/lighthouse:${LIGHTHOUSE_VERSION:-v7.1.0}
206+
image: sigp/lighthouse:${LIGHTHOUSE_VERSION:-v8.0.0-rc.0}
208207
entrypoint: /opt/lighthouse/run.sh
209-
networks: [ cluster ]
210-
depends_on: [ node3 ]
208+
networks: [cluster]
209+
depends_on: [node3]
211210
restart: unless-stopped
212211
environment:
213212
LIGHTHOUSE_BEACON_NODE_ADDRESS: http://node3:3600
@@ -217,9 +216,9 @@ services:
217216
- .charon/cluster/node3/validator_keys:/opt/charon/keys
218217

219218
vc4-teku:
220-
image: consensys/teku:${TEKU_VERSION:-25.7.1}
221-
networks: [ cluster ]
222-
depends_on: [ node4 ]
219+
image: consensys/teku:${TEKU_VERSION:-25.9.3}
220+
networks: [cluster]
221+
depends_on: [node4]
223222
restart: unless-stopped
224223
command: |
225224
validator-client
@@ -231,8 +230,8 @@ services:
231230

232231
vc5-nimbus:
233232
build: nimbus
234-
networks: [ cluster ]
235-
depends_on: [ node5 ]
233+
networks: [cluster]
234+
depends_on: [node5]
236235
restart: unless-stopped
237236
environment:
238237
NODE: node5
@@ -250,16 +249,16 @@ services:
250249
image: prom/prometheus:${PROMETHEUS_VERSION:-v3.2.1}
251250
ports:
252251
- "9090:9090"
253-
networks: [ cluster ]
252+
networks: [cluster]
254253
volumes:
255254
- ./prometheus/prometheus.yml:/etc/prometheus/prometheus.yml
256255

257256
grafana:
258257
image: grafana/grafana:${GRAFANA_VERSION:-11.5.2}
259258
ports:
260259
- "3000:3000"
261-
networks: [ cluster ]
262-
depends_on: [ prometheus ]
260+
networks: [cluster]
261+
depends_on: [prometheus]
263262
volumes:
264263
- ./grafana/datasource.yml:/etc/grafana/provisioning/datasources/datasource.yml
265264
- ./grafana/dashboards.yml:/etc/grafana/provisioning/dashboards/datasource.yml

nimbus/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
FROM statusim/nimbus-eth2:multiarch-v25.7.1 as nimbusbn
1+
FROM statusim/nimbus-eth2:multiarch-v25.9.1 as nimbusbn
22

3-
FROM statusim/nimbus-validator-client:multiarch-v25.7.1
3+
FROM statusim/nimbus-validator-client:multiarch-v25.9.1
44

55
COPY --from=nimbusbn /home/user/nimbus_beacon_node /home/user/nimbus_beacon_node
66

0 commit comments

Comments
 (0)