Commit 839af198 authored by Gyanendra Mishra's avatar Gyanendra Mishra Committed by GitHub

ci: fix nightly test (#297)

fix: use 0.27 as the mev boost image
fix: use ethpandaops/erigon as its multiarch
parent ff2f14e9
...@@ -273,7 +273,6 @@ workflows: ...@@ -273,7 +273,6 @@ workflows:
<<: *setup_kurtosis_k3s <<: *setup_kurtosis_k3s
- mix_with_tools_k8s: - mix_with_tools_k8s:
<<: *setup_kurtosis_k3s <<: *setup_kurtosis_k3s
- mix_with_tools_docker
build: build:
when: << pipeline.parameters.should-enable-build-workflow >> when: << pipeline.parameters.should-enable-build-workflow >>
...@@ -320,3 +319,9 @@ workflows: ...@@ -320,3 +319,9 @@ workflows:
branches: branches:
ignore: ignore:
- main - main
- mix_with_tools_docker:
filters:
branches:
ignore:
- main
...@@ -14,6 +14,6 @@ ...@@ -14,6 +14,6 @@
}, },
"network_params": { "network_params": {
"seconds_per_slot": 3, "seconds_per_slot": 3,
"capella_fork_epoch": 0 "capella_fork_epoch": 1
} }
} }
\ No newline at end of file
...@@ -36,6 +36,9 @@ ...@@ -36,6 +36,9 @@
"full_beaconchain_explorer", "full_beaconchain_explorer",
"custom_flood" "custom_flood"
], ],
"mev_type": "full" "mev_type": "full",
"mev_params": {
"mev_relay_image": "flashbots/mev-boost-relay:0.27"
}
} }
\ No newline at end of file
...@@ -253,6 +253,7 @@ def run(plan, args={}): ...@@ -253,6 +253,7 @@ def run(plan, args={}):
genesis_constants.PRE_FUNDED_ACCOUNTS, genesis_constants.PRE_FUNDED_ACCOUNTS,
all_el_client_contexts, all_el_client_contexts,
all_cl_client_contexts[0], all_cl_client_contexts[0],
network_params.seconds_per_slot,
goomy_blob_params, goomy_blob_params,
) )
plan.print("Succesfully launched goomy the blob spammer") plan.print("Succesfully launched goomy the blob spammer")
......
DEFAULT_EL_IMAGES = { DEFAULT_EL_IMAGES = {
"geth": "ethereum/client-go:latest", "geth": "ethereum/client-go:latest",
"erigon": "thorax/erigon:devel", "erigon": "ethpandaops/erigon:devel",
"nethermind": "nethermind/nethermind:latest", "nethermind": "nethermind/nethermind:latest",
"besu": "hyperledger/besu:develop", "besu": "hyperledger/besu:develop",
"reth": "ghcr.io/paradigmxyz/reth", "reth": "ghcr.io/paradigmxyz/reth",
...@@ -15,7 +15,8 @@ DEFAULT_CL_IMAGES = { ...@@ -15,7 +15,8 @@ DEFAULT_CL_IMAGES = {
"lodestar": "chainsafe/lodestar:latest", "lodestar": "chainsafe/lodestar:latest",
} }
MEV_BOOST_RELAY_DEFAULT_IMAGE = "flashbots/mev-boost-relay:0.26" MEV_BOOST_RELAY_DEFAULT_IMAGE = "flashbots/mev-boost-relay:0.27"
MEV_BOOST_RELAY_IMAGE_NON_ZERO_CAPELLA = "flashbots/mev-boost-relay:0.26"
NETHERMIND_NODE_NAME = "nethermind" NETHERMIND_NODE_NAME = "nethermind"
NIMBUS_NODE_NAME = "nimbus" NIMBUS_NODE_NAME = "nimbus"
...@@ -98,11 +99,12 @@ def parse_input(plan, input_args): ...@@ -98,11 +99,12 @@ def parse_input(plan, input_args):
if ( if (
result.get("mev_type") == "full" result.get("mev_type") == "full"
and result["network_params"]["capella_fork_epoch"] == 0 and result["network_params"]["capella_fork_epoch"] == 0
and result["mev_params"]["mev_relay_image"] == MEV_BOOST_RELAY_DEFAULT_IMAGE and result["mev_params"]["mev_relay_image"]
== MEV_BOOST_RELAY_IMAGE_NON_ZERO_CAPELLA
): ):
fail( fail(
"The default MEV image {0} requires a non-zero value for capella fork epoch set via network_params.capella_fork_epoch".format( "The default MEV image {0} requires a non-zero value for capella fork epoch set via network_params.capella_fork_epoch".format(
MEV_BOOST_RELAY_DEFAULT_IMAGE MEV_BOOST_RELAY_IMAGE_NON_ZERO_CAPELLA
) )
) )
......
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