From 2b51738ffc2f7685021a3bac46aa125972df63ac Mon Sep 17 00:00:00 2001 From: Roman Date: Wed, 25 Jun 2025 15:19:41 +0800 Subject: [PATCH] fix: re-test KZG commitments integrity --- src/env_vars.py | 3 ++- src/node/node_vars.py | 8 ++++---- tests/dispersal_resilience/test_dispersal_resilience.py | 1 + 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/src/env_vars.py b/src/env_vars.py index 2d7b53a..974fb5f 100644 --- a/src/env_vars.py +++ b/src/env_vars.py @@ -18,7 +18,7 @@ def get_env_var(var_name, default=None): DEFAULT_NOMOS_IMAGE = "nomos:testnet" NOMOS_IMAGE = get_env_var("NOMOS_IMAGE", DEFAULT_NOMOS_IMAGE) NOMOS_MOD_DA_IMAGE_d8bbc46 = "nomos-mod-da-d8bbc46:testnet" -NOMOS_EXECUTOR_MOD_DA_IMAGE = "nomos-executor-mod-da:testnet" +NOMOS_EXECUTOR_MOD_DA_IMAGE_d19a1f3 = "nomos-executor-mod-da-d19a1f3:testnet" NOMOS_EXECUTOR_MOD_DA_IMAGE_7f54114 = "nomos-executor-mod-da-7f54114:testnet" NOMOS_EXECUTOR_MOD_DA_IMAGE_4a58376 = "nomos-executor-mod-da-4a58376:testnet" @@ -31,6 +31,7 @@ NOMOS_EXECUTOR = "nomos_executor" CFGSYNC = "cfgsync" NOMOS_MOD_DA = "nomos_mod_da" NOMOS_EXECUTOR_MOD_DA = "nomos_executor_mod_da" +NOMOS_EXECUTOR_MOD_DA_d19a1f3 = "nomos_executor_mod_da_d19a1f3" NOMOS_EXECUTOR_MOD_DA_7f54114 = "nomos_executor_mod_da_7f54114" NOMOS_EXECUTOR_MOD_DA_4a58376 = "nomos_executor_mod_da_4a58376" diff --git a/src/node/node_vars.py b/src/node/node_vars.py index 0d38044..3648ac4 100644 --- a/src/node/node_vars.py +++ b/src/node/node_vars.py @@ -1,9 +1,9 @@ from src.env_vars import ( NOMOS_IMAGE, - NOMOS_EXECUTOR_MOD_DA_IMAGE, - NOMOS_EXECUTOR_MOD_DA_IMAGE_4a58376, NOMOS_MOD_DA_IMAGE_d8bbc46, + NOMOS_EXECUTOR_MOD_DA_IMAGE_d19a1f3, NOMOS_EXECUTOR_MOD_DA_IMAGE_7f54114, + NOMOS_EXECUTOR_MOD_DA_IMAGE_4a58376, ) nomos_nodes = { @@ -13,8 +13,8 @@ nomos_nodes = { "ports": ["3000/udp", "18080/tcp"], "entrypoint": "/etc/nomos/scripts/run_nomos_node_debug.sh", }, - "nomos_executor_mod_da": { - "image": NOMOS_EXECUTOR_MOD_DA_IMAGE, + "nomos_executor_mod_da_d19a1f3": { + "image": NOMOS_EXECUTOR_MOD_DA_IMAGE_d19a1f3, "volumes": ["cluster_config:/etc/nomos", "./kzgrs/kzgrs_test_params:/kzgrs_test_params:z"], "ports": ["3000/udp", "18080/tcp"], "entrypoint": "/etc/nomos/scripts/run_nomos_executor_debug.sh", diff --git a/tests/dispersal_resilience/test_dispersal_resilience.py b/tests/dispersal_resilience/test_dispersal_resilience.py index db499cd..77cab55 100644 --- a/tests/dispersal_resilience/test_dispersal_resilience.py +++ b/tests/dispersal_resilience/test_dispersal_resilience.py @@ -11,6 +11,7 @@ class TestDispersalResilience(StepsDataAvailability): main_nodes = [] @pytest.mark.usefixtures("setup_2_node_mod_da_cluster") + @pytest.mark.parametrize("setup_2_node_mod_da_cluster", [{"validator_version": "d8bbc46", "executor_version": "d19a1f3"}], indirect=True) def test_integrity_kzg_commitments(self): # Confirm validator node has rejected dispersal request from executor - there is a mismatch between # column data and proofs.