Skip to content

Commit c8b9b19

Browse files
authored
fix: allow vc properties in participants_matrix.cl (#715)
allow setting vc_* properties in participants_matrix.cl: ``` participants_matrix: el: - el_type: nethermind el_image: nethermindeth/nethermind:pectra - el_type: geth el_image: ethpandaops/geth:lightclient-prague-devnet-1 cl: - cl_type: teku cl_image: ethpandaops/teku:master - cl_type: nimbus cl_image: ethpandaops/nimbus-eth2:unstable - cl_type: lodestar cl_image: ethpandaops/lodestar:electra-fork vc_max_mem: 1024 - cl_type: grandine cl_image: ethpandaops/grandine:electra ``` in the example above, lodestar vc needs more than 500M memory for key import, so I'd like to override the vc_max_mem accordingly. This is theoretically allowed by the logic, but the new sanity check prevents it.
1 parent b824cac commit c8b9b19

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

src/package_io/sanity_check.star

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,18 @@ PARTICIPANT_MATRIX_PARAMS = {
8282
"cl_min_mem",
8383
"cl_max_mem",
8484
"use_separate_vc",
85+
"vc_type",
86+
"vc_image",
87+
"vc_count",
88+
"vc_log_level",
89+
"vc_extra_env_vars",
90+
"vc_extra_labels",
91+
"vc_extra_params",
92+
"vc_tolerations",
93+
"vc_min_cpu",
94+
"vc_max_cpu",
95+
"vc_min_mem",
96+
"vc_max_mem",
8597
],
8698
"vc": [
8799
"vc_type",

0 commit comments

Comments
 (0)