Commit 67e3da0e authored by Barnabas Busa's avatar Barnabas Busa Committed by GitHub

fix: pectra example (#605)

parent cdeab939
...@@ -7,8 +7,12 @@ participants: ...@@ -7,8 +7,12 @@ participants:
el_image: nethermindeth/nethermind:pectra el_image: nethermindeth/nethermind:pectra
cl_type: lodestar cl_type: lodestar
cl_image: ethpandaops/lodestar:electra-fork cl_image: ethpandaops/lodestar:electra-fork
network_params: - el_type: ethereumjs
el_image: ethpandaops/ethereumjs:master
cl_type: lodestar
cl_image: ethpandaops/lodestar:electra-fork
network_params:
electra_fork_epoch: 1 electra_fork_epoch: 1
additional_services: additional_services:
- dora - dora
snooper_enabled: true snooper_enabled: true
...@@ -2,6 +2,13 @@ participants: ...@@ -2,6 +2,13 @@ participants:
- el_type: geth - el_type: geth
cl_type: prysm cl_type: prysm
cl_image: ethpandaops/prysm-beacon-chain:peerDASE2E cl_image: ethpandaops/prysm-beacon-chain:peerDASE2E
cl_max_mem: 2048
- el_type: geth
cl_type: lighthouse
cl_extra_args: [
--subscribe-all-data-column-subnets,
]
cl_image: ethpandaops/lighthouse:das
- el_type: geth - el_type: geth
cl_type: lighthouse cl_type: lighthouse
cl_image: ethpandaops/lighthouse:das cl_image: ethpandaops/lighthouse:das
......
participants: participants:
- el_type: geth - el_type: geth
el_image: ethpandaops/geth:kaustinen-with-shapella-0b110bd el_image: ethpandaops/geth:kaustinen-with-shapella
cl_type: lighthouse cl_type: lighthouse
cl_image: ethpandaops/lighthouse:verkle-trees-capella-2ffb8a9 cl_image: ethpandaops/lighthouse:verkle-trees-capella
count: 2 count: 2
- el_type: geth - el_type: geth
el_image: ethpandaops/geth:kaustinen-with-shapella-0b110bd el_image: ethpandaops/geth:kaustinen-with-shapella
cl_type: lodestar cl_type: lodestar
cl_image: ethpandaops/lodestar:g11tech-verge-815364b cl_image: ethpandaops/lodestar:g11tech-verge
network_params: network_params:
network: verkle-gen-devnet-4 network: verkle-gen-devnet-6
...@@ -409,7 +409,7 @@ def get_beacon_config( ...@@ -409,7 +409,7 @@ def get_beacon_config(
labels=shared_utils.label_maker( labels=shared_utils.label_maker(
constants.CL_TYPE.grandine, constants.CL_TYPE.grandine,
constants.CLIENT_TYPES.cl, constants.CLIENT_TYPES.cl,
image, # image,
el_context.client_name, el_context.client_name,
extra_labels, extra_labels,
), ),
......
...@@ -405,7 +405,7 @@ def get_beacon_config( ...@@ -405,7 +405,7 @@ def get_beacon_config(
labels=shared_utils.label_maker( labels=shared_utils.label_maker(
constants.CL_TYPE.lighthouse, constants.CL_TYPE.lighthouse,
constants.CLIENT_TYPES.cl, constants.CLIENT_TYPES.cl,
image, # image,
el_context.client_name, el_context.client_name,
extra_labels, extra_labels,
), ),
......
...@@ -391,7 +391,7 @@ def get_beacon_config( ...@@ -391,7 +391,7 @@ def get_beacon_config(
labels=shared_utils.label_maker( labels=shared_utils.label_maker(
constants.CL_TYPE.lodestar, constants.CL_TYPE.lodestar,
constants.CLIENT_TYPES.cl, constants.CLIENT_TYPES.cl,
image, # image,
el_context.client_name, el_context.client_name,
extra_labels, extra_labels,
), ),
......
...@@ -397,7 +397,7 @@ def get_beacon_config( ...@@ -397,7 +397,7 @@ def get_beacon_config(
labels=shared_utils.label_maker( labels=shared_utils.label_maker(
constants.CL_TYPE.nimbus, constants.CL_TYPE.nimbus,
constants.CLIENT_TYPES.cl, constants.CLIENT_TYPES.cl,
image, # image,
el_context.client_name, el_context.client_name,
extra_labels, extra_labels,
), ),
......
...@@ -375,7 +375,7 @@ def get_beacon_config( ...@@ -375,7 +375,7 @@ def get_beacon_config(
labels=shared_utils.label_maker( labels=shared_utils.label_maker(
constants.CL_TYPE.prysm, constants.CL_TYPE.prysm,
constants.CLIENT_TYPES.cl, constants.CLIENT_TYPES.cl,
beacon_image, # beacon_image,
el_context.client_name, el_context.client_name,
extra_labels, extra_labels,
), ),
......
...@@ -432,7 +432,7 @@ def get_beacon_config( ...@@ -432,7 +432,7 @@ def get_beacon_config(
labels=shared_utils.label_maker( labels=shared_utils.label_maker(
constants.CL_TYPE.teku, constants.CL_TYPE.teku,
constants.CLIENT_TYPES.cl, constants.CLIENT_TYPES.cl,
image, # image,
el_context.client_name, el_context.client_name,
extra_labels, extra_labels,
), ),
......
...@@ -291,7 +291,7 @@ def get_config( ...@@ -291,7 +291,7 @@ def get_config(
labels=shared_utils.label_maker( labels=shared_utils.label_maker(
constants.EL_TYPE.besu, constants.EL_TYPE.besu,
constants.CLIENT_TYPES.el, constants.CLIENT_TYPES.el,
image, # image,
cl_client_name, cl_client_name,
extra_labels, extra_labels,
), ),
......
...@@ -289,7 +289,7 @@ def get_config( ...@@ -289,7 +289,7 @@ def get_config(
labels=shared_utils.label_maker( labels=shared_utils.label_maker(
constants.EL_TYPE.erigon, constants.EL_TYPE.erigon,
constants.CLIENT_TYPES.el, constants.CLIENT_TYPES.el,
image, # image,
cl_client_name, cl_client_name,
extra_labels, extra_labels,
), ),
......
...@@ -277,7 +277,7 @@ def get_config( ...@@ -277,7 +277,7 @@ def get_config(
labels=shared_utils.label_maker( labels=shared_utils.label_maker(
constants.EL_TYPE.ethereumjs, constants.EL_TYPE.ethereumjs,
constants.CLIENT_TYPES.el, constants.CLIENT_TYPES.el,
image, # image,
cl_client_name, cl_client_name,
extra_labels, extra_labels,
), ),
......
...@@ -387,7 +387,7 @@ def get_config( ...@@ -387,7 +387,7 @@ def get_config(
labels=shared_utils.label_maker( labels=shared_utils.label_maker(
constants.EL_TYPE.geth, constants.EL_TYPE.geth,
constants.CLIENT_TYPES.el, constants.CLIENT_TYPES.el,
image, # image,
cl_client_name, cl_client_name,
extra_labels, extra_labels,
), ),
......
...@@ -284,7 +284,7 @@ def get_config( ...@@ -284,7 +284,7 @@ def get_config(
labels=shared_utils.label_maker( labels=shared_utils.label_maker(
constants.EL_TYPE.nethermind, constants.EL_TYPE.nethermind,
constants.CLIENT_TYPES.el, constants.CLIENT_TYPES.el,
image, # image,
cl_client_name, cl_client_name,
extra_labels, extra_labels,
), ),
......
...@@ -276,7 +276,7 @@ def get_config( ...@@ -276,7 +276,7 @@ def get_config(
labels=shared_utils.label_maker( labels=shared_utils.label_maker(
constants.EL_TYPE.nimbus, constants.EL_TYPE.nimbus,
constants.CLIENT_TYPES.el, constants.CLIENT_TYPES.el,
image, # image,
cl_client_name, cl_client_name,
extra_labels, extra_labels,
), ),
......
...@@ -288,7 +288,7 @@ def get_config( ...@@ -288,7 +288,7 @@ def get_config(
labels=shared_utils.label_maker( labels=shared_utils.label_maker(
constants.EL_TYPE.reth, constants.EL_TYPE.reth,
constants.CLIENT_TYPES.el, constants.CLIENT_TYPES.el,
image, # image,
cl_client_name, cl_client_name,
extra_labels, extra_labels,
), ),
......
...@@ -65,11 +65,13 @@ def zfill_custom(value, width): ...@@ -65,11 +65,13 @@ def zfill_custom(value, width):
return ("0" * (width - len(str(value)))) + str(value) return ("0" * (width - len(str(value)))) + str(value)
def label_maker(client, client_type, image, connected_client, extra_labels): def label_maker(
client, client_type, connected_client, extra_labels
): # add image back later
labels = { labels = {
"ethereum-package.client": client, "ethereum-package.client": client,
"ethereum-package.client-type": client_type, "ethereum-package.client-type": client_type,
"ethereum-package.client-image": image.replace("/", "-").replace(":", "-"), # "ethereum-package.client-image": image.replace("/", "-").replace(":", "-"),
"ethereum-package.connected-client": connected_client, "ethereum-package.connected-client": connected_client,
} }
labels.update(extra_labels) # Add extra_labels to the labels dictionary labels.update(extra_labels) # Add extra_labels to the labels dictionary
......
...@@ -112,7 +112,7 @@ def get_config( ...@@ -112,7 +112,7 @@ def get_config(
labels=shared_utils.label_maker( labels=shared_utils.label_maker(
constants.VC_TYPE.lighthouse, constants.VC_TYPE.lighthouse,
constants.CLIENT_TYPES.validator, constants.CLIENT_TYPES.validator,
image, # image,
cl_context.client_name, cl_context.client_name,
extra_labels, extra_labels,
), ),
......
...@@ -110,7 +110,7 @@ def get_config( ...@@ -110,7 +110,7 @@ def get_config(
labels=shared_utils.label_maker( labels=shared_utils.label_maker(
constants.VC_TYPE.lodestar, constants.VC_TYPE.lodestar,
constants.CLIENT_TYPES.validator, constants.CLIENT_TYPES.validator,
image, # image,
cl_context.client_name, cl_context.client_name,
extra_labels, extra_labels,
), ),
......
...@@ -84,7 +84,7 @@ def get_config( ...@@ -84,7 +84,7 @@ def get_config(
labels=shared_utils.label_maker( labels=shared_utils.label_maker(
constants.VC_TYPE.nimbus, constants.VC_TYPE.nimbus,
constants.CLIENT_TYPES.validator, constants.CLIENT_TYPES.validator,
image, # image,
cl_context.client_name, cl_context.client_name,
extra_labels, extra_labels,
), ),
......
...@@ -99,7 +99,7 @@ def get_config( ...@@ -99,7 +99,7 @@ def get_config(
labels=shared_utils.label_maker( labels=shared_utils.label_maker(
constants.VC_TYPE.prysm, constants.VC_TYPE.prysm,
constants.CLIENT_TYPES.validator, constants.CLIENT_TYPES.validator,
image, # image,
cl_context.client_name, cl_context.client_name,
extra_labels, extra_labels,
), ),
......
...@@ -95,7 +95,7 @@ def get_config( ...@@ -95,7 +95,7 @@ def get_config(
labels=shared_utils.label_maker( labels=shared_utils.label_maker(
constants.VC_TYPE.teku, constants.VC_TYPE.teku,
constants.CLIENT_TYPES.validator, constants.CLIENT_TYPES.validator,
image, # image,
cl_context.client_name, cl_context.client_name,
extra_labels, extra_labels,
), ),
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment