We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Hi, when i follow the document with the command "attacknet start suite", i find it can not launch the CL network with the following error messages.
demo@k8s:~/Setup/attacknet$ ./attacknet start suite INFO[0000] Loading test suite from /home/demo/Setup/attacknet/test-suites/suite.yaml INFO[0000] Loading kurtosis network configuration from /home/demo/Setup/attacknet/network-configs/default.yaml INFO[0000] Looking for existing enclave identified by namespace test4 INFO[0006] No existing kurtosis enclave by the name of t4 was found. Creating a new one. INFO[0010] Since we created a new kurtosis enclave, we must now genesis the blockchain. INFO[0010] ------------ EXECUTING PACKAGE --------------- INFO[0012] [Kurtosis] Interpreting plan - execution will begin shortly INFO[0015] [Kurtosis] Validating ethpandaops/ethereum-genesis-generator:2.0.12 INFO[0015] [Kurtosis] Validating badouralix/curl-jq INFO[0015] [Kurtosis] Validating gcr.io/prysmaticlabs/prysm/validator:v5.0.1 INFO[0015] [Kurtosis] Validating gcr.io/prysmaticlabs/prysm/beacon-chain:v5.0.1 INFO[0015] [Kurtosis] Validating protolambda/eth2-val-tools:latest INFO[0015] [Kurtosis] Validating prom/prometheus:latest INFO[0015] [Kurtosis] Validating python:3.11-alpine INFO[0015] [Kurtosis] Validating ethereum/client-go:v1.13.14 INFO[0015] [Kurtosis] Validating ethpandaops/dora:latest INFO[0015] [Kurtosis] Validating grafana/grafana-enterprise:9.5.12 INFO[0015] [Kurtosis] Container images used in this run: > gcr.io/prysmaticlabs/prysm/beacon-chain:v5.0.1 - locally cached > protolambda/eth2-val-tools:latest - locally cached > ethpandaops/dora:latest - locally cached > ethereum/client-go:v1.13.14 - locally cached > grafana/grafana-enterprise:9.5.12 - locally cached > ethpandaops/ethereum-genesis-generator:2.0.12 - locally cached > badouralix/curl-jq - locally cached > gcr.io/prysmaticlabs/prysm/validator:v5.0.1 - locally cached > prom/prometheus:latest - locally cached > python:3.11-alpine - locally cached INFO[0015] [Kurtosis] Files with artifact name 'jwt_file' uploaded with artifact UUID 'fee32c1267e9422b8a81a689fdd3da0d' INFO[0015] [Kurtosis] Files with artifact name 'keymanager_file' uploaded with artifact UUID '58d092d65d1447aba726e4ce3783de40' INFO[0015] [Kurtosis] Read the prometheus, grafana templates INFO[0015] [Kurtosis] Launching participant network with 2 participants and the following network params struct(deneb_fork_epoch = 1, deposit_contract_address = "0x4242424242424242424242424242424242424242", ejection_balance = 16000000000, electra_fork_epoch = 500, eth1_follow_distance = 2048, genesis_delay = 20, max_churn = 8, min_validator_withdrawability_delay = 256, network = "kurtosis", network_id = "3151908", network_sync_base_url = "https://ethpandaops-ethereum-node-snapshots.ams3.digitaloceanspaces.com/", num_validator_keys_per_node = 32, preregistered_validator_count = 0, preregistered_validator_keys_mnemonic = "giant issue aisle success illegal bike spike question tent bar rely arctic volcano long crawl hungry vocal artwork sniff fantasy very lucky have athlete", preset = "mainnet", seconds_per_slot = 12, shard_committee_period = 256) INFO[0015] [Kurtosis] Generating cl validator key stores INFO[0020] [Kurtosis] Service 'validator-key-generation-cl-validator-keystore' added with service UUID 'e6ed063e720d47aa884ab1f09d857d13' INFO[0020] [Kurtosis] Command returned with exit code '0' with no output INFO[0020] [Kurtosis] Verification succeeded. Value is '0'. INFO[0020] [Kurtosis] Files with artifact name '1-prysm-geth-0-31' uploaded with artifact UUID 'f2c380b8664649a5a67816b6961e972b' INFO[0020] [Kurtosis] Files with artifact name '2-prysm-geth-32-63' uploaded with artifact UUID '83fc12c0b02049bc8840e582336343f2' INFO[0021] [Kurtosis] Command returned with exit code '0' with no output INFO[0021] [Kurtosis] Verification succeeded. Value is '0'. INFO[0021] [Kurtosis] Files with artifact name 'prysm-password' uploaded with artifact UUID 'ca95a3370917422c9f12f692a65c8b86' INFO[0021] [Kurtosis] { "per_node_keystores": [ { "files_artifact_uuid": "1-prysm-geth-0-31", "nimbus_keys_relative_dirpath": "node-0-keystores/nimbus-keys", "prysm_relative_dirpath": "node-0-keystores/prysm", "raw_keys_relative_dirpath": "node-0-keystores/keys", "raw_root_dirpath": "node-0-keystores", "raw_secrets_relative_dirpath": "node-0-keystores/secrets", "teku_keys_relative_dirpath": "node-0-keystores/teku-keys", "teku_secrets_relative_dirpath": "node-0-keystores/teku-secrets" }, { "files_artifact_uuid": "2-prysm-geth-32-63", "nimbus_keys_relative_dirpath": "node-1-keystores/nimbus-keys", "prysm_relative_dirpath": "node-1-keystores/prysm", "raw_keys_relative_dirpath": "node-1-keystores/keys", "raw_root_dirpath": "node-1-keystores", "raw_secrets_relative_dirpath": "node-1-keystores/secrets", "teku_keys_relative_dirpath": "node-1-keystores/teku-keys", "teku_secrets_relative_dirpath": "node-1-keystores/teku-secrets" } ], "prysm_password_artifact_uuid": "prysm-password", "prysm_password_relative_filepath": "prysm-password.txt" } INFO[0054] [Kurtosis] Command returned with exit code '0' and the following output: 1714411896 INFO[0054] [Kurtosis] Generating EL CL data INFO[0054] [Kurtosis] Templates artifact name 'genesis-el-cl-env-file' rendered with artifact UUID 'ef13694bda2c4a83b6574681c0d88ff2' INFO[0093] [Kurtosis] Command returned with exit code '0' and the following output: -------------------- + '[' -f /data/custom_config_data/genesis.json ']' ++ mktemp -d -t ci-XXXXXXXXXX + tmp_dir=/tmp/ci-1IzB2JBjEd + mkdir -p /data/custom_config_data + envsubst + python3 /apps/el-gen/genesis_geth.py /tmp/ci-1IzB2JBjEd/genesis-config.yaml + python3 /apps/el-gen/genesis_chainspec.py /tmp/ci-1IzB2JBjEd/genesis-config.yaml + python3 /apps/el-gen/genesis_besu.py /tmp/ci-1IzB2JBjEd/genesis-config.yaml + gen_cl_config + set -x + '[' -f /data/custom_config_data/genesis.ssz ']' ++ mktemp -d -t ci-XXXXXXXXXX + tmp_dir=/tmp/ci-FyRO0x0fgm + mkdir -p /data/custom_config_data + envsubst + envsubst + cp /tmp/ci-FyRO0x0fgm/mnemonics.yaml /data/custom_config_data/mnemonics.yaml + grep DEPOSIT_CONTRACT_ADDRESS /data/custom_config_data/config.yaml + cut -d ' ' -f2 + echo 0 + echo 0 + echo + echo '- ' + envsubst + genesis_args=(capella --config /data/custom_config_data/config.yaml --mnemonics $tmp_dir/mnemonics.yaml --tranches-dir /data/custom_config_data/tranches --state-output /data/custom_config_data/genesis.ssz) + [[ 0x00 == \0\x\0\1 ]] + [[ '' != '' ]] + [[ '' != '' ]] + genesis_args+=(--eth1-config /data/custom_config_data/genesis.json) + '[' -z '' ']' + /usr/local/bin/eth2-testnet-genesis capella --config /data/custom_config_data/config.yaml --mnemonics /tmp/ci-FyRO0x0fgm/mnemonics.yaml --tranches-dir /data/custom_config_data/tranches --state-output /data/custom_config_data/genesis.ssz --eth1-config /data/custom_config_data/genesis.json zrnt version: v0.30.0 Using CL MIN_GENESIS_TIME for genesis timestamp processing mnemonic 0, for 64 validators Writing pubkeys list file... generated 64 validators from mnemonic yaml (/tmp/ci-FyRO0x0fgm/mnemonics.yaml) eth2 genesis at 1714411896 + 20 = 1714411916 (2024-04-29 17:31:56 +0000 UTC) done preparing state, serializing SSZ now... done! + /usr/local/bin/zcli pretty capella BeaconState /data/custom_config_data/genesis.ssz ++ jq -r .latest_execution_payload_header.block_number /data/custom_config_data/parsedBeaconState.json Genesis block number: 0 + echo 'Genesis block number: 0' ++ jq -r .latest_execution_payload_header.block_hash /data/custom_config_data/parsedBeaconState.json Genesis block hash: 0x6b226de876a63c93d30d294ec93f7a85adbd0cfb2213ef67a84f7b562ad98d5c + echo 'Genesis block hash: 0x6b226de876a63c93d30d294ec93f7a85adbd0cfb2213ef67a84f7b562ad98d5c' + jq -r .eth1_data.block_hash /data/custom_config_data/parsedBeaconState.json + tr -d '\n' + jq -r .genesis_validators_root /data/custom_config_data/parsedBeaconState.json + tr -d '\n' + gen_shared_files + set -x + mkdir -p /data/custom_config_data + '[' -f /data/jwt/jwtsecret ']' + mkdir -p /data/jwt ++ openssl rand -hex 32 ++ tr -d '\n' + echo -n 0x0215db89b41bf06caf66ff540f06d225c8ec7abd932626a98a751d6b296849d1 + '[' -f /data/custom_config_data/genesis.json ']' ++ cat /data/custom_config_data/genesis.json ++ jq -r .config.terminalTotalDifficulty + terminalTotalDifficulty=0 + sed -i 's/TERMINAL_TOTAL_DIFFICULTY:.*/TERMINAL_TOTAL_DIFFICULTY: 0/' /data/custom_config_data/config.yaml + '[' false = true ']' -------------------- INFO[0127] [Kurtosis] Command returned with exit code '0' and the following output: 0xd61ea484febacfae5298d52a2b581f3e305a51f3112a9241b968dccf019f7b11 INFO[0161] [Kurtosis] Command returned with exit code '0' and the following output: 1714412300 INFO[0194] [Kurtosis] Command returned with exit code '0' and the following output: null INFO[0200] [Kurtosis] Service 'el-1-geth-prysm' added with service UUID 'b378a9877cba424cab1c682893df1f86' INFO[0200] [Kurtosis] Wait took 1 tries (11.961504ms in total). Assertion passed with following: Request had response code '200' and body "{\"jsonrpc\":\"2.0\",\"id\":1,\"result\":{\"id\":\"daab952af2a06c3c16d177e53257a6af260132279e5534ef9d5c939eaac0a5cb\",\"name\":\"Geth/v1.13.14-stable-2bd6bd01/linux-amd64/go1.21.7\",\"enode\":\"enode://089ade300f0b9ddde1b1259ba4d38c67999d8b8bb671f767fd216f953d9008614e453f3b361f18448115739a744288d2b7ccfd7992ac9fc156a7c450ebe8b1fb@10.103.241.197:30303\",\"enr\":\"enr:-Ke4QF2rZ9wY7qRusjgpewUGgQ8mkDo-SGucSMD8cnffyR4VIMFJUyxk6ji-obZUTIfO5qBKMTl06P3-fk6OpM7V9K-GAY8q66ZFg2V0aMvKhDFNjmWEZi_ZjIJpZIJ2NIJpcIQKZ_HFiXNlY3AyNTZrMaEDCJreMA8Lnd3hsSWbpNOMZ5mdi4u2cfdn_SFvlT2QCGGEc25hcMCDdGNwgnZfg3VkcIJ2Xw\",\"ip\":\"10.103.241.197\",\"ports\":{\"discovery\":30303,\"listener\":30303},\"listenAddr\":\"[::]:30303\",\"protocols\":{\"eth\":{\"network\":3151908,\"difficulty\":1,\"genesis\":\"0x6b226de876a63c93d30d294ec93f7a85adbd0cfb2213ef67a84f7b562ad98d5c\",\"config\":{\"chainId\":3151908,\"homesteadBlock\":0,\"eip150Block\":0,\"eip155Block\":0,\"eip158Block\":0,\"byzantiumBlock\":0,\"constantinopleBlock\":0,\"petersburgBlock\":0,\"istanbulBlock\":0,\"berlinBlock\":0,\"londonBlock\":0,\"mergeNetsplitBlock\":0,\"shanghaiTime\":1714411916,\"cancunTime\":1714412300,\"terminalTotalDifficulty\":0,\"terminalTotalDifficultyPassed\":true},\"head\":\"0x6b226de876a63c93d30d294ec93f7a85adbd0cfb2213ef67a84f7b562ad98d5c\"},\"snap\":{}}}}\n", with extracted fields: 'extract.enode': "enode://089ade300f0b9ddde1b1259ba4d38c67999d8b8bb671f767fd216f953d9008614e453f3b361f18448115739a744288d2b7ccfd7992ac9fc156a7c450ebe8b1fb@10.103.241.197:30303" 'extract.enr': "enr:-Ke4QF2rZ9wY7qRusjgpewUGgQ8mkDo-SGucSMD8cnffyR4VIMFJUyxk6ji-obZUTIfO5qBKMTl06P3-fk6OpM7V9K-GAY8q66ZFg2V0aMvKhDFNjmWEZi_ZjIJpZIJ2NIJpcIQKZ_HFiXNlY3AyNTZrMaEDCJreMA8Lnd3hsSWbpNOMZ5mdi4u2cfdn_SFvlT2QCGGEc25hcMCDdGNwgnZfg3VkcIJ2Xw" INFO[0206] [Kurtosis] Service 'el-2-geth-prysm' added with service UUID '37024d1771f145349aeb5a3568b351d7' INFO[0206] [Kurtosis] Wait took 1 tries (15.175898ms in total). Assertion passed with following: Request had response code '200' and body "{\"jsonrpc\":\"2.0\",\"id\":1,\"result\":{\"id\":\"4d931dfbad6c698aa6512993645ed858044d21b6619430035b10e966eec083ac\",\"name\":\"Geth/v1.13.14-stable-2bd6bd01/linux-amd64/go1.21.7\",\"enode\":\"enode://b50b0ab1fd03a99b2254fbad5cfa2cf0ecf1efd5a9ecbe6f43b0ec7b7e0c0814a32491ad51db59dc34f15006b11908f6d1c9ac86ef5a2ad3f24b25e25b242a1e@10.99.184.86:30303\",\"enr\":\"enr:-Ke4QMQlaaCxnejo04cIdRgo4L1-qFmIJMQDXmk-BdHy3RFMCH2AsZ3vKnfcJfY4irt18x0pc7G9UehtkxpVoabqZ72GAY8q67yTg2V0aMvKhDFNjmWEZi_ZjIJpZIJ2NIJpcIQKY7hWiXNlY3AyNTZrMaECtQsKsf0DqZsiVPutXPos8Ozx79Wp7L5vQ7Dse34MCBSEc25hcMCDdGNwgnZfg3VkcIJ2Xw\",\"ip\":\"10.99.184.86\",\"ports\":{\"discovery\":30303,\"listener\":30303},\"listenAddr\":\"[::]:30303\",\"protocols\":{\"eth\":{\"network\":3151908,\"difficulty\":1,\"genesis\":\"0x6b226de876a63c93d30d294ec93f7a85adbd0cfb2213ef67a84f7b562ad98d5c\",\"config\":{\"chainId\":3151908,\"homesteadBlock\":0,\"eip150Block\":0,\"eip155Block\":0,\"eip158Block\":0,\"byzantiumBlock\":0,\"constantinopleBlock\":0,\"petersburgBlock\":0,\"istanbulBlock\":0,\"berlinBlock\":0,\"londonBlock\":0,\"mergeNetsplitBlock\":0,\"shanghaiTime\":1714411916,\"cancunTime\":1714412300,\"terminalTotalDifficulty\":0,\"terminalTotalDifficultyPassed\":true},\"head\":\"0x6b226de876a63c93d30d294ec93f7a85adbd0cfb2213ef67a84f7b562ad98d5c\"},\"snap\":{}}}}\n", with extracted fields: 'extract.enode': "enode://b50b0ab1fd03a99b2254fbad5cfa2cf0ecf1efd5a9ecbe6f43b0ec7b7e0c0814a32491ad51db59dc34f15006b11908f6d1c9ac86ef5a2ad3f24b25e25b242a1e@10.99.184.86:30303" 'extract.enr': "enr:-Ke4QMQlaaCxnejo04cIdRgo4L1-qFmIJMQDXmk-BdHy3RFMCH2AsZ3vKnfcJfY4irt18x0pc7G9UehtkxpVoabqZ72GAY8q67yTg2V0aMvKhDFNjmWEZi_ZjIJpZIJ2NIJpcIQKY7hWiXNlY3AyNTZrMaECtQsKsf0DqZsiVPutXPos8Ozx79Wp7L5vQ7Dse34MCBSEc25hcMCDdGNwgnZfg3VkcIJ2Xw" INFO[0206] [Kurtosis] Successfully added 2 EL participants INFO[0206] [Kurtosis] Launching CL network ERRO[0344] [Kurtosis] execution_error:{error_message:"An error occurred executing instruction (number 28) at github.com/kurtosis-tech/ethereum-package/src/cl/prysm/prysm_launcher.star[147:38]:\nadd_service(name=\"cl-1-prysm-geth\", config=ServiceConfig(image=\"gcr.io/prysmaticlabs/prysm/beacon-chain:v5.0.1\", ports={\"http\": PortSpec(number=3500, transport_protocol=\"TCP\", application_protocol=\"\"), \"monitoring\": PortSpec(number=8080, transport_protocol=\"TCP\", application_protocol=\"\"), \"rpc\": PortSpec(number=4000, transport_protocol=\"TCP\", application_protocol=\"\"), \"tcp-discovery\": PortSpec(number=13000, transport_protocol=\"TCP\", application_protocol=\"\"), \"udp-discovery\": PortSpec(number=12000, transport_protocol=\"UDP\", application_protocol=\"\")}, files={\"/jwt\": \"jwt_file\", \"/network-configs\": \"el_cl_genesis_data\"}, cmd=[\"--accept-terms-of-use=true\", \"--datadir=/data/prysm/beacon-data/\", \"--execution-endpoint=http://{{kurtosis:a1e89420d20e4243a430eabb3ba00045:ip_address.runtime_value}}:8551\", \"--rpc-host=0.0.0.0\", \"--rpc-port=4000\", \"--grpc-gateway-host=0.0.0.0\", \"--grpc-gateway-corsdomain=*\", \"--grpc-gateway-port=3500\", \"--p2p-host-ip=KURTOSIS_IP_ADDR_PLACEHOLDER\", \"--p2p-tcp-port=13000\", \"--p2p-udp-port=12000\", \"--min-sync-peers=1\", \"--verbosity=info\", \"--slots-per-archive-point=32\", \"--suggested-fee-recipient=0x8943545177806ED17B9F23F0a21ee5948eCaa776\", \"--subscribe-all-subnets=true\", \"--jwt-secret=/jwt/jwtsecret\", \"--enable-debug-rpc-endpoints=true\", \"--disable-monitoring=false\", \"--monitoring-host=0.0.0.0\", \"--monitoring-port=8080\", \"--p2p-static-id=true\", \"--chain-config-file=/network-configs/network-configs/config.yaml\", \"--genesis-state=/network-configs/network-configs/genesis.ssz\", \"--contract-deployment-block=0\"], env_vars={}, private_ip_address_placeholder=\"KURTOSIS_IP_ADDR_PLACEHOLDER\", max_cpu=3000, min_cpu=2000, max_memory=2048, min_memory=2048, ready_conditions=ReadyCondition(recipe=GetHttpRequestRecipe(port_id=\"http\", endpoint=\"/eth/v1/node/health\"), field=\"code\", assertion=\"IN\", target_value=[200, 206], timeout=\"15m\"), labels={\"ethereum-package.client\": \"prysm\", \"ethereum-package.client-image\": \"gcr.io-prysmaticlabs-prysm-beacon-chain-v5.0.1\", \"ethereum-package.client-type\": \"beacon\", \"ethereum-package.connected-client\": \"geth\"}, tolerations=[], node_selectors={}))\n --- at /home/circleci/project/core/server/api_container/server/startosis_engine/startosis_executor.go:157 (sendErrorAndFail) ---\nCaused by: Unexpected error occurred starting service 'cl-1-prysm-geth'\n --- at /home/circleci/project/core/server/api_container/server/startosis_engine/kurtosis_instruction/add_service/add_service.go:201 (AddServiceCapabilities.Execute) ---\nCaused by: An error occurred waiting for all TCP and UDP ports to be open for service 'cl-1-prysm-geth' with private IP '10.102.83.209'; this is usually due to a misconfiguration in the service itself, so here are the logs:\n== SERVICE 'cl-1-prysm-geth' LOGS ===================================\n\n== FINISHED SERVICE 'cl-1-prysm-geth' LOGS ===================================\n --- at /home/circleci/project/core/server/api_container/server/service_network/default_service_network.go:1012 (DefaultServiceNetwork.startRegisteredService) ---\nCaused by: An error occurred while waiting for all TCP and UDP ports to be open\n --- at /home/circleci/project/core/server/api_container/server/service_network/default_service_network.go:1393 (waitUntilAllTCPAndUDPPortsAreOpen) ---\nCaused by: Unsuccessful ports check for IP '10.102.83.209' and port spec '{privatePortSpec:0xc001797350}', even after '240' retries with '500' milliseconds in between retries. Timeout '2m0s' has been reached\n --- at /home/circleci/project/core/server/api_container/server/service_network/default_service_network.go:1423 (waitUntilPortIsOpenWithTimeout) ---\nCaused by: An error occurred while calling network address '10.102.83.209:13000' with port protocol 'TCP' and using time out '200ms'\n --- at /home/circleci/project/core/server/api_container/server/service_network/default_service_network.go:1455 (scanPort) ---\nCaused by: dial tcp 10.102.83.209:13000: i/o timeout"} FATA[0344] execution_error:{error_message:"An error occurred executing instruction (number 28) at github.com/kurtosis-tech/ethereum-package/src/cl/prysm/prysm_launcher.star[147:38]:\nadd_service(name=\"cl-1-prysm-geth\", config=ServiceConfig(image=\"gcr.io/prysmaticlabs/prysm/beacon-chain:v5.0.1\", ports={\"http\": PortSpec(number=3500, transport_protocol=\"TCP\", application_protocol=\"\"), \"monitoring\": PortSpec(number=8080, transport_protocol=\"TCP\", application_protocol=\"\"), \"rpc\": PortSpec(number=4000, transport_protocol=\"TCP\", application_protocol=\"\"), \"tcp-discovery\": PortSpec(number=13000, transport_protocol=\"TCP\", application_protocol=\"\"), \"udp-discovery\": PortSpec(number=12000, transport_protocol=\"UDP\", application_protocol=\"\")}, files={\"/jwt\": \"jwt_file\", \"/network-configs\": \"el_cl_genesis_data\"}, cmd=[\"--accept-terms-of-use=true\", \"--datadir=/data/prysm/beacon-data/\", \"--execution-endpoint=http://{{kurtosis:a1e89420d20e4243a430eabb3ba00045:ip_address.runtime_value}}:8551\", \"--rpc-host=0.0.0.0\", \"--rpc-port=4000\", \"--grpc-gateway-host=0.0.0.0\", \"--grpc-gateway-corsdomain=*\", \"--grpc-gateway-port=3500\", \"--p2p-host-ip=KURTOSIS_IP_ADDR_PLACEHOLDER\", \"--p2p-tcp-port=13000\", \"--p2p-udp-port=12000\", \"--min-sync-peers=1\", \"--verbosity=info\", \"--slots-per-archive-point=32\", \"--suggested-fee-recipient=0x8943545177806ED17B9F23F0a21ee5948eCaa776\", \"--subscribe-all-subnets=true\", \"--jwt-secret=/jwt/jwtsecret\", \"--enable-debug-rpc-endpoints=true\", \"--disable-monitoring=false\", \"--monitoring-host=0.0.0.0\", \"--monitoring-port=8080\", \"--p2p-static-id=true\", \"--chain-config-file=/network-configs/network-configs/config.yaml\", \"--genesis-state=/network-configs/network-configs/genesis.ssz\", \"--contract-deployment-block=0\"], env_vars={}, private_ip_address_placeholder=\"KURTOSIS_IP_ADDR_PLACEHOLDER\", max_cpu=3000, min_cpu=2000, max_memory=2048, min_memory=2048, ready_conditions=ReadyCondition(recipe=GetHttpRequestRecipe(port_id=\"http\", endpoint=\"/eth/v1/node/health\"), field=\"code\", assertion=\"IN\", target_value=[200, 206], timeout=\"15m\"), labels={\"ethereum-package.client\": \"prysm\", \"ethereum-package.client-image\": \"gcr.io-prysmaticlabs-prysm-beacon-chain-v5.0.1\", \"ethereum-package.client-type\": \"beacon\", \"ethereum-package.connected-client\": \"geth\"}, tolerations=[], node_selectors={}))\n --- at /home/circleci/project/core/server/api_container/server/startosis_engine/startosis_executor.go:157 (sendErrorAndFail) ---\nCaused by: Unexpected error occurred starting service 'cl-1-prysm-geth'\n --- at /home/circleci/project/core/server/api_container/server/startosis_engine/kurtosis_instruction/add_service/add_service.go:201 (AddServiceCapabilities.Execute) ---\nCaused by: An error occurred waiting for all TCP and UDP ports to be open for service 'cl-1-prysm-geth' with private IP '10.102.83.209'; this is usually due to a misconfiguration in the service itself, so here are the logs:\n== SERVICE 'cl-1-prysm-geth' LOGS ===================================\n\n== FINISHED SERVICE 'cl-1-prysm-geth' LOGS ===================================\n --- at /home/circleci/project/core/server/api_container/server/service_network/default_service_network.go:1012 (DefaultServiceNetwork.startRegisteredService) ---\nCaused by: An error occurred while waiting for all TCP and UDP ports to be open\n --- at /home/circleci/project/core/server/api_container/server/service_network/default_service_network.go:1393 (waitUntilAllTCPAndUDPPortsAreOpen) ---\nCaused by: Unsuccessful ports check for IP '10.102.83.209' and port spec '{privatePortSpec:0xc001797350}', even after '240' retries with '500' milliseconds in between retries. Timeout '2m0s' has been reached\n --- at /home/circleci/project/core/server/api_container/server/service_network/default_service_network.go:1423 (waitUntilPortIsOpenWithTimeout) ---\nCaused by: An error occurred while calling network address '10.102.83.209:13000' with port protocol 'TCP' and using time out '200ms'\n --- at /home/circleci/project/core/server/api_container/server/service_network/default_service_network.go:1455 (scanPort) ---\nCaused by: dial tcp 10.102.83.209:13000: i/o timeout"} --- at /home/demo/Setup/attacknet/pkg/kurtosis/kurtosis.go:161 (StartNetwork) --- Caused by: kurtosis deployment failed during execution
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Hi, when i follow the document with the command "attacknet start suite", i find it can not launch the CL network with the following error messages.
The text was updated successfully, but these errors were encountered: