mirror of
https://github.com/logos-messaging/logos-messaging-interop-tests.git
synced 2026-04-18 17:53:09 +00:00
178 lines
35 KiB
Plaintext
178 lines
35 KiB
Plaintext
[35mDEBUG [0m tests.conftest:conftest.py:51 Running fixture setup: test_id
|
||
[35mDEBUG [0m tests.conftest:conftest.py:57 Running test: test_multiple_edge_service_nodes_communication with id: 2026-02-26_04-33-44__089bf74e-44f4-4ab0-af23-7e5d708e2c52
|
||
[35mDEBUG [0m src.steps.common:common.py:19 Running fixture setup: common_setup
|
||
[35mDEBUG [0m src.steps.filter:filter.py:28 Running fixture setup: filter_setup
|
||
[35mDEBUG [0m src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-02-26_04-33-44__089bf74e-44f4-4ab0-af23-7e5d708e2c52__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-02-26_04-33-44__089bf74e-44f4-4ab0-af23-7e5d708e2c52__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node3_2026-02-26_04-33-44__089bf74e-44f4-4ab0-af23-7e5d708e2c52__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.steps.relay:relay.py:28 Running fixture setup: relay_setup
|
||
[35mDEBUG [0m src.steps.store:store.py:31 Running fixture setup: store_setup
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node4_2026-02-26_04-33-44__089bf74e-44f4-4ab0-af23-7e5d708e2c52__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node5_2026-02-26_04-33-44__089bf74e-44f4-4ab0-af23-7e5d708e2c52__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node6_2026-02-26_04-33-44__089bf74e-44f4-4ab0-af23-7e5d708e2c52__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node7_2026-02-26_04-33-44__089bf74e-44f4-4ab0-af23-7e5d708e2c52__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node8_2026-02-26_04-33-44__089bf74e-44f4-4ab0-af23-7e5d708e2c52__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m tests.e2e.test_e2e:test_e2e.py:434 Start 2 edges nodes and 3 service nodes
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:33 Network waku created
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.35.222
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['58381', '58382', '58383', '58384', '58385']
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 58381:58381 -p 58382:58382 -p 58383:58383 -p 58384:58384 -p 58385:58385 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=58383 --rest-port=58381 --tcp-port=58382 --discv5-udp-port=58384 --rest-address=0.0.0.0 --nat=extip:172.18.35.222 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=af4656c309e04b21f1fc41fe1c69c13a21ddb7ce93017d2be3ddbf3dd194b4a1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=58385 --metrics-logging=true --relay=true --store=true --lightpush=true
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.35.222 waku 6f2ac1576a8b1c611751dffd3debee8593f5c01000977ec54f0f41449af0a11d
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6f2ac1576a8b. Setting up logs at ./log/docker/node6_2026-02-26_04-33-44__089bf74e-44f4-4ab0-af23-7e5d708e2c52__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 58381
|
||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58381/health" -H "Content-Type: application/json" -d 'None'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58381/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.35.222/tcp/58382/p2p/16Uiu2HAm6d5QNZ2q5z5SSyNRT2NViao9iKMx7ms6y4fxj1Grs8in","/ip4/172.18.35.222/tcp/58383/ws/p2p/16Uiu2HAm6d5QNZ2q5z5SSyNRT2NViao9iKMx7ms6y4fxj1Grs8in"],"enrUri":"enr:-L24QOwdnkdKDUvbPLaagOvCJuNSTAiGsu9_584fTwzFEfZBLPF7X3UcBpcGL3PwV7wLYNOK5un1ztF1Au4EQ4bX9AcCgmlkgnY0gmlwhKwSI96KbXVsdGlhZGRyc5YACASsEiPeBuQOAAoErBIj3gbkD90DgnJzhQADAQAAiXNlY3AyNTZrMaECplxuMQMXU0gCvhXkAwRsTnotNBKteD8a6hfUOHzKbbODdGNwguQOg3VkcILkEIV3YWt1Mgs"}'
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.52.174
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['37985', '37986', '37987', '37988', '37989']
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 37985:37985 -p 37986:37986 -p 37987:37987 -p 37988:37988 -p 37989:37989 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=37987 --rest-port=37985 --tcp-port=37986 --discv5-udp-port=37988 --rest-address=0.0.0.0 --nat=extip:172.18.52.174 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fa1acc456db3e89b83fdca4be17ce7695f6c4b9cd3ca205dae6dcc04f0fc6a7a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=37989 --metrics-logging=true --relay=false --lightpushnode=/ip4/172.18.35.222/tcp/58382/p2p/16Uiu2HAm6d5QNZ2q5z5SSyNRT2NViao9iKMx7ms6y4fxj1Grs8in --discv5-bootstrap-node=enr:-L24QOwdnkdKDUvbPLaagOvCJuNSTAiGsu9_584fTwzFEfZBLPF7X3UcBpcGL3PwV7wLYNOK5un1ztF1Au4EQ4bX9AcCgmlkgnY0gmlwhKwSI96KbXVsdGlhZGRyc5YACASsEiPeBuQOAAoErBIj3gbkD90DgnJzhQADAQAAiXNlY3AyNTZrMaECplxuMQMXU0gCvhXkAwRsTnotNBKteD8a6hfUOHzKbbODdGNwguQOg3VkcILkEIV3YWt1Mgs
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.52.174 waku 5dae70f80215404a1b7304eabb4e01cee7cf661e805971f87ef87c031cb96c74
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 5dae70f80215. Setting up logs at ./log/docker/node4_2026-02-26_04-33-44__089bf74e-44f4-4ab0-af23-7e5d708e2c52__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 37985
|
||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37985/health" -H "Content-Type: application/json" -d 'None'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37985/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.52.174/tcp/37986/p2p/16Uiu2HAmU5ZeNiyio764LAk9Wr3T6Xfv8eAdvPy44zneG8kFAnF5","/ip4/172.18.52.174/tcp/37987/ws/p2p/16Uiu2HAmU5ZeNiyio764LAk9Wr3T6Xfv8eAdvPy44zneG8kFAnF5"],"enrUri":"enr:-L24QIXl6SeaSKUENMMkpWMwxPxQphbaY24EJDh18OPxK8HbKF4_ksRYBWbNTtJ3Qvv-ioTMJxmIOqUAWnJDHO8TDaICgmlkgnY0gmlwhKwSNK6KbXVsdGlhZGRyc5YACASsEjSuBpRiAAoErBI0rgaUY90DgnJzhQADAQAAiXNlY3AyNTZrMaED5SrjvZhqvv0vkIwvuQH8kDlf62w4ms6lzztVoGl9guyDdGNwgpRig3VkcIKUZIV3YWt1MgA"}'
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.53.19
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['22921', '22922', '22923', '22924', '22925']
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 22921:22921 -p 22922:22922 -p 22923:22923 -p 22924:22924 -p 22925:22925 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=22923 --rest-port=22921 --tcp-port=22922 --discv5-udp-port=22924 --rest-address=0.0.0.0 --nat=extip:172.18.53.19 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cd3c950a98797baf628fdd33b25a0cf573f95f3caa71f8cf1ffeb88fdab1fbad --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22925 --metrics-logging=true --relay=true --store=true --discv5-bootstrap-node=enr:-L24QOwdnkdKDUvbPLaagOvCJuNSTAiGsu9_584fTwzFEfZBLPF7X3UcBpcGL3PwV7wLYNOK5un1ztF1Au4EQ4bX9AcCgmlkgnY0gmlwhKwSI96KbXVsdGlhZGRyc5YACASsEiPeBuQOAAoErBIj3gbkD90DgnJzhQADAQAAiXNlY3AyNTZrMaECplxuMQMXU0gCvhXkAwRsTnotNBKteD8a6hfUOHzKbbODdGNwguQOg3VkcILkEIV3YWt1Mgs
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.53.19 waku aa1d507b734701fb7bac50bc7de616ae6c90418c704866a8eb7a52ccd231a3bc
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID aa1d507b7347. Setting up logs at ./log/docker/node7_2026-02-26_04-33-44__089bf74e-44f4-4ab0-af23-7e5d708e2c52__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 22921
|
||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22921/health" -H "Content-Type: application/json" -d 'None'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22921/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.53.19/tcp/22922/p2p/16Uiu2HAmBFFJ7ZbhSpL22Cu6AxARcT4jDPsAmbP4nLwpLHn3m9tM","/ip4/172.18.53.19/tcp/22923/ws/p2p/16Uiu2HAmBFFJ7ZbhSpL22Cu6AxARcT4jDPsAmbP4nLwpLHn3m9tM"],"enrUri":"enr:-L24QNBjocz4X8KFm1Rxy7JOh4TT5YLbxVKEtTRHbRDlFTGXDVeIhCpWceHyqdAGx4LTlMKwX3gCPmIYKUqH2ut3UCoCgmlkgnY0gmlwhKwSNROKbXVsdGlhZGRyc5YACASsEjUTBlmKAAoErBI1EwZZi90DgnJzhQADAQAAiXNlY3AyNTZrMaEC6w9FtSuPF_Uuyd2sNgw3HUeBQSxaWGJx8oK4I-bxNWKDdGNwglmKg3VkcIJZjIV3YWt1MgM"}'
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.144.37
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['20287', '20288', '20289', '20290', '20291']
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 20287:20287 -p 20288:20288 -p 20289:20289 -p 20290:20290 -p 20291:20291 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=20289 --rest-port=20287 --tcp-port=20288 --discv5-udp-port=20290 --rest-address=0.0.0.0 --nat=extip:172.18.144.37 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0eed82d7bec4ada6ef3d49e38a6778befdf37acafa0a5ec4c0ad1d0a37cd38c4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20291 --metrics-logging=true --relay=true --filter=true --storenode=/ip4/172.18.53.19/tcp/22922/p2p/16Uiu2HAmBFFJ7ZbhSpL22Cu6AxARcT4jDPsAmbP4nLwpLHn3m9tM --discv5-bootstrap-node=enr:-L24QNBjocz4X8KFm1Rxy7JOh4TT5YLbxVKEtTRHbRDlFTGXDVeIhCpWceHyqdAGx4LTlMKwX3gCPmIYKUqH2ut3UCoCgmlkgnY0gmlwhKwSNROKbXVsdGlhZGRyc5YACASsEjUTBlmKAAoErBI1EwZZi90DgnJzhQADAQAAiXNlY3AyNTZrMaEC6w9FtSuPF_Uuyd2sNgw3HUeBQSxaWGJx8oK4I-bxNWKDdGNwglmKg3VkcIJZjIV3YWt1MgM
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.144.37 waku 9e7a85b17c0207151f4adfbb6d09e77b4f69b97ba80700c159d8136437eaf80c
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 9e7a85b17c02. Setting up logs at ./log/docker/node8_2026-02-26_04-33-44__089bf74e-44f4-4ab0-af23-7e5d708e2c52__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 20287
|
||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20287/health" -H "Content-Type: application/json" -d 'None'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20287/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.144.37/tcp/20288/p2p/16Uiu2HAmLqrxAp4iTuakEym8EGfjMRbz6rYmRsAF6WY77ApjM48J","/ip4/172.18.144.37/tcp/20289/ws/p2p/16Uiu2HAmLqrxAp4iTuakEym8EGfjMRbz6rYmRsAF6WY77ApjM48J"],"enrUri":"enr:-L24QBGIHJGAtahhUD3OwsITOYISfmym2JJN0AjX49PoTShxFRYD-xAA-EWwJAylBe-PjLWHlUZwc-pwfX0qhv6Tif8CgmlkgnY0gmlwhKwSkCWKbXVsdGlhZGRyc5YACASsEpAlBk9AAAoErBKQJQZPQd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDeaaEx0RdWf5GA_w5wFEDJHwB5isQ0OyQTiUI65g-MHODdGNwgk9Ag3VkcIJPQoV3YWt1MgU"}'
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:90 Starting Node...
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.77.84
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:101 Generated ports ['29582', '29583', '29584', '29585', '29586']
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:439 RLN credentials were not set
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:178 Using volumes []
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 29582:29582 -p 29583:29583 -p 29584:29584 -p 29585:29585 -p 29586:29586 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=29584 --rest-port=29582 --tcp-port=29583 --discv5-udp-port=29585 --rest-address=0.0.0.0 --nat=extip:172.18.77.84 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=be50fcf6803abbd1dae4f037fcaedfb72aa2cecddd9575b6cee63d0eacbddafb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=29586 --metrics-logging=true --relay=false --filternode=/ip4/172.18.144.37/tcp/20288/p2p/16Uiu2HAmLqrxAp4iTuakEym8EGfjMRbz6rYmRsAF6WY77ApjM48J --storenode=/ip4/172.18.53.19/tcp/22922/p2p/16Uiu2HAmBFFJ7ZbhSpL22Cu6AxARcT4jDPsAmbP4nLwpLHn3m9tM --discv5-bootstrap-node=enr:-L24QNBjocz4X8KFm1Rxy7JOh4TT5YLbxVKEtTRHbRDlFTGXDVeIhCpWceHyqdAGx4LTlMKwX3gCPmIYKUqH2ut3UCoCgmlkgnY0gmlwhKwSNROKbXVsdGlhZGRyc5YACASsEjUTBlmKAAoErBI1EwZZi90DgnJzhQADAQAAiXNlY3AyNTZrMaEC6w9FtSuPF_Uuyd2sNgw3HUeBQSxaWGJx8oK4I-bxNWKDdGNwglmKg3VkcIJZjIV3YWt1MgM
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.77.84 waku 65ec53cb57efe1ea43a5cf8f72f426c5118ba73d472a1d030adeab71e41f1d4e
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:58 Container started with ID 65ec53cb57ef. Setting up logs at ./log/docker/node5_2026-02-26_04-33-44__089bf74e-44f4-4ab0-af23-7e5d708e2c52__wakuorg_nwaku:latest.log
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 29582
|
||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 1 seconds
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29582/health" -H "Content-Type: application/json" -d 'None'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29582/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.77.84/tcp/29583/p2p/16Uiu2HAmMuH1ZpnLEbcSHePCfmWW41vLRu4cPSJPv5zMU9GJWx9n","/ip4/172.18.77.84/tcp/29584/ws/p2p/16Uiu2HAmMuH1ZpnLEbcSHePCfmWW41vLRu4cPSJPv5zMU9GJWx9n"],"enrUri":"enr:-L24QFpj3Rp-ndfyQFQEYWMF69hwG6mYEJtU0vohLGCIJ9zqQ1Lr7984w8nwnRrOx4a7wdkUmGxRvgYRCdJ0vdDd_n0CgmlkgnY0gmlwhKwSTVSKbXVsdGlhZGRyc5YACASsEk1UBnOPAAoErBJNVAZzkN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDiWImsCSJy_TSx32iopeVArZVens5vCu_EPXB_eus0TGDdGNwgnOPg3VkcIJzkYV3YWt1MgA"}'
|
||
[32mINFO [0m src.node.waku_node:waku_node.py:292 REST service is ready !!
|
||
[35mDEBUG [0m tests.e2e.test_e2e:test_e2e.py:450 Connect 3 service nodes to relay subscriptions
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58381/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22921/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20287/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58381/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.53.19/tcp/45804/p2p/16Uiu2HAmBFFJ7ZbhSpL22Cu6AxARcT4jDPsAmbP4nLwpLHn3m9tM","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/store-query/3.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-156-gc7e0cc","origin":"Discv5"}]'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22921/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.35.222/tcp/58382/p2p/16Uiu2HAm6d5QNZ2q5z5SSyNRT2NViao9iKMx7ms6y4fxj1Grs8in","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/store-query/3.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/lightpush/3.0.0","/vac/waku/lightpush/2.0.0-beta1","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-156-gc7e0cc","origin":"Discv5"},{"multiaddr":"/ip4/172.17.0.5/tcp/56536/p2p/16Uiu2HAmLqrxAp4iTuakEym8EGfjMRbz6rYmRsAF6WY77ApjM48J","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-subscribe/2.0.0-beta1","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-156-gc7e0cc","origin":"UnknownOrigin"}]'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20287/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.53.19/tcp/22922/p2p/16Uiu2HAmBFFJ7ZbhSpL22Cu6AxARcT4jDPsAmbP4nLwpLHn3m9tM","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/store-query/3.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-156-gc7e0cc","origin":"Discv5"}]'
|
||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 30 seconds
|
||
[35mDEBUG [0m tests.e2e.test_e2e:test_e2e.py:456 Edge node2 makes filter subscription to pubsubtopic /waku/2/rs/3/1 and content topic /test/1/waku-filter/proto
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29582/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
|
||
[35mDEBUG [0m tests.e2e.test_e2e:test_e2e.py:461 Check if service node1 receives message sent by edge node1
|
||
[35mDEBUG [0m src.steps.light_push:light_push.py:121 Lightpushing message
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:37985/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/1", "message": {"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": 1772080464271263869}}'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
|
||
[35mDEBUG [0m src.libs.common:common.py:47 Sleeping for 0.1 seconds
|
||
[35mDEBUG [0m src.steps.light_push:light_push.py:125 Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58381/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772080464271263869,"ephemeral":false,"proof":""}]'
|
||
[35mDEBUG [0m tests.e2e.test_e2e:test_e2e.py:465 Check if edge node2 can query stored message
|
||
[35mDEBUG [0m src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29582/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F1&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"53757fa003bbb98a9931","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xe700240195663318c946921debed331b12424281169fc8c109e7e6bf50d4523d"}]}'
|
||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 1
|
||
[35mDEBUG [0m tests.e2e.test_e2e:test_e2e.py:468 Check if service node3 can query stored message
|
||
[35mDEBUG [0m src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20287/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F1&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"e1071d1fc78c4ea29530","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xe700240195663318c946921debed331b12424281169fc8c109e7e6bf50d4523d"}]}'
|
||
[35mDEBUG [0m src.steps.store:store.py:228 messages length is 1
|
||
[35mDEBUG [0m tests.e2e.test_e2e:test_e2e.py:471 Check if edge node2 can get sent message using filter get request
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29582/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
|
||
[32mINFO [0m src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1772080464271263869,"ephemeral":false}]'
|
||
[35mDEBUG [0m tests.conftest:conftest.py:59 Running fixture teardown: test_setup
|
||
[35mDEBUG [0m tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 6f2ac1576a8b
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 5dae70f80215
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id aa1d507b7347
|
||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 6f2ac1576a8b. Exiting log stream.
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 9e7a85b17c02
|
||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 5dae70f80215. Exiting log stream.
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:234 Stopping container with id 65ec53cb57ef
|
||
[1m[31mERROR [0m src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container aa1d507b7347. Exiting log stream.
|
||
[35mDEBUG [0m src.node.waku_node:waku_node.py:241 Container stopped.
|
||
[35mDEBUG [0m tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
|
||
[35mDEBUG [0m src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs. |