deploy: d6428af91dd320608d645be9bdcb3540e1cc9e54

This commit is contained in:
romanzac 2025-12-17 04:48:31 +00:00
parent 77132d5222
commit 0d32b0284f
1677 changed files with 893452 additions and 6 deletions

2
nim/1006/app.js Normal file

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,863 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_light_push_with_invalid_pubsub_topics with id: 2025-12-17_04-11-18__f834f04f-64f7-41f8-abbb-c9029d782ddb
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node1_2025-12-17_04-11-18__f834f04f-64f7-41f8-abbb-c9029d782ddb__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.164.131
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['4246', '4247', '4248', '4249', '4250']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 4246:4246 -p 4247:4247 -p 4248:4248 -p 4249:4249 -p 4250:4250 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=4248 --rest-port=4246 --tcp-port=4247 --discv5-udp-port=4249 --rest-address=0.0.0.0 --nat=extip:172.18.164.131 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ecce0780a281f4ecae5a96fb6f50ddeccedfc738abafe7ff7fb30d3bbc01b8f7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4250 --metrics-logging=true --lightpush=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.164.131 waku 4dc76a76b24fcbe400b592b4e6a9a8e9d34e1db0acdaa88a3715b376a0a35acc
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4dc76a76b24f. Setting up logs at ./log/docker/receiving_node1_2025-12-17_04-11-18__f834f04f-64f7-41f8-abbb-c9029d782ddb__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 4246
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f5c0a5d469f1. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 532ca916a92e. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4246/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"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":"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"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4246/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.164.131/tcp/4247/p2p/16Uiu2HAm3EgutQs4NqEQwSo7Qt7vTLzX7hZW6y76LN8eLUuMpYDK","/ip4/172.18.164.131/tcp/4248/ws/p2p/16Uiu2HAm3EgutQs4NqEQwSo7Qt7vTLzX7hZW6y76LN8eLUuMpYDK"],"enrUri":"enr:-L24QA7BCv3XoTgVbgOvm8jj60HXj4tFoqjFx1D-QoLMUvRTOXR8y4I8u3volZLfgt8x1R7g4K9DVtmH3qkMULcEmeECgmlkgnY0gmlwhKwSpIOKbXVsdGlhZGRyc5YACASsEqSDBhCXAAoErBKkgwYQmN0DgnJzhQADAQAAiXNlY3AyNTZrMaECdA0pO1g2GRljIabEXb36EzKptUn2WyoCDK-UMF-KOH6DdGNwghCXg3VkcIIQmYV3YWt1Mgk"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node2_2025-12-17_04-11-18__f834f04f-64f7-41f8-abbb-c9029d782ddb__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.237.131
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['11024', '11025', '11026', '11027', '11028']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 11024:11024 -p 11025:11025 -p 11026:11026 -p 11027:11027 -p 11028:11028 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=11026 --rest-port=11024 --tcp-port=11025 --discv5-udp-port=11027 --rest-address=0.0.0.0 --nat=extip:172.18.237.131 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9e3edc067ca568bfd96dff86fe16aab445b21e5df54f4ef5c89ca1da0ab9cda0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=11028 --metrics-logging=true --lightpush=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.237.131 waku 74941faf6c0fd2629c134e68c357808c0da686cf734ee8650ca12cd55eb124f1
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 74941faf6c0f. Setting up logs at ./log/docker/receiving_node2_2025-12-17_04-11-18__f834f04f-64f7-41f8-abbb-c9029d782ddb__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 11024
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11024/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11024/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.237.131/tcp/11025/p2p/16Uiu2HAkymxm5f5rzLeuXfuEoP82zJnee8p2DFi7VjFmhFxrqfBN","/ip4/172.18.237.131/tcp/11026/ws/p2p/16Uiu2HAkymxm5f5rzLeuXfuEoP82zJnee8p2DFi7VjFmhFxrqfBN"],"enrUri":"enr:-L24QGO3m0b9S2sjj2uDOZeAgipFQGDw9IXhCdCn8AUaDYIQTMs0_6OoyeLboy0ahjg7Fv5vbpLtPKBcXuggxP00JC8CgmlkgnY0gmlwhKwS7YOKbXVsdGlhZGRyc5YACASsEu2DBisRAAoErBLtgwYrEt0DgnJzhQADAQAAiXNlY3AyNTZrMaECQKFWiIypoM7-pjH-FoEGTrEuNyPmSsHPOboFspF8XiGDdGNwgisRg3VkcIIrE4V3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11024/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.164.131/tcp/4247/p2p/16Uiu2HAm3EgutQs4NqEQwSo7Qt7vTLzX7hZW6y76LN8eLUuMpYDK"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/lightpush_node1_2025-12-17_04-11-18__f834f04f-64f7-41f8-abbb-c9029d782ddb__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.12.151
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['44578', '44579', '44580', '44581', '44582']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 44578:44578 -p 44579:44579 -p 44580:44580 -p 44581:44581 -p 44582:44582 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=44580 --rest-port=44578 --tcp-port=44579 --discv5-udp-port=44581 --rest-address=0.0.0.0 --nat=extip:172.18.12.151 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f3f486e42ce24b173e7c3b0217cd1dd1c5eab2ddfcdaaf2c2aff2d9d3bfed68b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=44582 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QA7BCv3XoTgVbgOvm8jj60HXj4tFoqjFx1D-QoLMUvRTOXR8y4I8u3volZLfgt8x1R7g4K9DVtmH3qkMULcEmeECgmlkgnY0gmlwhKwSpIOKbXVsdGlhZGRyc5YACASsEqSDBhCXAAoErBKkgwYQmN0DgnJzhQADAQAAiXNlY3AyNTZrMaECdA0pO1g2GRljIabEXb36EzKptUn2WyoCDK-UMF-KOH6DdGNwghCXg3VkcIIQmYV3YWt1Mgk --lightpushnode=/ip4/172.18.164.131/tcp/4247/p2p/16Uiu2HAm3EgutQs4NqEQwSo7Qt7vTLzX7hZW6y76LN8eLUuMpYDK --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.12.151 waku 0f8b282495a2e218abd646dffb3550a98d873fd5218b3e8c2edf37b93dfb94ea
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 0f8b282495a2. Setting up logs at ./log/docker/lightpush_node1_2025-12-17_04-11-18__f834f04f-64f7-41f8-abbb-c9029d782ddb__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 44578
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 0f8b282495a2. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44578/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.waku_node:waku_node.py:196 REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=44578): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f7c11d94350>: Failed to establish a new connection: [Errno 111] Connection refused'))
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.241.110
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['22212', '22213', '22214', '22215', '22216']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 22212:22212 -p 22213:22213 -p 22214:22214 -p 22215:22215 -p 22216:22216 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=22214 --rest-port=22212 --tcp-port=22213 --discv5-udp-port=22215 --rest-address=0.0.0.0 --nat=extip:172.18.241.110 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f054e8ec9aabcccecc1c81ec68fc5a45eec1abdf5cb6c0abcb312edd933762b9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22216 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QA7BCv3XoTgVbgOvm8jj60HXj4tFoqjFx1D-QoLMUvRTOXR8y4I8u3volZLfgt8x1R7g4K9DVtmH3qkMULcEmeECgmlkgnY0gmlwhKwSpIOKbXVsdGlhZGRyc5YACASsEqSDBhCXAAoErBKkgwYQmN0DgnJzhQADAQAAiXNlY3AyNTZrMaECdA0pO1g2GRljIabEXb36EzKptUn2WyoCDK-UMF-KOH6DdGNwghCXg3VkcIIQmYV3YWt1Mgk --lightpushnode=/ip4/172.18.164.131/tcp/4247/p2p/16Uiu2HAm3EgutQs4NqEQwSo7Qt7vTLzX7hZW6y76LN8eLUuMpYDK --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.241.110 waku 2a0b572260c407ab77997e1d856b40fab6740687acaffb0e798756f7dd075531
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 2a0b572260c4. Setting up logs at ./log/docker/lightpush_node1_2025-12-17_04-11-18__f834f04f-64f7-41f8-abbb-c9029d782ddb__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 22212
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 2a0b572260c4. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22212/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.waku_node:waku_node.py:196 REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=22212): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f7c11d97320>: Failed to establish a new connection: [Errno 111] Connection refused'))
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.79.121
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['21617', '21618', '21619', '21620', '21621']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 21617:21617 -p 21618:21618 -p 21619:21619 -p 21620:21620 -p 21621:21621 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=21619 --rest-port=21617 --tcp-port=21618 --discv5-udp-port=21620 --rest-address=0.0.0.0 --nat=extip:172.18.79.121 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3e7b96ace92c06af5b26a7baaee3cfe42c13e9c01a10aa4d0b04e5b1b7ad4bbb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21621 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QA7BCv3XoTgVbgOvm8jj60HXj4tFoqjFx1D-QoLMUvRTOXR8y4I8u3volZLfgt8x1R7g4K9DVtmH3qkMULcEmeECgmlkgnY0gmlwhKwSpIOKbXVsdGlhZGRyc5YACASsEqSDBhCXAAoErBKkgwYQmN0DgnJzhQADAQAAiXNlY3AyNTZrMaECdA0pO1g2GRljIabEXb36EzKptUn2WyoCDK-UMF-KOH6DdGNwghCXg3VkcIIQmYV3YWt1Mgk --lightpushnode=/ip4/172.18.164.131/tcp/4247/p2p/16Uiu2HAm3EgutQs4NqEQwSo7Qt7vTLzX7hZW6y76LN8eLUuMpYDK --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.79.121 waku 056c91a7edd0025511f62db77873ab0036b3545e6627a7143a15c1035c6f96b8
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 056c91a7edd0. Setting up logs at ./log/docker/lightpush_node1_2025-12-17_04-11-18__f834f04f-64f7-41f8-abbb-c9029d782ddb__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 21617
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 056c91a7edd0. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21617/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.waku_node:waku_node.py:196 REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=21617): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f7c11d943e0>: Failed to establish a new connection: [Errno 111] Connection refused'))
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4dc76a76b24f
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 74941faf6c0f
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 4dc76a76b24f. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 74941faf6c0f. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/056c91a7edd0025511f62db77873ab0036b3545e6627a7143a15c1035c6f96b8/stop: Not Found ("No such container: 056c91a7edd0025511f62db77873ab0036b3545e6627a7143a15c1035c6f96b8")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/056c91a7edd0025511f62db77873ab0036b3545e6627a7143a15c1035c6f96b8/stop: Not Found ("No such container: 056c91a7edd0025511f62db77873ab0036b3545e6627a7143a15c1035c6f96b8")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 056c91a7edd0
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/056c91a7edd0025511f62db77873ab0036b3545e6627a7143a15c1035c6f96b8/stop: Not Found ("No such container: 056c91a7edd0025511f62db77873ab0036b3545e6627a7143a15c1035c6f96b8")
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,228 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_get_multiple_store_messages with id: 2025-12-17_04-28-54__961ef758-e272-471e-a042-c5c9f9a4e02f
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.steps.store:store.py:39 Running fixture setup: node_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-17_04-28-54__961ef758-e272-471e-a042-c5c9f9a4e02f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.115.220
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['29055', '29056', '29057', '29058', '29059']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 29055:29055 -p 29056:29056 -p 29057:29057 -p 29058:29058 -p 29059:29059 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=29057 --rest-port=29055 --tcp-port=29056 --discv5-udp-port=29058 --rest-address=0.0.0.0 --nat=extip:172.18.115.220 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8ae54dbb354933dbebbffeefb8efd1b088ec9dd4d9d3cb9abc3dc4a6f3fa18df --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=29059 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.115.220 waku 99f50155bbab5a0b01660146642dc1d3c654cbde50caf5b7f88c6cdbd0ed64c4
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 99f50155bbab. Setting up logs at ./log/docker/publishing_node1_2025-12-17_04-28-54__961ef758-e272-471e-a042-c5c9f9a4e02f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 29055
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 7888d806cf2b. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f46e811eebf5. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29055/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"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"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29055/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.115.220/tcp/29056/p2p/16Uiu2HAm5xqzScopcQruDkazHs3wf8tLZqtFTRBnoGVoT9Ehs8XJ","/ip4/172.18.115.220/tcp/29057/ws/p2p/16Uiu2HAm5xqzScopcQruDkazHs3wf8tLZqtFTRBnoGVoT9Ehs8XJ"],"enrUri":"enr:-L24QBP593h_wjgllx60pdLwuR4kHLNqDL7fJoDC9uhLMre3UE-l5tXHmtf0T0CCiW68O9dB6CitEb2oUaJZWTqJ6gYCgmlkgnY0gmlwhKwSc9yKbXVsdGlhZGRyc5YACASsEnPcBnGAAAoErBJz3AZxgd0DgnJzhQADAQAAiXNlY3AyNTZrMaECnJExrB-_fMF-XrKG8oIAjEBT8DVJeuo33M851ZZfp0mDdGNwgnGAg3VkcIJxgoV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-17_04-28-54__961ef758-e272-471e-a042-c5c9f9a4e02f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.195.53
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['17537', '17538', '17539', '17540', '17541']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 17537:17537 -p 17538:17538 -p 17539:17539 -p 17540:17540 -p 17541:17541 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=17539 --rest-port=17537 --tcp-port=17538 --discv5-udp-port=17540 --rest-address=0.0.0.0 --nat=extip:172.18.195.53 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=defbceded8f81d6e01f73c10ccdd3fbb6abdddbb8cb57fddd0fb7de683dd6bb2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=17541 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QBP593h_wjgllx60pdLwuR4kHLNqDL7fJoDC9uhLMre3UE-l5tXHmtf0T0CCiW68O9dB6CitEb2oUaJZWTqJ6gYCgmlkgnY0gmlwhKwSc9yKbXVsdGlhZGRyc5YACASsEnPcBnGAAAoErBJz3AZxgd0DgnJzhQADAQAAiXNlY3AyNTZrMaECnJExrB-_fMF-XrKG8oIAjEBT8DVJeuo33M851ZZfp0mDdGNwgnGAg3VkcIJxgoV3YWt1MgM --storenode=/ip4/172.18.115.220/tcp/29056/p2p/16Uiu2HAm5xqzScopcQruDkazHs3wf8tLZqtFTRBnoGVoT9Ehs8XJ --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.195.53 waku 2e96d120eaee9eacd13b13776a979d8a77956607686b8e8ed8118c873a4c793e
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 2e96d120eaee. Setting up logs at ./log/docker/store_node1_2025-12-17_04-28-54__961ef758-e272-471e-a042-c5c9f9a4e02f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 17537
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17537/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"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":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17537/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.195.53/tcp/17538/p2p/16Uiu2HAmMsQZ2yCSp4WbKXK7r4JkXPxKA9yRhfu1rNV3hqayXH4L","/ip4/172.18.195.53/tcp/17539/ws/p2p/16Uiu2HAmMsQZ2yCSp4WbKXK7r4JkXPxKA9yRhfu1rNV3hqayXH4L"],"enrUri":"enr:-L24QLDCXBeZukAoebdBLkZvbyZP9pPhnGGZReKWbuxB3nE7F1wnOZJNGC7we3t0PaIcp07-OcsiXq8lgdtT_OmPFloCgmlkgnY0gmlwhKwSwzWKbXVsdGlhZGRyc5YACASsEsM1BkSCAAoErBLDNQZEg90DgnJzhQADAQAAiXNlY3AyNTZrMaEDiOeElPRjoCoVmBzrGGF9s_HAJ_DsIKXk-9TbKcTXbtGDdGNwgkSCg3VkcIJEhIV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:17537/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.115.220/tcp/29056/p2p/16Uiu2HAm5xqzScopcQruDkazHs3wf8tLZqtFTRBnoGVoT9Ehs8XJ"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29055/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:17537/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29055/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "SGVsbG8gV29ybGQh", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29055/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MTIzNDU2Nzg5MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29055/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "eyJrZXkiOiAidmFsdWUifQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29055/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "6L+Z5piv5LiA5Lqb5Lit5paH", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29055/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "8J+agPCfjJ/inKg=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29055/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29055/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "PGh0bWw+PGJvZHk+SGVsbG88L2JvZHk+PC9odG1sPg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29055/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "0J/RgNC40LLQtdGC", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29055/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "QmFzZTY0PT1kR1Z6ZEE9PQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29055/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "ZDI5eWEybHVaeUIzYVhSb0lHSnBibUZ5ZVNCa1lYUmg6IFBR", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29055/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "CQpTcGVjaWFsCUNoYXJhY3RlcnMK", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29055/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "RmFsc2U=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29055/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "My4xNDE1OTI2NTM1", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29055/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "WzEsIDIsIDMsIDQsIDVd", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29055/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MHhERUFEQkVFRg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29055/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "dXNlckBleGFtcGxlLmNvbQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29055/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "aHR0cDovL2V4YW1wbGUuY29t", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29055/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MjAyMy0xMS0wMVQxMjowMDowMFo=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29055/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "IkVzY2FwZWQiIFwicXVvdGVzXCI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29055/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "UmVndWxhciBleHByZXNzaW9uOiBeW2EtejAtOV8tXXszLDE2fSQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29055/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29055/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "eyJuYW1lIjogIkpvaG4iLCAiYWdlIjogMzAsICJjaXR5IjogIk5ldyBZb3JrIn0=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29055/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "L3Vzci9sb2NhbC9iaW4=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29055/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "QzpcV2luZG93c1xTeXN0ZW0zMg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29055/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U0VMRUNUICogRlJPTSB1c2VycyBXSEVSRSBpZCA9IDE7", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29055/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "ZnVuY3Rpb24gdGVzdCgpIHsgY29uc29sZS5sb2coJ0hlbGxvIFdvcmxkJyk7IH0=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29055/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "Ym9keSB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH0=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29055/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "cHJpbnQoJ0hlbGxvIFdvcmxkJyk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29055/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MTkyLjE2OC4xLjE=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29055/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "d3d3LmV4YW1wbGUuY29t", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29055/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29055/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MTIzNC01Njc4LTkwMTItMzQ1Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29055/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "KzEyMzQ1Njc4OTA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29055/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MTIzZTQ1NjctZTg5Yi0xMmQzLWE0NTYtNDI2NjE0MTc0MDAw", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29055/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "I2hlbGxvV29ybGQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29055/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "QHVzZXJuYW1l", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29055/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "UEBzc3cwcmQh", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29055/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MDEvMTEvMjAyMw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29055/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MTI6MDA6MDA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29055/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "RSA9IG1jXjI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29055/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x744c14e7c8b83d769d972bf6c1118bf4aa603da576d8f09d91f36943b3fff8aa"},{"messageHash":"0x6cb4f551a791343e114c203cdcefa90fcb276cbccec9506ff46a60ae3d2a88ca"},{"messageHash":"0x2eca2bffeef2ba18d3c6d805884071a9fde7ab87935c12b0597ba70b42a12a46"},{"messageHash":"0xd09c5720d57f9d5790af721667721c73973d64a969bedadb8f66cdb0be3b07a8"},{"messageHash":"0x328df746201269e03ca0b997b517e6b73ffbde512e791a04ba90b6d2705e3d8d"},{"messageHash":"0x543559bdcf260082797183e9fd3bfdf8239494aaa4f439df473f53d45e7a8ea6"},{"messageHash":"0x0ab3f113d9f29dadd5ff3d376f74ef22579f224b3f2cb7a299d5c549e743837d"},{"messageHash":"0xa60b478fd92379dcf878278eeeaaaea71703e39ebf67ccd410ad7998975a11a4"},{"messageHash":"0x412072c157c0b7aa99d8fbaab4d5ec0f5c3889e7d5878b3e65d3a16335f7ebcf"},{"messageHash":"0xbf1255d808a8360e54f02db141a507b3559d44f6edb975bbe2ca144d1f1f607b"},{"messageHash":"0xe4a113b7f543ae789b31970417f595eeec76c0d23f8ab02e8447908b057af7d9"},{"messageHash":"0xad4b387078d09b8002446fcdb0faa5f8d027618d5bb440773b9cfe29467aacea"},{"messageHash":"0x59a3ca21f82ab11754ec1400c6bcf4459fb4ee5c019be12a9896c35987122e16"},{"messageHash":"0xe7339f8007090ff0372c99c830bb167fa673877d13e9ecfbd0def9115f2fa127"},{"messageHash":"0x8b1f39fb6d4fdf8645abd7196edd3a18135718a7e3bc00551427d9dde707d6cb"},{"messageHash":"0x5c859c416c21e198266c5bdd1a782df3fc433e085a182b62e74918e74fff1139"},{"messageHash":"0x74fb5b6327e6a5986331afbc434835455ca7257159460722b4ab25a576208d54"},{"messageHash":"0x5367c230f4fafd8621ad4e806d67adb0be65d3d32b6f63451f97b2c6224d6528"},{"messageHash":"0x68c5058625711d465d2d73067c2adc0a0b5eb06e2dd6b5034aa7a14b02ff3c17"},{"messageHash":"0x056371a9c4fe58b6129186fa210be91589c892c0eb0fdc1cbf578972011423a8"},{"messageHash":"0x3f2ff8c9c519ca0b2ded237bb4f08d082e738ecacad8e34654377fd9c7415bdd"},{"messageHash":"0x436b22f549b53e438c0c5ed0bde1766907e415effb402699976315e39d9906bc"},{"messageHash":"0x8eeaae923bda306ead81d64f803bb91d63dac8dca3d4bb6f361840e23d31e965"},{"messageHash":"0xafc51237c0ebc330b0c5185567e7e72c1c738cd5dc5b99ecac8484e28b1f8b8a"},{"messageHash":"0x632317561e55c9f6414ab042e74e5ff8f1a7c3fc492177450dd9494969d2ec5c"},{"messageHash":"0x10ffc9ddeb72c43000301e85e57172e25e39e6d579e69a565c344980e58e5467"},{"messageHash":"0x3869a812a88f2260e23c5c72a3f111a025f667c32f0f8c7b9d9746fbabc77726"},{"messageHash":"0x95ec6bbe208c626f4b366642cbf8477a43543ffab6462bc40497a922278a27c0"},{"messageHash":"0x40f3861aedc165167e445cbb34638c0e646288bfa6149b76f4589dee639604eb"},{"messageHash":"0x42f3f27ca98b90905a3040c8469c3ff8d5ebd92882cf3eda4201131601823737"},{"messageHash":"0x9dc41b512a98b324c20d51a5ee0ef5a7082c5054f2500a26bfb70a4eefd214c1"},{"messageHash":"0x8a9f891981f80ef9235172a38a6483ed93a07103eadc18ea00cff53aefcbc4b0"},{"messageHash":"0xb478e960a2d411d90f7efc2b29f0262699c26537516fa05ccfbdd7043e901444"},{"messageHash":"0xa6a52e489c7f3d9c585457350892164004989dc984e73867102b9562d9ac21a9"},{"messageHash":"0xaa7c8d5628ea77034bb3e03d22df91dc2456b12c2c414379b28bb58cabba1fd6"},{"messageHash":"0x0c29c5de9d70c80db21323d2776d1d7f16de27cc71dbfc890ae78710105a2569"},{"messageHash":"0x70c3002fed20d89a24bcddd6464ff94ec6f47a6c3683f8b6ef19fea11c7d496c"},{"messageHash":"0x4f116abc48e9810b29e975904f93b9362aa4c84a957c1ea94f8905f97ab10fa8"},{"messageHash":"0x8383b66c45ea356d46d7a2cbdc77edaec702e5a4e2f9258669762f7d98ecd582"},{"messageHash":"0x0cac78802f750ab558246af2dbf4121f454299b90c2164054377ed1dca4e721d"}]}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17537/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x744c14e7c8b83d769d972bf6c1118bf4aa603da576d8f09d91f36943b3fff8aa"},{"messageHash":"0x6cb4f551a791343e114c203cdcefa90fcb276cbccec9506ff46a60ae3d2a88ca"},{"messageHash":"0x2eca2bffeef2ba18d3c6d805884071a9fde7ab87935c12b0597ba70b42a12a46"},{"messageHash":"0xd09c5720d57f9d5790af721667721c73973d64a969bedadb8f66cdb0be3b07a8"},{"messageHash":"0x328df746201269e03ca0b997b517e6b73ffbde512e791a04ba90b6d2705e3d8d"},{"messageHash":"0x543559bdcf260082797183e9fd3bfdf8239494aaa4f439df473f53d45e7a8ea6"},{"messageHash":"0x0ab3f113d9f29dadd5ff3d376f74ef22579f224b3f2cb7a299d5c549e743837d"},{"messageHash":"0xa60b478fd92379dcf878278eeeaaaea71703e39ebf67ccd410ad7998975a11a4"},{"messageHash":"0x412072c157c0b7aa99d8fbaab4d5ec0f5c3889e7d5878b3e65d3a16335f7ebcf"},{"messageHash":"0xbf1255d808a8360e54f02db141a507b3559d44f6edb975bbe2ca144d1f1f607b"},{"messageHash":"0xe4a113b7f543ae789b31970417f595eeec76c0d23f8ab02e8447908b057af7d9"},{"messageHash":"0xad4b387078d09b8002446fcdb0faa5f8d027618d5bb440773b9cfe29467aacea"},{"messageHash":"0x59a3ca21f82ab11754ec1400c6bcf4459fb4ee5c019be12a9896c35987122e16"},{"messageHash":"0xe7339f8007090ff0372c99c830bb167fa673877d13e9ecfbd0def9115f2fa127"},{"messageHash":"0x8b1f39fb6d4fdf8645abd7196edd3a18135718a7e3bc00551427d9dde707d6cb"},{"messageHash":"0x5c859c416c21e198266c5bdd1a782df3fc433e085a182b62e74918e74fff1139"},{"messageHash":"0x74fb5b6327e6a5986331afbc434835455ca7257159460722b4ab25a576208d54"},{"messageHash":"0x5367c230f4fafd8621ad4e806d67adb0be65d3d32b6f63451f97b2c6224d6528"},{"messageHash":"0x68c5058625711d465d2d73067c2adc0a0b5eb06e2dd6b5034aa7a14b02ff3c17"},{"messageHash":"0x056371a9c4fe58b6129186fa210be91589c892c0eb0fdc1cbf578972011423a8"},{"messageHash":"0x3f2ff8c9c519ca0b2ded237bb4f08d082e738ecacad8e34654377fd9c7415bdd"},{"messageHash":"0x436b22f549b53e438c0c5ed0bde1766907e415effb402699976315e39d9906bc"},{"messageHash":"0x8eeaae923bda306ead81d64f803bb91d63dac8dca3d4bb6f361840e23d31e965"},{"messageHash":"0xafc51237c0ebc330b0c5185567e7e72c1c738cd5dc5b99ecac8484e28b1f8b8a"},{"messageHash":"0x632317561e55c9f6414ab042e74e5ff8f1a7c3fc492177450dd9494969d2ec5c"},{"messageHash":"0x10ffc9ddeb72c43000301e85e57172e25e39e6d579e69a565c344980e58e5467"},{"messageHash":"0x3869a812a88f2260e23c5c72a3f111a025f667c32f0f8c7b9d9746fbabc77726"},{"messageHash":"0x95ec6bbe208c626f4b366642cbf8477a43543ffab6462bc40497a922278a27c0"},{"messageHash":"0x40f3861aedc165167e445cbb34638c0e646288bfa6149b76f4589dee639604eb"},{"messageHash":"0x42f3f27ca98b90905a3040c8469c3ff8d5ebd92882cf3eda4201131601823737"},{"messageHash":"0x9dc41b512a98b324c20d51a5ee0ef5a7082c5054f2500a26bfb70a4eefd214c1"},{"messageHash":"0x8a9f891981f80ef9235172a38a6483ed93a07103eadc18ea00cff53aefcbc4b0"},{"messageHash":"0xb478e960a2d411d90f7efc2b29f0262699c26537516fa05ccfbdd7043e901444"},{"messageHash":"0xa6a52e489c7f3d9c585457350892164004989dc984e73867102b9562d9ac21a9"},{"messageHash":"0xaa7c8d5628ea77034bb3e03d22df91dc2456b12c2c414379b28bb58cabba1fd6"},{"messageHash":"0x0c29c5de9d70c80db21323d2776d1d7f16de27cc71dbfc890ae78710105a2569"},{"messageHash":"0x70c3002fed20d89a24bcddd6464ff94ec6f47a6c3683f8b6ef19fea11c7d496c"},{"messageHash":"0x4f116abc48e9810b29e975904f93b9362aa4c84a957c1ea94f8905f97ab10fa8"},{"messageHash":"0x8383b66c45ea356d46d7a2cbdc77edaec702e5a4e2f9258669762f7d98ecd582"},{"messageHash":"0x0cac78802f750ab558246af2dbf4121f454299b90c2164054377ed1dca4e721d"}]}'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 99f50155bbab
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 2e96d120eaee
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,90 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_resubscribe_to_unsubscribed_topics with id: 2025-12-17_04-10-30__0cb70081-abba-4cd8-ae96-7a63e9f73544
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.filter:filter.py:28 Running fixture setup: filter_setup
DEBUG  src.steps.filter:filter.py:34 Running fixture setup: setup_main_relay_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-17_04-10-30__0cb70081-abba-4cd8-ae96-7a63e9f73544__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.210.36
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['62798', '62799', '62800', '62801', '62802']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 62798:62798 -p 62799:62799 -p 62800:62800 -p 62801:62801 -p 62802:62802 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=62800 --rest-port=62798 --tcp-port=62799 --discv5-udp-port=62801 --rest-address=0.0.0.0 --nat=extip:172.18.210.36 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=6aa5f2606a61ac75ffab39e87e13faf667af7f796d8477801d3bb359dfb65785 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62802 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.210.36 waku f9f9e9c25d6957c79fc338c209645f72c3cf22f76e0e42630cc9ba005624d74e
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f9f9e9c25d69. Setting up logs at ./log/docker/node1_2025-12-17_04-10-30__0cb70081-abba-4cd8-ae96-7a63e9f73544__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 62798
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container caa85a3a3c09. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 7db740787063. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62798/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"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"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62798/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.210.36/tcp/62799/p2p/16Uiu2HAm482tGkoMuB2v98nwsKPW2JApS5Z9yWubkXWXPzKuXU3D","/ip4/172.18.210.36/tcp/62800/ws/p2p/16Uiu2HAm482tGkoMuB2v98nwsKPW2JApS5Z9yWubkXWXPzKuXU3D"],"enrUri":"enr:-L24QBMyPUrqYsgJotYMv4Kif_fB_HoRR9JrhXOP5XxZiouFcEEGuf9pyS0q5Jg39gYVZN8sasXU0eIMBRiyp_Dyqf4CgmlkgnY0gmlwhKwS0iSKbXVsdGlhZGRyc5YACASsEtIkBvVPAAoErBLSJAb1UN0DgnJzhQADAQAAiXNlY3AyNTZrMaECgTRdazRvAUjRPqN-an4VphzJRwCQYTEzXglxLon4S7yDdGNwgvVPg3VkcIL1UYV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.steps.filter:filter.py:39 Running fixture setup: setup_main_filter_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-17_04-10-30__0cb70081-abba-4cd8-ae96-7a63e9f73544__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.73.193
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['56536', '56537', '56538', '56539', '56540']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 56536:56536 -p 56537:56537 -p 56538:56538 -p 56539:56539 -p 56540:56540 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=56538 --rest-port=56536 --tcp-port=56537 --discv5-udp-port=56539 --rest-address=0.0.0.0 --nat=extip:172.18.73.193 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=20c957cdfb65df4933e5c905c48042d3df6b67d58d7ecd81a74fffac6bc90d9c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=56540 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QBMyPUrqYsgJotYMv4Kif_fB_HoRR9JrhXOP5XxZiouFcEEGuf9pyS0q5Jg39gYVZN8sasXU0eIMBRiyp_Dyqf4CgmlkgnY0gmlwhKwS0iSKbXVsdGlhZGRyc5YACASsEtIkBvVPAAoErBLSJAb1UN0DgnJzhQADAQAAiXNlY3AyNTZrMaECgTRdazRvAUjRPqN-an4VphzJRwCQYTEzXglxLon4S7yDdGNwgvVPg3VkcIL1UYV3YWt1MgU --filternode=/ip4/172.18.210.36/tcp/62799/p2p/16Uiu2HAm482tGkoMuB2v98nwsKPW2JApS5Z9yWubkXWXPzKuXU3D
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.73.193 waku 8682460b466dcffb911be0aecc0d13a1295f7faf162432c589f297b834b7fb27
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 8682460b466d. Setting up logs at ./log/docker/node2_2025-12-17_04-10-30__0cb70081-abba-4cd8-ae96-7a63e9f73544__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 56536
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56536/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln 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":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56536/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.73.193/tcp/56537/p2p/16Uiu2HAm5B1XAATbhetE3Qy2K1ZyWbDCzm5cGFcaSREDrioKifPJ","/ip4/172.18.73.193/tcp/56538/ws/p2p/16Uiu2HAm5B1XAATbhetE3Qy2K1ZyWbDCzm5cGFcaSREDrioKifPJ"],"enrUri":"enr:-L24QBju4ENhMqcLmumU1v_w5xRFfAglMBQN7GKYF4L4D9GIfH0Gowsp6pJqDQuZ8wMqvpCIUkplrDpdN7aLtF-e1GACgmlkgnY0gmlwhKwSScGKbXVsdGlhZGRyc5YACASsEknBBtzZAAoErBJJwQbc2t0DgnJzhQADAQAAiXNlY3AyNTZrMaECkNNAgFxigNdzbM0M4c6Y8QD3BxuRhzRC3gjCil_uj22DdGNwgtzZg3VkcILc24V3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56536/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.210.36/tcp/62799/p2p/16Uiu2HAm482tGkoMuB2v98nwsKPW2JApS5Z9yWubkXWXPzKuXU3D"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.filter:filter.py:47 Running fixture setup: subscribe_main_nodes
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:62798/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56536/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "e18c497b-4746-4edb-a888-35553a9e383a", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"e18c497b-4746-4edb-a888-35553a9e383a","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:62798/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56536/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
INFO  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":1765944633066341326,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:56536/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:62798/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56536/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:56536/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto. Response content: b'Not subscribed to topic: /test/1/waku-filter/proto'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:62798/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56536/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "2f2d95de-96bf-4378-87c8-1ef9b4a2d23d", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"2f2d95de-96bf-4378-87c8-1ef9b4a2d23d","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:62798/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56536/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
INFO  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":1765944633308113455,"ephemeral":false}]'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f9f9e9c25d69
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8682460b466d
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,72 @@
2025-12-17 04:15:25.877 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-17 04:15:25.878 DEBUG [tests.conftest] Running test: test_filter_works_with_auto_sharding with id: 2025-12-17_04-15-25__fed2d215-6d79-49d7-aba3-174b771a66bc
2025-12-17 04:15:25.879 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-17 04:15:25.879 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-17 04:15:25.880 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2025-12-17 04:15:25.893 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:15:25.893 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-17_04-15-25__fed2d215-6d79-49d7-aba3-174b771a66bc__wakuorg_nwaku:latest.log
2025-12-17 04:15:25.893 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:15:25.893 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:15:25.895 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:15:25.895 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.30.97
2025-12-17 04:15:25.895 DEBUG [src.node.docker_mananger] Generated ports ['36326', '36327', '36328', '36329', '36330']
2025-12-17 04:15:25.895 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2025-12-17 04:15:25.895 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:15:25.895 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:15:25.896 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:15:25.896 DEBUG [src.node.docker_mananger] docker run -i -t -p 36326:36326 -p 36327:36327 -p 36328:36328 -p 36329:36329 -p 36330:36330 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=36328 --rest-port=36326 --tcp-port=36327 --discv5-udp-port=36329 --rest-address=0.0.0.0 --nat=extip:172.18.30.97 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=641b97e0a5aee564a3ceaff4f0ddb0ca6a32b7f113c5fa0c79e0ac9a63c9bacd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36330 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --num-shards-in-network=1
2025-12-17 04:15:26.079 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.30.97 waku 0c5b12bb3adfe9b89785c2fa8a3250d1de85a0c22028215013d4f0f2251bc90e
2025-12-17 04:15:26.088 ERROR [src.node.docker_mananger] Max retries reached for container 4bb9c2d83dc0. Exiting log stream.
2025-12-17 04:15:26.112 DEBUG [src.node.docker_mananger] Container started with ID 0c5b12bb3adf. Setting up logs at ./log/docker/node1_2025-12-17_04-15-25__fed2d215-6d79-49d7-aba3-174b771a66bc__wakuorg_nwaku:latest.log
2025-12-17 04:15:26.113 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 36326
2025-12-17 04:15:26.113 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:15:26.705 ERROR [src.node.docker_mananger] Max retries reached for container 82c4ab67bb52. Exiting log stream.
2025-12-17 04:15:27.113 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36326/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:27.117 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"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"}]}'
2025-12-17 04:15:27.117 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:15:27.117 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36326/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:27.119 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.30.97/tcp/36327/p2p/16Uiu2HAmGbFE61qnaw8j3ALmg8MtCBBo8C6zMvWMTDaaDiV1dbuQ","/ip4/172.18.30.97/tcp/36328/ws/p2p/16Uiu2HAmGbFE61qnaw8j3ALmg8MtCBBo8C6zMvWMTDaaDiV1dbuQ"],"enrUri":"enr:-L24QDm2FkqFx1rDjzTAku6F06vaWAIQpB03bs_woyPe930dJz-Sl2Hd1ePMf5G5pnExlzFL5XewyElgtll7qGlDEAICgmlkgnY0gmlwhKwSHmGKbXVsdGlhZGRyc5YACASsEh5hBo3nAAoErBIeYQaN6N0DgnJzhQACAQAAiXNlY3AyNTZrMaEDOnk-nrX4WBGSHPZ7J-M2IMtRCHvvSmjluPx-oqo_zweDdGNwgo3ng3VkcIKN6YV3YWt1MgU"}'
2025-12-17 04:15:27.119 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:15:27.126 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:15:27.126 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-17_04-15-25__fed2d215-6d79-49d7-aba3-174b771a66bc__wakuorg_nwaku:latest.log
2025-12-17 04:15:27.126 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:15:27.126 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:15:27.128 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:15:27.128 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.90.158
2025-12-17 04:15:27.128 DEBUG [src.node.docker_mananger] Generated ports ['5289', '5290', '5291', '5292', '5293']
2025-12-17 04:15:27.128 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2025-12-17 04:15:27.128 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:15:27.128 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:15:27.129 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:15:27.129 DEBUG [src.node.docker_mananger] docker run -i -t -p 5289:5289 -p 5290:5290 -p 5291:5291 -p 5292:5292 -p 5293:5293 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=5291 --rest-port=5289 --tcp-port=5290 --discv5-udp-port=5292 --rest-address=0.0.0.0 --nat=extip:172.18.90.158 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=cfb7da7dcb47e41068a15a2a6de7dddee87ab6ee3d18ee6bebec7dac6bd8d8d8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5293 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QDm2FkqFx1rDjzTAku6F06vaWAIQpB03bs_woyPe930dJz-Sl2Hd1ePMf5G5pnExlzFL5XewyElgtll7qGlDEAICgmlkgnY0gmlwhKwSHmGKbXVsdGlhZGRyc5YACASsEh5hBo3nAAoErBIeYQaN6N0DgnJzhQACAQAAiXNlY3AyNTZrMaEDOnk-nrX4WBGSHPZ7J-M2IMtRCHvvSmjluPx-oqo_zweDdGNwgo3ng3VkcIKN6YV3YWt1MgU --filternode=/ip4/172.18.30.97/tcp/36327/p2p/16Uiu2HAmGbFE61qnaw8j3ALmg8MtCBBo8C6zMvWMTDaaDiV1dbuQ --content-topic=/myapp/1/latest/proto
2025-12-17 04:15:27.314 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.90.158 waku c258afd904a778541df31560526e09f902378a0bb5fca0c9c8cd7f31ac943f1b
2025-12-17 04:15:27.344 DEBUG [src.node.docker_mananger] Container started with ID c258afd904a7. Setting up logs at ./log/docker/node2_2025-12-17_04-15-25__fed2d215-6d79-49d7-aba3-174b771a66bc__wakuorg_nwaku:latest.log
2025-12-17 04:15:27.345 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 5289
2025-12-17 04:15:27.345 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:15:28.346 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5289/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:28.350 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln 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":"READY"}]}'
2025-12-17 04:15:28.350 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:15:28.350 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5289/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:28.352 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.90.158/tcp/5290/p2p/16Uiu2HAkvVor1JUPKdJmgxSYct8ooDzzz1MVvi8J1JiZaDGCFvB1","/ip4/172.18.90.158/tcp/5291/ws/p2p/16Uiu2HAkvVor1JUPKdJmgxSYct8ooDzzz1MVvi8J1JiZaDGCFvB1"],"enrUri":"enr:-L24QKC87nilsO0aHwLbQs3GQO7MYxRkle1sDRk3u6Ilu85GTY8KCVfANhNppIMkRcbcpEWrPlornYN_uF2-8oE5UQ4CgmlkgnY0gmlwhKwSWp6KbXVsdGlhZGRyc5YACASsElqeBhSqAAoErBJangYUq90DgnJzhQACAQAAiXNlY3AyNTZrMaECD-rnauY8V4-7hyegIaJAnE-J7vxElYVxu80n8cjhgHiDdGNwghSqg3VkcIIUrIV3YWt1MgA"}'
2025-12-17 04:15:28.353 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:15:28.353 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5289/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.30.97/tcp/36327/p2p/16Uiu2HAmGbFE61qnaw8j3ALmg8MtCBBo8C6zMvWMTDaaDiV1dbuQ"]'
2025-12-17 04:15:28.381 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:15:28.383 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36326/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
2025-12-17 04:15:28.396 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:15:28.399 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5289/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "137b482c-8369-4170-9b2b-a38d81dec4d4", "contentFilters": ["/myapp/1/latest/proto"], "pubsubTopic": "/waku/2/rs/2/0"}'
2025-12-17 04:15:28.409 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"137b482c-8369-4170-9b2b-a38d81dec4d4","statusDesc":"OK"}'
2025-12-17 04:15:28.410 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36326/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:15:28.417 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:15:28.417 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-17 04:15:28.517 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-17 04:15:28.518 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5289/filter/v2/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:28.521 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765944928410170554,"ephemeral":false}]'
2025-12-17 04:15:28.524 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-17 04:15:28.525 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-17 04:15:28.525 DEBUG [src.node.waku_node] Stopping container with id 0c5b12bb3adf
2025-12-17 04:15:29.090 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:15:29.092 DEBUG [src.node.waku_node] Stopping container with id c258afd904a7
2025-12-17 04:15:29.597 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:15:29.598 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-17 04:15:29.608 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:15:29.613 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,93 @@
2025-12-17 04:15:36.730 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-17 04:15:36.730 DEBUG [tests.conftest] Running test: test_publish_and_retrieve_duplicate_message with id: 2025-12-17_04-15-36__7fef5d60-ff8e-41fc-8986-8b418e920795
2025-12-17 04:15:36.730 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-17 04:15:36.730 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-17 04:15:36.731 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
2025-12-17 04:15:36.737 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:15:36.737 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-17_04-15-36__7fef5d60-ff8e-41fc-8986-8b418e920795__wakuorg_nwaku:latest.log
2025-12-17 04:15:36.737 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:15:36.737 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:15:36.738 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:15:36.739 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.155.83
2025-12-17 04:15:36.739 DEBUG [src.node.docker_mananger] Generated ports ['20423', '20424', '20425', '20426', '20427']
2025-12-17 04:15:36.739 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:15:36.739 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:15:36.739 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:15:36.739 DEBUG [src.node.docker_mananger] docker run -i -t -p 20423:20423 -p 20424:20424 -p 20425:20425 -p 20426:20426 -p 20427:20427 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=20425 --rest-port=20423 --tcp-port=20424 --discv5-udp-port=20426 --rest-address=0.0.0.0 --nat=extip:172.18.155.83 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2c1cbface5dcaff2db78017871bdbd33d7e0ba3cc62abfdceef29d5d4eb2bdbd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20427 --metrics-logging=true --relay=true
2025-12-17 04:15:36.889 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.155.83 waku 5dbf43374e4822d0f7e484be7902d1c499fa54ef75b75d520b358f63c852dad6
2025-12-17 04:15:36.914 DEBUG [src.node.docker_mananger] Container started with ID 5dbf43374e48. Setting up logs at ./log/docker/node1_2025-12-17_04-15-36__7fef5d60-ff8e-41fc-8986-8b418e920795__wakuorg_nwaku:latest.log
2025-12-17 04:15:36.914 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 20423
2025-12-17 04:15:36.916 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:15:37.062 ERROR [src.node.docker_mananger] Max retries reached for container 9045670202c1. Exiting log stream.
2025-12-17 04:15:37.537 ERROR [src.node.docker_mananger] Max retries reached for container 331d87fd3f74. Exiting log stream.
2025-12-17 04:15:37.916 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20423/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:37.920 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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"}]}'
2025-12-17 04:15:37.920 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:15:37.920 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20423/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:37.922 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.155.83/tcp/20424/p2p/16Uiu2HAm7wCBx8CscP5YNbn66mS4sgzP41ArcEvgddWnicfx4abL","/ip4/172.18.155.83/tcp/20425/ws/p2p/16Uiu2HAm7wCBx8CscP5YNbn66mS4sgzP41ArcEvgddWnicfx4abL"],"enrUri":"enr:-L24QHFcbFbVd9CsENtCl1Qy2ppdFMO9yazXekfnq6YvPjhUDXXT9MHhDvRPIvTgyiMT7F2TNFe30Pa8S8yjIUQs3mwCgmlkgnY0gmlwhKwSm1OKbXVsdGlhZGRyc5YACASsEptTBk_IAAoErBKbUwZPyd0DgnJzhQADAQAAiXNlY3AyNTZrMaECudw-pLfS81-vEQtenmFQNnUFsz8scI8XOqTx9dRqdFODdGNwgk_Ig3VkcIJPyoV3YWt1MgE"}'
2025-12-17 04:15:37.922 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:15:37.929 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:15:37.929 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-17_04-15-36__7fef5d60-ff8e-41fc-8986-8b418e920795__wakuorg_nwaku:latest.log
2025-12-17 04:15:37.929 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:15:37.929 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:15:37.930 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:15:37.930 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.175.212
2025-12-17 04:15:37.930 DEBUG [src.node.docker_mananger] Generated ports ['23186', '23187', '23188', '23189', '23190']
2025-12-17 04:15:37.931 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:15:37.931 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:15:37.931 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:15:37.931 DEBUG [src.node.docker_mananger] docker run -i -t -p 23186:23186 -p 23187:23187 -p 23188:23188 -p 23189:23189 -p 23190:23190 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=23188 --rest-port=23186 --tcp-port=23187 --discv5-udp-port=23189 --rest-address=0.0.0.0 --nat=extip:172.18.175.212 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8a96093ce79a1e9ac4f55f3d3627c6834dcd8b20584a320ec96fabadddae3bb9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=23190 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QHFcbFbVd9CsENtCl1Qy2ppdFMO9yazXekfnq6YvPjhUDXXT9MHhDvRPIvTgyiMT7F2TNFe30Pa8S8yjIUQs3mwCgmlkgnY0gmlwhKwSm1OKbXVsdGlhZGRyc5YACASsEptTBk_IAAoErBKbUwZPyd0DgnJzhQADAQAAiXNlY3AyNTZrMaECudw-pLfS81-vEQtenmFQNnUFsz8scI8XOqTx9dRqdFODdGNwgk_Ig3VkcIJPyoV3YWt1MgE
2025-12-17 04:15:38.091 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.175.212 waku 5a940170a463f5eac31a690fb0e4e7209e108851194eb6ae3011228b59569954
2025-12-17 04:15:38.116 DEBUG [src.node.docker_mananger] Container started with ID 5a940170a463. Setting up logs at ./log/docker/node2_2025-12-17_04-15-36__7fef5d60-ff8e-41fc-8986-8b418e920795__wakuorg_nwaku:latest.log
2025-12-17 04:15:38.116 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 23186
2025-12-17 04:15:38.116 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:15:39.117 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23186/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:39.129 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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"}]}'
2025-12-17 04:15:39.132 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:15:39.133 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23186/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:39.137 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.175.212/tcp/23187/p2p/16Uiu2HAmB8mdUrbtHR9DPcwv4hqeVeShP5R6SPwjSmqrwNSmodFC","/ip4/172.18.175.212/tcp/23188/ws/p2p/16Uiu2HAmB8mdUrbtHR9DPcwv4hqeVeShP5R6SPwjSmqrwNSmodFC"],"enrUri":"enr:-L24QD69RY5_VfQpy2HXXZoT8CWVldmfiMQIY1HMqBvCQqXwMRoRhf3DY-vL9g80lAYEre9pCmP8m-FOz7uGAbrSVrkCgmlkgnY0gmlwhKwSr9SKbXVsdGlhZGRyc5YACASsEq_UBlqTAAoErBKv1AZalN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC6WaBW1tFHpgfTQZ2Vap8vuXeMXIyRVSYxp11WwdmDheDdGNwglqTg3VkcIJalYV3YWt1MgE"}'
2025-12-17 04:15:39.137 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:15:39.138 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23186/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.155.83/tcp/20424/p2p/16Uiu2HAm7wCBx8CscP5YNbn66mS4sgzP41ArcEvgddWnicfx4abL"]'
2025-12-17 04:15:39.141 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:15:39.141 DEBUG [src.steps.relay] Running fixture setup: subscribe_main_relay_nodes
2025-12-17 04:15:39.141 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20423/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-17 04:15:39.145 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:15:39.145 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23186/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-17 04:15:39.149 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:15:39.150 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20423/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:15:39.154 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:15:39.154 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-17 04:15:39.255 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-17 04:15:39.255 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20423/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:39.258 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1765944939149933312,"ephemeral":false,"proof":""}]'
2025-12-17 04:15:39.260 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-17 04:15:39.260 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23186/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:39.262 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1765944939149933312,"ephemeral":false,"proof":""}]'
2025-12-17 04:15:39.263 INFO [src.steps.relay] WARM UP successful!!
2025-12-17 04:15:39.264 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20423/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:15:39.268 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:15:39.269 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-17 04:15:39.369 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-17 04:15:39.370 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20423/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:39.372 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1765944939264521314,"ephemeral":false,"proof":""}]'
2025-12-17 04:15:39.374 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-17 04:15:39.374 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23186/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:39.376 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1765944939264521314,"ephemeral":false,"proof":""}]'
2025-12-17 04:15:39.378 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20423/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:15:39.381 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:15:39.381 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-17 04:15:39.481 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-17 04:15:39.482 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20423/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:39.485 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1765944939264521314,"ephemeral":false,"proof":""}]'
2025-12-17 04:15:39.486 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-17 04:15:39.486 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23186/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:39.488 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[]'
2025-12-17 04:15:39.491 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-17 04:15:39.491 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-17 04:15:39.492 DEBUG [src.node.waku_node] Stopping container with id 5dbf43374e48
2025-12-17 04:15:39.987 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:15:39.987 DEBUG [src.node.waku_node] Stopping container with id 5a940170a463
2025-12-17 04:15:40.477 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:15:40.480 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-17 04:15:40.485 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:15:40.490 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,224 @@
2025-12-17 04:29:43.421 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-17 04:29:43.421 DEBUG [tests.conftest] Running test: test_check_sync_when_all_3_nodes_publish with id: 2025-12-17_04-29-43__6c9ef760-7dfc-4c4e-82cc-c66e6af30a91
2025-12-17 04:29:43.421 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-17 04:29:43.428 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:29:43.428 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-17_04-29-43__6c9ef760-7dfc-4c4e-82cc-c66e6af30a91__wakuorg_nwaku:latest.log
2025-12-17 04:29:43.434 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:29:43.435 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-17_04-29-43__6c9ef760-7dfc-4c4e-82cc-c66e6af30a91__wakuorg_nwaku:latest.log
2025-12-17 04:29:43.441 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:29:43.441 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2025-12-17_04-29-43__6c9ef760-7dfc-4c4e-82cc-c66e6af30a91__wakuorg_nwaku:latest.log
2025-12-17 04:29:43.442 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-17 04:29:43.443 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:29:43.443 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:29:43.444 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:29:43.444 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.114.32
2025-12-17 04:29:43.445 DEBUG [src.node.docker_mananger] Generated ports ['24466', '24467', '24468', '24469', '24470']
2025-12-17 04:29:43.445 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:29:43.445 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:29:43.445 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:29:43.445 DEBUG [src.node.docker_mananger] docker run -i -t -p 24466:24466 -p 24467:24467 -p 24468:24468 -p 24469:24469 -p 24470:24470 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=24468 --rest-port=24466 --tcp-port=24467 --discv5-udp-port=24469 --rest-address=0.0.0.0 --nat=extip:172.18.114.32 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d71603b2cecbab03a8aa00af0cfff3cbeeeafc053da3bd75e50fd3fac4d5ae00 --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=24470 --metrics-logging=true --relay=true
2025-12-17 04:29:43.630 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.114.32 waku e046dc14743d6d29a8c2ced553f4412b6bf5bb5bd2dedeef5292a99d5edd21cc
2025-12-17 04:29:43.646 ERROR [src.node.docker_mananger] Max retries reached for container 0eb84fd17e9d. Exiting log stream.
2025-12-17 04:29:43.661 DEBUG [src.node.docker_mananger] Container started with ID e046dc14743d. Setting up logs at ./log/docker/node1_2025-12-17_04-29-43__6c9ef760-7dfc-4c4e-82cc-c66e6af30a91__wakuorg_nwaku:latest.log
2025-12-17 04:29:43.662 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 24466
2025-12-17 04:29:43.662 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:29:44.218 ERROR [src.node.docker_mananger] Max retries reached for container f2fa863f719a. Exiting log stream.
2025-12-17 04:29:44.664 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24466/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:29:44.667 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"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"}]}'
2025-12-17 04:29:44.667 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:29:44.668 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24466/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:29:44.670 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.114.32/tcp/24467/p2p/16Uiu2HAkvBipaD5DowjauUADk8S9o2Fnh6ESg7Ajkdmk8Qg4ttan","/ip4/172.18.114.32/tcp/24468/ws/p2p/16Uiu2HAkvBipaD5DowjauUADk8S9o2Fnh6ESg7Ajkdmk8Qg4ttan"],"enrUri":"enr:-L24QKgDGwpPB4_ptyE81XKoBft9DyGPCB8CyRysEVSByPwxTHK71vuogyjeQVEpO1gKTYVQ0Z9Nm0oCo9v8sVgYL88CgmlkgnY0gmlwhKwSciCKbXVsdGlhZGRyc5YACASsEnIgBl-TAAoErBJyIAZflN0DgnJzhQADAQAAiXNlY3AyNTZrMaECC0jEmVBLVflbJahBPh1gAvm10ru-OdjkHwOCaqlt0puDdGNwgl-Tg3VkcIJflYV3YWt1MhM"}'
2025-12-17 04:29:44.670 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:29:44.670 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:29:44.670 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:29:44.672 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:29:44.672 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.171.157
2025-12-17 04:29:44.672 DEBUG [src.node.docker_mananger] Generated ports ['55697', '55698', '55699', '55700', '55701']
2025-12-17 04:29:44.672 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:29:44.672 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:29:44.672 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:29:44.673 DEBUG [src.node.docker_mananger] docker run -i -t -p 55697:55697 -p 55698:55698 -p 55699:55699 -p 55700:55700 -p 55701:55701 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=55699 --rest-port=55697 --tcp-port=55698 --discv5-udp-port=55700 --rest-address=0.0.0.0 --nat=extip:172.18.171.157 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0eaee5b08faa4bcd28df6c6fdf8bbdca84cd0afbbbc0202cb4d37d2b2b1f16f2 --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=55701 --metrics-logging=true --relay=true --storenode=/ip4/172.18.114.32/tcp/24467/p2p/16Uiu2HAkvBipaD5DowjauUADk8S9o2Fnh6ESg7Ajkdmk8Qg4ttan --discv5-bootstrap-node=enr:-L24QKgDGwpPB4_ptyE81XKoBft9DyGPCB8CyRysEVSByPwxTHK71vuogyjeQVEpO1gKTYVQ0Z9Nm0oCo9v8sVgYL88CgmlkgnY0gmlwhKwSciCKbXVsdGlhZGRyc5YACASsEnIgBl-TAAoErBJyIAZflN0DgnJzhQADAQAAiXNlY3AyNTZrMaECC0jEmVBLVflbJahBPh1gAvm10ru-OdjkHwOCaqlt0puDdGNwgl-Tg3VkcIJflYV3YWt1MhM
2025-12-17 04:29:44.865 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.171.157 waku 860f6a4c9fa9b19029e48dd9d96d73c5d332f92320ddc4d1db6c2c04054b2308
2025-12-17 04:29:44.901 DEBUG [src.node.docker_mananger] Container started with ID 860f6a4c9fa9. Setting up logs at ./log/docker/node2_2025-12-17_04-29-43__6c9ef760-7dfc-4c4e-82cc-c66e6af30a91__wakuorg_nwaku:latest.log
2025-12-17 04:29:44.902 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 55697
2025-12-17 04:29:44.902 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:29:45.903 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55697/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:29:45.907 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"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":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-17 04:29:45.907 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:29:45.907 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55697/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:29:45.910 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.171.157/tcp/55698/p2p/16Uiu2HAmKbXPVZQxb7QhqhZ5SEM1FLaSdWXrH9mFAPfR365NdCu6","/ip4/172.18.171.157/tcp/55699/ws/p2p/16Uiu2HAmKbXPVZQxb7QhqhZ5SEM1FLaSdWXrH9mFAPfR365NdCu6"],"enrUri":"enr:-L24QD85VUUYLFNdEnAkOkQnhd7vRRwFF_-h9OR9yc_zeQoTRZycCwiz6CS_93J2FGKblBw4Zvmul69-QnKI1iUsMosCgmlkgnY0gmlwhKwSq52KbXVsdGlhZGRyc5YACASsEqudBtmSAAoErBKrnQbZk90DgnJzhQADAQAAiXNlY3AyNTZrMaEDZx6Ue8an8QBZnTg3GytABveAimozDmllB-3sC41Z-wmDdGNwgtmSg3VkcILZlIV3YWt1MhM"}'
2025-12-17 04:29:45.910 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:29:45.911 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:29:45.911 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:29:45.912 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:29:45.912 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.183.21
2025-12-17 04:29:45.912 DEBUG [src.node.docker_mananger] Generated ports ['27154', '27155', '27156', '27157', '27158']
2025-12-17 04:29:45.912 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:29:45.913 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:29:45.913 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:29:45.913 DEBUG [src.node.docker_mananger] docker run -i -t -p 27154:27154 -p 27155:27155 -p 27156:27156 -p 27157:27157 -p 27158:27158 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=27156 --rest-port=27154 --tcp-port=27155 --discv5-udp-port=27157 --rest-address=0.0.0.0 --nat=extip:172.18.183.21 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=78eee3e7bbb1b5aff3cb2043bbe587ab58a2f1cd1e6b211d52c693de04dfd8b8 --store-sync=true --store=false --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=27158 --metrics-logging=true --relay=true --storenode=/ip4/172.18.171.157/tcp/55698/p2p/16Uiu2HAmKbXPVZQxb7QhqhZ5SEM1FLaSdWXrH9mFAPfR365NdCu6 --discv5-bootstrap-node=enr:-L24QD85VUUYLFNdEnAkOkQnhd7vRRwFF_-h9OR9yc_zeQoTRZycCwiz6CS_93J2FGKblBw4Zvmul69-QnKI1iUsMosCgmlkgnY0gmlwhKwSq52KbXVsdGlhZGRyc5YACASsEqudBtmSAAoErBKrnQbZk90DgnJzhQADAQAAiXNlY3AyNTZrMaEDZx6Ue8an8QBZnTg3GytABveAimozDmllB-3sC41Z-wmDdGNwgtmSg3VkcILZlIV3YWt1MhM
2025-12-17 04:29:46.095 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.183.21 waku c8e7f78cfd61e0046d49603af5e29ea365fbebeff04fd55d5dc8ac0998da4aa1
2025-12-17 04:29:46.126 DEBUG [src.node.docker_mananger] Container started with ID c8e7f78cfd61. Setting up logs at ./log/docker/node3_2025-12-17_04-29-43__6c9ef760-7dfc-4c4e-82cc-c66e6af30a91__wakuorg_nwaku:latest.log
2025-12-17 04:29:46.127 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 27154
2025-12-17 04:29:46.127 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:29:47.127 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27154/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:29:47.131 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-17 04:29:47.132 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:29:47.132 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27154/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:29:47.134 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.183.21/tcp/27155/p2p/16Uiu2HAmUKXQRHNNDmxu7vhovkGF8iNVeAFQmPAEmHFGuZqcEwjb","/ip4/172.18.183.21/tcp/27156/ws/p2p/16Uiu2HAmUKXQRHNNDmxu7vhovkGF8iNVeAFQmPAEmHFGuZqcEwjb"],"enrUri":"enr:-L24QOenNY62jsSjrqtbJ1eDEUEaF3kq1iL8126TbzITBqM-DD1fc4TZWctdPSCvUDAG1SQbLTVQ3rEWjkS2okyZDrcCgmlkgnY0gmlwhKwStxWKbXVsdGlhZGRyc5YACASsErcVBmoTAAoErBK3FQZqFN0DgnJzhQADAQAAiXNlY3AyNTZrMaED6L58ymFQPlCjuS8K3-73MQFEz3s4GL2q6ZfdozeWz3aDdGNwgmoTg3VkcIJqFYV3YWt1MgE"}'
2025-12-17 04:29:47.135 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:29:47.135 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55697/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.114.32/tcp/24467/p2p/16Uiu2HAkvBipaD5DowjauUADk8S9o2Fnh6ESg7Ajkdmk8Qg4ttan"]'
2025-12-17 04:29:47.138 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:29:47.138 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27154/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.171.157/tcp/55698/p2p/16Uiu2HAmKbXPVZQxb7QhqhZ5SEM1FLaSdWXrH9mFAPfR365NdCu6"]'
2025-12-17 04:29:47.170 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:29:47.173 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24466/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-17 04:29:47.178 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:29:47.179 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55697/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-17 04:29:47.182 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:29:47.183 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27154/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-17 04:29:47.186 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:29:47.186 DEBUG [src.steps.store] Relaying message
2025-12-17 04:29:47.187 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24466/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:29:47.191 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:29:47.192 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-17 04:29:47.202 DEBUG [src.steps.store] Relaying message
2025-12-17 04:29:47.202 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24466/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:29:47.207 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:29:47.208 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-17 04:29:47.219 DEBUG [src.steps.store] Relaying message
2025-12-17 04:29:47.219 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24466/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:29:47.224 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:29:47.224 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-17 04:29:47.235 DEBUG [src.steps.store] Relaying message
2025-12-17 04:29:47.236 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24466/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:29:47.240 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:29:47.240 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-17 04:29:47.251 DEBUG [src.steps.store] Relaying message
2025-12-17 04:29:47.251 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24466/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:29:47.256 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:29:47.257 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-17 04:29:47.268 DEBUG [src.steps.store] Relaying message
2025-12-17 04:29:47.269 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24466/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:29:47.274 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:29:47.274 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-17 04:29:47.284 DEBUG [src.steps.store] Relaying message
2025-12-17 04:29:47.285 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24466/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:29:47.290 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:29:47.291 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-17 04:29:47.302 DEBUG [src.steps.store] Relaying message
2025-12-17 04:29:47.302 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24466/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:29:47.307 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:29:47.307 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-17 04:29:47.318 DEBUG [src.steps.store] Relaying message
2025-12-17 04:29:47.318 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24466/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:29:47.322 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:29:47.323 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-17 04:29:47.333 DEBUG [src.steps.store] Relaying message
2025-12-17 04:29:47.333 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24466/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:29:47.338 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:29:47.339 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-17 04:29:47.351 DEBUG [src.steps.store] Relaying message
2025-12-17 04:29:47.351 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55697/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:29:47.357 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:29:47.359 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-17 04:29:47.370 DEBUG [src.steps.store] Relaying message
2025-12-17 04:29:47.371 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55697/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:29:47.376 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:29:47.377 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-17 04:29:47.387 DEBUG [src.steps.store] Relaying message
2025-12-17 04:29:47.387 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55697/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:29:47.394 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:29:47.396 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-17 04:29:47.407 DEBUG [src.steps.store] Relaying message
2025-12-17 04:29:47.407 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55697/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:29:47.412 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:29:47.412 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-17 04:29:47.424 DEBUG [src.steps.store] Relaying message
2025-12-17 04:29:47.424 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55697/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:29:47.430 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:29:47.430 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-17 04:29:47.441 DEBUG [src.steps.store] Relaying message
2025-12-17 04:29:47.441 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55697/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:29:47.447 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:29:47.447 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-17 04:29:47.458 DEBUG [src.steps.store] Relaying message
2025-12-17 04:29:47.458 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55697/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:29:47.464 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:29:47.464 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-17 04:29:47.475 DEBUG [src.steps.store] Relaying message
2025-12-17 04:29:47.476 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55697/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:29:47.481 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:29:47.482 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-17 04:29:47.493 DEBUG [src.steps.store] Relaying message
2025-12-17 04:29:47.494 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55697/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:29:47.499 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:29:47.501 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-17 04:29:47.512 DEBUG [src.steps.store] Relaying message
2025-12-17 04:29:47.512 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55697/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:29:47.519 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:29:47.519 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-17 04:29:47.530 DEBUG [src.steps.store] Relaying message
2025-12-17 04:29:47.530 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27154/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:29:47.534 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:29:47.535 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-17 04:29:47.546 DEBUG [src.steps.store] Relaying message
2025-12-17 04:29:47.546 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27154/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:29:47.550 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:29:47.550 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-17 04:29:47.560 DEBUG [src.steps.store] Relaying message
2025-12-17 04:29:47.561 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27154/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:29:47.564 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:29:47.565 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-17 04:29:47.575 DEBUG [src.steps.store] Relaying message
2025-12-17 04:29:47.575 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27154/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:29:47.580 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:29:47.580 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-17 04:29:47.592 DEBUG [src.steps.store] Relaying message
2025-12-17 04:29:47.592 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27154/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:29:47.596 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:29:47.596 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-17 04:29:47.607 DEBUG [src.steps.store] Relaying message
2025-12-17 04:29:47.607 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27154/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:29:47.611 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:29:47.611 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-17 04:29:47.622 DEBUG [src.steps.store] Relaying message
2025-12-17 04:29:47.622 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27154/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:29:47.626 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:29:47.626 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-17 04:29:47.637 DEBUG [src.steps.store] Relaying message
2025-12-17 04:29:47.637 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27154/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:29:47.641 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:29:47.641 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-17 04:29:47.652 DEBUG [src.steps.store] Relaying message
2025-12-17 04:29:47.652 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27154/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:29:47.656 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:29:47.658 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-17 04:29:47.668 DEBUG [src.steps.store] Relaying message
2025-12-17 04:29:47.669 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27154/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:29:47.673 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:29:47.673 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-17 04:29:47.684 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-17 04:29:47.685 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24466/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:29:47.688 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x2309c20fdb465b46a3b135825708a8d7c25b4b5d8781215ded84396d3d8eb6ac"},{"messageHash":"0x743c6c7877dbf4c35778151859d4a5812d913d1468836472238d7932f770be69"},{"messageHash":"0xd1995e0cd95900ce2ee80f850eef422b276515ab8855821aa55c513779b9788f"},{"messageHash":"0xcd3603b18d4c9296fd8ca875a2e0f1d2eda3eb57230222579f89c39e46aea44d"},{"messageHash":"0x65e2a18274a4942e653df7088f7d329f391d574e66c094ac572a5dc6932ec103"},{"messageHash":"0x3d4bfda4b1087ac13137bef5430c531c624c3ed03da06bc1ccd0083f7ce0fdc4"},{"messageHash":"0x591080cc427f0664f6c2b567f612c013af9104134559168dfc55c139ca612a10"},{"messageHash":"0xf23aedda5ebe641d311bf27cda102b23331809b79a769ba6adac56c51e9b0298"},{"messageHash":"0x92f42b945cd982e26dcaa17a29f734e287c7c4ae992b9fe34afa626946874e7f"},{"messageHash":"0x7473d635b39982f9581d2c5a7f4f596a9ee1e71d34969fbb34ccbee49b8ac904"},{"messageHash":"0x9e7451f77fdc15573db78074922fedec8be21c2f20decf972ff3ef046d64d9f9"},{"messageHash":"0x7baffef356a9d4541a0e3ee14c48f4d80da542eb775f5a77d702cbb8be5d43c1"},{"messageHash":"0x9183addc4401091d670b06e0e6d009437a63fc6bd447f904342757f85f96756a"},{"messageHash":"0x45703e32787d0442bb876051f3d91047956c621f15bc5ee33d80b99f771d6482"},{"messageHash":"0x3213b3d18a710a7eaf4ca6541b4634b3f65a61ffa6059c683b545a00294f717e"},{"messageHash":"0xc9513f842f53132e92ee64063567b38f3ca2447b4895c61e9e770ad3d4141fa4"},{"messageHash":"0xe25a802e021f9ee27cf70ecbdc116484d4842a1819387d6b83c30afc32be8d2a"},{"messageHash":"0xb3abd91dd3deb58c209beb9b13afddcabaf105c153dc6122a64e9901ff17e64c"},{"messageHash":"0xd200f6923f27c509ef3fee9b44ccde44bf2e32aac5e169c09ac10c5fee756d07"},{"messageHash":"0x740ac369f63e63dc09dd1d62a62d6ad23e5e44f555b13f4b81fc1e0e93130e5f"},{"messageHash":"0x77645fbb1f36e0b3edfb2db1a94b6aa1420355300f3a86ff386ce43554b98a39"},{"messageHash":"0xdb2b3e1ba3cd27080d60a041ebbac5033bfc5363e4266ded1bfb4394a5c653d5"},{"messageHash":"0xac43140bbcd2876ea3fe569d31eb6c0010f386896e62b3cd513a2a0482dd6530"},{"messageHash":"0x23c6a274cdf037e472ad000f46933c858168c2de3bbcc4e9feee432aa8d570ad"},{"messageHash":"0xc1389ed1978c186eb3adb0e841257a720342357d8e8e13b7d1abb785a4fa77ec"},{"messageHash":"0x7f7052180a842483ff1e3b0cde5ef1750009d3488a1f3290fb4cda5471b5818f"},{"messageHash":"0xb1b883b3ccb2c64ba244d51e95905a3c666d5f4acb9418cc631e62048b94f030"},{"messageHash":"0xd14d5e98ef8cdd93ca805ffdd743defd3248bfce0d25c2df12d235accb149680"},{"messageHash":"0xda1837aba9d0f6ea12bea8160ebf6e7b03f829e26ff817c8dff9b80af5e2be46"},{"messageHash":"0x19bd64a2e3558f3117d0a702b0459c8940eae35d504a4394adc60e7f854fb3fa"}]}'
2025-12-17 04:29:47.688 DEBUG [src.steps.store] messages length is 30
2025-12-17 04:29:47.692 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-17 04:29:47.692 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55697/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:29:47.696 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x2309c20fdb465b46a3b135825708a8d7c25b4b5d8781215ded84396d3d8eb6ac"},{"messageHash":"0x743c6c7877dbf4c35778151859d4a5812d913d1468836472238d7932f770be69"},{"messageHash":"0xd1995e0cd95900ce2ee80f850eef422b276515ab8855821aa55c513779b9788f"},{"messageHash":"0xcd3603b18d4c9296fd8ca875a2e0f1d2eda3eb57230222579f89c39e46aea44d"},{"messageHash":"0x65e2a18274a4942e653df7088f7d329f391d574e66c094ac572a5dc6932ec103"},{"messageHash":"0x3d4bfda4b1087ac13137bef5430c531c624c3ed03da06bc1ccd0083f7ce0fdc4"},{"messageHash":"0x591080cc427f0664f6c2b567f612c013af9104134559168dfc55c139ca612a10"},{"messageHash":"0xf23aedda5ebe641d311bf27cda102b23331809b79a769ba6adac56c51e9b0298"},{"messageHash":"0x92f42b945cd982e26dcaa17a29f734e287c7c4ae992b9fe34afa626946874e7f"},{"messageHash":"0x7473d635b39982f9581d2c5a7f4f596a9ee1e71d34969fbb34ccbee49b8ac904"},{"messageHash":"0x9e7451f77fdc15573db78074922fedec8be21c2f20decf972ff3ef046d64d9f9"},{"messageHash":"0x7baffef356a9d4541a0e3ee14c48f4d80da542eb775f5a77d702cbb8be5d43c1"},{"messageHash":"0x9183addc4401091d670b06e0e6d009437a63fc6bd447f904342757f85f96756a"},{"messageHash":"0x45703e32787d0442bb876051f3d91047956c621f15bc5ee33d80b99f771d6482"},{"messageHash":"0x3213b3d18a710a7eaf4ca6541b4634b3f65a61ffa6059c683b545a00294f717e"},{"messageHash":"0xc9513f842f53132e92ee64063567b38f3ca2447b4895c61e9e770ad3d4141fa4"},{"messageHash":"0xe25a802e021f9ee27cf70ecbdc116484d4842a1819387d6b83c30afc32be8d2a"},{"messageHash":"0xb3abd91dd3deb58c209beb9b13afddcabaf105c153dc6122a64e9901ff17e64c"},{"messageHash":"0xd200f6923f27c509ef3fee9b44ccde44bf2e32aac5e169c09ac10c5fee756d07"},{"messageHash":"0x740ac369f63e63dc09dd1d62a62d6ad23e5e44f555b13f4b81fc1e0e93130e5f"},{"messageHash":"0x77645fbb1f36e0b3edfb2db1a94b6aa1420355300f3a86ff386ce43554b98a39"},{"messageHash":"0xdb2b3e1ba3cd27080d60a041ebbac5033bfc5363e4266ded1bfb4394a5c653d5"},{"messageHash":"0xac43140bbcd2876ea3fe569d31eb6c0010f386896e62b3cd513a2a0482dd6530"},{"messageHash":"0x23c6a274cdf037e472ad000f46933c858168c2de3bbcc4e9feee432aa8d570ad"},{"messageHash":"0xc1389ed1978c186eb3adb0e841257a720342357d8e8e13b7d1abb785a4fa77ec"},{"messageHash":"0x7f7052180a842483ff1e3b0cde5ef1750009d3488a1f3290fb4cda5471b5818f"},{"messageHash":"0xb1b883b3ccb2c64ba244d51e95905a3c666d5f4acb9418cc631e62048b94f030"},{"messageHash":"0xd14d5e98ef8cdd93ca805ffdd743defd3248bfce0d25c2df12d235accb149680"},{"messageHash":"0xda1837aba9d0f6ea12bea8160ebf6e7b03f829e26ff817c8dff9b80af5e2be46"},{"messageHash":"0x19bd64a2e3558f3117d0a702b0459c8940eae35d504a4394adc60e7f854fb3fa"}]}'
2025-12-17 04:29:47.696 DEBUG [src.steps.store] messages length is 30
2025-12-17 04:29:47.699 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-17 04:29:47.699 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27154/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:29:47.708 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"e1ac5f7436372cd2bd58","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x2309c20fdb465b46a3b135825708a8d7c25b4b5d8781215ded84396d3d8eb6ac"},{"messageHash":"0x743c6c7877dbf4c35778151859d4a5812d913d1468836472238d7932f770be69"},{"messageHash":"0xd1995e0cd95900ce2ee80f850eef422b276515ab8855821aa55c513779b9788f"},{"messageHash":"0xcd3603b18d4c9296fd8ca875a2e0f1d2eda3eb57230222579f89c39e46aea44d"},{"messageHash":"0x65e2a18274a4942e653df7088f7d329f391d574e66c094ac572a5dc6932ec103"},{"messageHash":"0x3d4bfda4b1087ac13137bef5430c531c624c3ed03da06bc1ccd0083f7ce0fdc4"},{"messageHash":"0x591080cc427f0664f6c2b567f612c013af9104134559168dfc55c139ca612a10"},{"messageHash":"0xf23aedda5ebe641d311bf27cda102b23331809b79a769ba6adac56c51e9b0298"},{"messageHash":"0x92f42b945cd982e26dcaa17a29f734e287c7c4ae992b9fe34afa626946874e7f"},{"messageHash":"0x7473d635b39982f9581d2c5a7f4f596a9ee1e71d34969fbb34ccbee49b8ac904"},{"messageHash":"0x9e7451f77fdc15573db78074922fedec8be21c2f20decf972ff3ef046d64d9f9"},{"messageHash":"0x7baffef356a9d4541a0e3ee14c48f4d80da542eb775f5a77d702cbb8be5d43c1"},{"messageHash":"0x9183addc4401091d670b06e0e6d009437a63fc6bd447f904342757f85f96756a"},{"messageHash":"0x45703e32787d0442bb876051f3d91047956c621f15bc5ee33d80b99f771d6482"},{"messageHash":"0x3213b3d18a710a7eaf4ca6541b4634b3f65a61ffa6059c683b545a00294f717e"},{"messageHash":"0xc9513f842f53132e92ee64063567b38f3ca2447b4895c61e9e770ad3d4141fa4"},{"messageHash":"0xe25a802e021f9ee27cf70ecbdc116484d4842a1819387d6b83c30afc32be8d2a"},{"messageHash":"0xb3abd91dd3deb58c209beb9b13afddcabaf105c153dc6122a64e9901ff17e64c"},{"messageHash":"0xd200f6923f27c509ef3fee9b44ccde44bf2e32aac5e169c09ac10c5fee756d07"},{"messageHash":"0x740ac369f63e63dc09dd1d62a62d6ad23e5e44f555b13f4b81fc1e0e93130e5f"},{"messageHash":"0x77645fbb1f36e0b3edfb2db1a94b6aa1420355300f3a86ff386ce43554b98a39"},{"messageHash":"0xdb2b3e1ba3cd27080d60a041ebbac5033bfc5363e4266ded1bfb4394a5c653d5"},{"messageHash":"0xac43140bbcd2876ea3fe569d31eb6c0010f386896e62b3cd513a2a0482dd6530"},{"messageHash":"0x23c6a274cdf037e472ad000f46933c858168c2de3bbcc4e9feee432aa8d570ad"},{"messageHash":"0xc1389ed1978c186eb3adb0e841257a720342357d8e8e13b7d1abb785a4fa77ec"},{"messageHash":"0x7f7052180a842483ff1e3b0cde5ef1750009d3488a1f3290fb4cda5471b5818f"},{"messageHash":"0xb1b883b3ccb2c64ba244d51e95905a3c666d5f4acb9418cc631e62048b94f030"},{"messageHash":"0xd14d5e98ef8cdd93ca805ffdd743defd3248bfce0d25c2df12d235accb149680"},{"messageHash":"0xda1837aba9d0f6ea12bea8160ebf6e7b03f829e26ff817c8dff9b80af5e2be46"},{"messageHash":"0x19bd64a2e3558f3117d0a702b0459c8940eae35d504a4394adc60e7f854fb3fa"}]}'
2025-12-17 04:29:47.708 DEBUG [src.steps.store] messages length is 30
2025-12-17 04:29:47.713 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-17 04:29:47.714 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-17 04:29:47.714 DEBUG [src.node.waku_node] Stopping container with id e046dc14743d
2025-12-17 04:29:48.318 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:29:48.318 DEBUG [src.node.waku_node] Stopping container with id 860f6a4c9fa9
2025-12-17 04:29:48.886 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:29:48.886 DEBUG [src.node.waku_node] Stopping container with id c8e7f78cfd61
2025-12-17 04:29:49.137 ERROR [src.node.docker_mananger] Max retries reached for container e046dc14743d. Exiting log stream.
2025-12-17 04:29:49.447 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:29:49.448 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-17 04:29:49.462 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:29:49.493 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:29:49.502 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,69 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_cant_retrieve_messages_on_not_subscribed_content_topic with id: 2025-12-17_04-31-25__61267dc3-fbec-4507-897e-e0fda642a469
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-17_04-31-25__61267dc3-fbec-4507-897e-e0fda642a469__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.6.129
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['24418', '24419', '24420', '24421', '24422']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 24418:24418 -p 24419:24419 -p 24420:24420 -p 24421:24421 -p 24422:24422 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=24420 --rest-port=24418 --tcp-port=24419 --discv5-udp-port=24421 --rest-address=0.0.0.0 --nat=extip:172.18.6.129 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=85dfad63ccb8a01afaa442ed279fd4b7dfc07c1db7bd6c6a2e8348d7f1eee0e5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=24422 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.6.129 waku 07a00cd6b958ae8302f56f2b0072b5ccb6851ff51962f8d87fcd49186e52d236
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 07a00cd6b958. Setting up logs at ./log/docker/node1_2025-12-17_04-31-25__61267dc3-fbec-4507-897e-e0fda642a469__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 24418
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 71ae99451a03. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24418/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"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"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24418/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.6.129/tcp/24419/p2p/16Uiu2HAmN2cA9KWK87agKUauMAMeHhtJm6Ga6NVRo4kJJ5STEbpJ","/ip4/172.18.6.129/tcp/24420/ws/p2p/16Uiu2HAmN2cA9KWK87agKUauMAMeHhtJm6Ga6NVRo4kJJ5STEbpJ"],"enrUri":"enr:-L24QGrv8ydy72eX4zZFzvzA9T43Hq4D8NpqS4ptb6eUe-JIHBQqOrBO-lcIWdPNHjCIvYTWPK0O-kaLzescM1klXRkCgmlkgnY0gmlwhKwSBoGKbXVsdGlhZGRyc5YACASsEgaBBl9jAAoErBIGgQZfZN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDi0LeDEVQIgBJ_OlXbqyLP0rfFR4Wy_A1KLA6m2aRREeDdGNwgl9jg3VkcIJfZYV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-17_04-31-25__61267dc3-fbec-4507-897e-e0fda642a469__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.9.122
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['47111', '47112', '47113', '47114', '47115']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 47111:47111 -p 47112:47112 -p 47113:47113 -p 47114:47114 -p 47115:47115 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=47113 --rest-port=47111 --tcp-port=47112 --discv5-udp-port=47114 --rest-address=0.0.0.0 --nat=extip:172.18.9.122 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=4bee59affde7324daccc7fc8dfd839027f647d225fce0eac1cbfa7679bbeedba --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=47115 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QGrv8ydy72eX4zZFzvzA9T43Hq4D8NpqS4ptb6eUe-JIHBQqOrBO-lcIWdPNHjCIvYTWPK0O-kaLzescM1klXRkCgmlkgnY0gmlwhKwSBoGKbXVsdGlhZGRyc5YACASsEgaBBl9jAAoErBIGgQZfZN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDi0LeDEVQIgBJ_OlXbqyLP0rfFR4Wy_A1KLA6m2aRREeDdGNwgl9jg3VkcIJfZYV3YWt1MgU --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.9.122 waku 93db61ba40f5be0cf1c9e65fb1971024bbd1b247df0387ea64836859196571b4
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 93db61ba40f5. Setting up logs at ./log/docker/node2_2025-12-17_04-31-25__61267dc3-fbec-4507-897e-e0fda642a469__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 47111
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47111/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47111/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.9.122/tcp/47112/p2p/16Uiu2HAmTChzYkJcnaE9sqDBYeXpY65biYs2Z6dyz3kV7wd19FP2","/ip4/172.18.9.122/tcp/47113/ws/p2p/16Uiu2HAmTChzYkJcnaE9sqDBYeXpY65biYs2Z6dyz3kV7wd19FP2"],"enrUri":"enr:-L24QBUS5VQXlzT7OxMKX_BsFPAC7hZ-9Zhy-YvBj4wWEztWMd7asTZ9Mtlmdf5jdI9thPiFUF3PFPwxOqNc1_Qk_6MCgmlkgnY0gmlwhKwSCXqKbXVsdGlhZGRyc5YACASsEgl6BrgIAAoErBIJega4Cd0DgnJzhQACAQAAiXNlY3AyNTZrMaED2CO1DfhxPaX692j8HsQ2TRsnYP_0FzTlgUp6mMMbszWDdGNwgrgIg3VkcIK4CoV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47111/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.6.129/tcp/24419/p2p/16Uiu2HAmN2cA9KWK87agKUauMAMeHhtJm6Ga6NVRo4kJJ5STEbpJ"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:24418/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47111/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:24418/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24418/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:24418/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto. Response content: b'/toychat/2/huilong/proto'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 07a00cd6b958
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 93db61ba40f5
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,861 @@
2025-12-17 04:19:22.491 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-17 04:19:22.491 DEBUG [tests.conftest] Running test: test_light_push_with_missing_content_topic with id: 2025-12-17_04-19-22__b32242ef-1aca-4558-a9e6-c45a5d015bdb
2025-12-17 04:19:22.491 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-17 04:19:22.491 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2025-12-17 04:19:22.499 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:19:22.499 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2025-12-17_04-19-22__b32242ef-1aca-4558-a9e6-c45a5d015bdb__wakuorg_nwaku:latest.log
2025-12-17 04:19:22.499 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:19:22.500 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:19:22.501 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:19:22.501 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.238.242
2025-12-17 04:19:22.501 DEBUG [src.node.docker_mananger] Generated ports ['59132', '59133', '59134', '59135', '59136']
2025-12-17 04:19:22.501 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:19:22.501 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:19:22.502 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:19:22.502 DEBUG [src.node.docker_mananger] docker run -i -t -p 59132:59132 -p 59133:59133 -p 59134:59134 -p 59135:59135 -p 59136:59136 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=59134 --rest-port=59132 --tcp-port=59133 --discv5-udp-port=59135 --rest-address=0.0.0.0 --nat=extip:172.18.238.242 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1bc9fbee3caeb3eb4c0a32df4ada6ab9de61bd83d6d3d07ecacf073dce5da674 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=59136 --metrics-logging=true --lightpush=true --relay=true
2025-12-17 04:19:22.700 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.238.242 waku 2bb0b378cbebbd5409da9fc6f64f8c9ab9c6ecf4641fab252b54e8584cf79e1c
2025-12-17 04:19:22.735 DEBUG [src.node.docker_mananger] Container started with ID 2bb0b378cbeb. Setting up logs at ./log/docker/receiving_node1_2025-12-17_04-19-22__b32242ef-1aca-4558-a9e6-c45a5d015bdb__wakuorg_nwaku:latest.log
2025-12-17 04:19:22.736 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 59132
2025-12-17 04:19:22.736 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:19:23.737 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59132/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:23.741 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"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":"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"}]}'
2025-12-17 04:19:23.741 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:19:23.741 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59132/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:23.743 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.238.242/tcp/59133/p2p/16Uiu2HAmKgWwYDEUUAJY3BN8TcV917rY6RfSKSbQL21HqP1EZMW1","/ip4/172.18.238.242/tcp/59134/ws/p2p/16Uiu2HAmKgWwYDEUUAJY3BN8TcV917rY6RfSKSbQL21HqP1EZMW1"],"enrUri":"enr:-L24QHA35V33rqSjDj38i0FOu8bXf0S7eSKz1_OFhYJet0tfLSJyJwwdtF4sAwCbVs5GfI2jWbJyIZIZgIRU4Kd1ZTACgmlkgnY0gmlwhKwS7vKKbXVsdGlhZGRyc5YACASsEu7yBub9AAoErBLu8gbm_t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDaGX6Y6seqO7iyJSA6QYjvQjMFg8Q8K1uRNqogDP9-bKDdGNwgub9g3VkcILm_4V3YWt1Mgk"}'
2025-12-17 04:19:23.744 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:19:23.751 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:19:23.751 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node2_2025-12-17_04-19-22__b32242ef-1aca-4558-a9e6-c45a5d015bdb__wakuorg_nwaku:latest.log
2025-12-17 04:19:23.751 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:19:23.752 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:19:23.753 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:19:23.753 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.254.210
2025-12-17 04:19:23.753 DEBUG [src.node.docker_mananger] Generated ports ['47020', '47021', '47022', '47023', '47024']
2025-12-17 04:19:23.753 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:19:23.754 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:19:23.754 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:19:23.754 DEBUG [src.node.docker_mananger] docker run -i -t -p 47020:47020 -p 47021:47021 -p 47022:47022 -p 47023:47023 -p 47024:47024 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=47022 --rest-port=47020 --tcp-port=47021 --discv5-udp-port=47023 --rest-address=0.0.0.0 --nat=extip:172.18.254.210 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=6cfe6b670ff2f7cc4cebfeb0aeaf519922fb1bb81d0483de9affb5b5bf5edc68 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=47024 --metrics-logging=true --lightpush=false --relay=true
2025-12-17 04:19:23.941 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.254.210 waku 10c0ded1088f6ccde5d414d6e9af9083e1bec058c8293ba7a40ea1222bd982db
2025-12-17 04:19:23.976 DEBUG [src.node.docker_mananger] Container started with ID 10c0ded1088f. Setting up logs at ./log/docker/receiving_node2_2025-12-17_04-19-22__b32242ef-1aca-4558-a9e6-c45a5d015bdb__wakuorg_nwaku:latest.log
2025-12-17 04:19:23.977 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 47020
2025-12-17 04:19:23.977 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:19:24.977 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47020/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:24.980 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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"}]}'
2025-12-17 04:19:24.981 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:19:24.981 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47020/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:24.983 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.254.210/tcp/47021/p2p/16Uiu2HAm3XRxaDjHX3hCGfEoYu7FgXVPa3fv8RHdKQ1Fzc3oSZRQ","/ip4/172.18.254.210/tcp/47022/ws/p2p/16Uiu2HAm3XRxaDjHX3hCGfEoYu7FgXVPa3fv8RHdKQ1Fzc3oSZRQ"],"enrUri":"enr:-L24QFdoohC-0OUPLeHTxlB_6G3hZrc_-7FedP_JdJuwz8KfGM7BaEAWc4g9gkqELwm1lNIX7VQjiLFOtI1FPp3CgowCgmlkgnY0gmlwhKwS_tKKbXVsdGlhZGRyc5YACASsEv7SBretAAoErBL-0ga3rt0DgnJzhQADAQAAiXNlY3AyNTZrMaECeFcgavQ5lhhGBgnJFXA9SXgHcEmiPjxvprWXdVnY50-DdGNwgretg3VkcIK3r4V3YWt1MgE"}'
2025-12-17 04:19:24.983 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:19:24.984 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47020/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.238.242/tcp/59133/p2p/16Uiu2HAmKgWwYDEUUAJY3BN8TcV917rY6RfSKSbQL21HqP1EZMW1"]'
2025-12-17 04:19:25.016 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:19:25.025 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:19:25.025 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2025-12-17_04-19-22__b32242ef-1aca-4558-a9e6-c45a5d015bdb__wakuorg_nwaku:latest.log
2025-12-17 04:19:25.025 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:19:25.025 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:19:25.028 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:19:25.030 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.220.85
2025-12-17 04:19:25.030 DEBUG [src.node.docker_mananger] Generated ports ['2548', '2549', '2550', '2551', '2552']
2025-12-17 04:19:25.030 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:19:25.030 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:19:25.031 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:19:25.031 DEBUG [src.node.docker_mananger] docker run -i -t -p 2548:2548 -p 2549:2549 -p 2550:2550 -p 2551:2551 -p 2552:2552 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=2550 --rest-port=2548 --tcp-port=2549 --discv5-udp-port=2551 --rest-address=0.0.0.0 --nat=extip:172.18.220.85 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=6a9ddc7bc423f6e2fc00cd56db2efbdcf4a7ddfcc1fbc63ecab91bb161a2e7c8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2552 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QHA35V33rqSjDj38i0FOu8bXf0S7eSKz1_OFhYJet0tfLSJyJwwdtF4sAwCbVs5GfI2jWbJyIZIZgIRU4Kd1ZTACgmlkgnY0gmlwhKwS7vKKbXVsdGlhZGRyc5YACASsEu7yBub9AAoErBLu8gbm_t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDaGX6Y6seqO7iyJSA6QYjvQjMFg8Q8K1uRNqogDP9-bKDdGNwgub9g3VkcILm_4V3YWt1Mgk --lightpushnode=/ip4/172.18.238.242/tcp/59133/p2p/16Uiu2HAmKgWwYDEUUAJY3BN8TcV917rY6RfSKSbQL21HqP1EZMW1 --lightpush=true --relay=false
2025-12-17 04:19:25.214 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.220.85 waku f64c4b5f525d5777aa1920f376319de71d68a3dafe5566be90ac31db2a883677
2025-12-17 04:19:25.244 DEBUG [src.node.docker_mananger] Container started with ID f64c4b5f525d. Setting up logs at ./log/docker/lightpush_node1_2025-12-17_04-19-22__b32242ef-1aca-4558-a9e6-c45a5d015bdb__wakuorg_nwaku:latest.log
2025-12-17 04:19:25.246 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 2548
2025-12-17 04:19:25.246 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:19:26.246 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:26.348 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:26.449 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:26.544 ERROR [src.node.docker_mananger] Max retries reached for container f64c4b5f525d. Exiting log stream.
2025-12-17 04:19:26.550 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:26.651 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:26.753 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:26.854 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:26.956 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:27.057 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:27.159 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:27.260 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:27.361 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:27.462 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:27.564 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:27.665 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:27.767 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:27.868 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:27.970 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:28.071 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:28.173 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:28.275 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:28.376 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:28.478 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:28.579 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:28.680 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:28.782 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:28.883 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:28.984 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:29.086 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:29.187 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:29.288 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:29.390 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:29.491 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:29.593 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:29.694 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:29.795 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:29.897 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:29.998 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:30.100 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:30.202 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:30.303 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:30.404 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:30.505 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:30.606 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:30.708 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:30.809 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:30.911 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:31.012 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:31.114 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:31.215 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:31.317 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:31.418 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:31.520 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:31.621 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:31.723 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:31.824 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:31.926 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:32.027 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:32.128 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:32.230 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:32.331 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:32.432 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:32.534 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:32.635 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:32.737 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:32.838 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:32.939 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:33.041 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:33.143 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:33.244 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:33.346 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:33.447 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:33.548 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:33.650 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:33.751 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:33.853 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:33.954 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:34.058 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:34.159 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:34.261 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:34.363 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:34.464 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:34.565 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:34.666 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:34.768 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:34.869 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:34.971 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:35.072 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:35.174 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:35.275 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:35.377 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:35.478 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:35.580 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:35.681 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:35.783 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:35.884 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:35.986 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:36.087 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:36.189 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:36.290 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:36.392 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:36.493 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:36.595 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:36.696 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:36.798 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:36.899 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:37.000 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:37.102 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:37.203 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:37.304 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:37.406 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:37.507 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:37.609 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:37.710 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:37.811 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:37.913 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:38.033 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:38.134 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:38.236 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:38.337 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:38.438 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:38.540 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:38.641 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:38.743 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:38.844 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:38.945 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:39.047 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:39.148 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:39.249 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:39.351 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:39.452 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:39.553 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:39.655 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:39.757 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:39.858 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:39.959 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:40.061 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:40.162 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:40.264 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:40.365 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:40.466 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:40.568 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:40.669 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:40.770 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:40.872 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:40.973 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:41.075 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:41.176 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:41.277 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:41.379 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:41.481 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:41.582 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:41.684 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:41.785 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:41.887 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:41.988 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:42.090 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:42.191 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:42.292 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:42.394 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:42.495 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:42.596 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:42.698 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:42.800 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:42.901 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:43.002 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:43.104 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:43.205 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:43.307 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:43.408 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:43.509 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:43.610 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:43.711 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:43.813 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:43.914 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:44.016 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:44.117 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:44.218 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:44.320 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:44.421 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:44.523 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:44.624 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:44.725 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:44.827 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:44.928 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:45.029 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:45.131 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:45.233 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:45.334 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:45.435 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:45.536 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:45.638 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:45.739 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:45.840 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:45.942 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:46.043 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:46.144 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:46.246 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2548/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:46.247 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=2548): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f4b58346cf0>: Failed to establish a new connection: [Errno 111] Connection refused'))
2025-12-17 04:19:46.347 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:19:46.348 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:19:46.349 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:19:46.349 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.53.210
2025-12-17 04:19:46.350 DEBUG [src.node.docker_mananger] Generated ports ['17824', '17825', '17826', '17827', '17828']
2025-12-17 04:19:46.350 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:19:46.350 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:19:46.350 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:19:46.350 DEBUG [src.node.docker_mananger] docker run -i -t -p 17824:17824 -p 17825:17825 -p 17826:17826 -p 17827:17827 -p 17828:17828 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=17826 --rest-port=17824 --tcp-port=17825 --discv5-udp-port=17827 --rest-address=0.0.0.0 --nat=extip:172.18.53.210 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c3e382c4dae08c9bbadfc06d0ceeedea6bfa48ed761ab131ca796af4155a62ff --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=17828 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QHA35V33rqSjDj38i0FOu8bXf0S7eSKz1_OFhYJet0tfLSJyJwwdtF4sAwCbVs5GfI2jWbJyIZIZgIRU4Kd1ZTACgmlkgnY0gmlwhKwS7vKKbXVsdGlhZGRyc5YACASsEu7yBub9AAoErBLu8gbm_t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDaGX6Y6seqO7iyJSA6QYjvQjMFg8Q8K1uRNqogDP9-bKDdGNwgub9g3VkcILm_4V3YWt1Mgk --lightpushnode=/ip4/172.18.238.242/tcp/59133/p2p/16Uiu2HAmKgWwYDEUUAJY3BN8TcV917rY6RfSKSbQL21HqP1EZMW1 --lightpush=true --relay=false
2025-12-17 04:19:46.545 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.53.210 waku d9bf3ae5ced8026be16ee295324e995fcb78cecd97c9c537864238c38f3b87a4
2025-12-17 04:19:46.576 DEBUG [src.node.docker_mananger] Container started with ID d9bf3ae5ced8. Setting up logs at ./log/docker/lightpush_node1_2025-12-17_04-19-22__b32242ef-1aca-4558-a9e6-c45a5d015bdb__wakuorg_nwaku:latest.log
2025-12-17 04:19:46.576 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 17824
2025-12-17 04:19:46.578 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:19:47.578 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:47.680 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:47.781 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:47.882 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:47.943 ERROR [src.node.docker_mananger] Max retries reached for container d9bf3ae5ced8. Exiting log stream.
2025-12-17 04:19:47.984 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:48.085 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:48.187 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:48.288 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:48.390 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:48.491 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:48.593 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:48.694 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:48.796 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:48.898 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:48.999 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:49.101 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:49.202 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:49.304 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:49.405 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:49.506 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:49.608 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:49.709 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:49.811 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:49.912 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:50.013 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:50.114 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:50.216 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:50.318 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:50.419 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:50.520 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:50.621 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:50.723 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:50.824 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:50.926 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:51.028 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:51.129 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:51.231 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:51.332 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:51.433 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:51.535 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:51.637 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:51.738 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:51.839 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:51.940 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:52.042 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:52.143 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:52.245 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:52.346 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:52.448 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:52.549 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:52.650 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:52.752 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:52.854 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:52.955 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:53.057 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:53.159 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:53.260 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:53.362 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:53.464 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:53.565 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:53.667 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:53.768 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:53.870 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:53.971 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:54.077 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:54.178 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:54.280 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:54.381 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:54.482 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:54.584 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:54.685 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:54.787 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:54.888 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:54.989 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:55.091 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:55.193 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:55.294 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:55.395 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:55.497 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:55.598 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:55.699 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:55.801 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:55.902 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:56.004 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:56.105 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:56.207 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:56.308 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:56.410 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:56.511 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:56.612 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:56.713 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:56.815 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:56.916 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:57.018 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:57.119 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:57.220 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:57.322 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:57.423 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:57.525 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:57.626 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:57.728 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:57.829 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:57.931 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:58.032 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:58.134 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:58.235 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:58.337 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:58.438 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:58.540 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:58.641 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:58.743 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:58.844 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:58.946 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:59.048 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:59.149 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:59.250 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:59.352 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:59.454 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:59.555 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:59.657 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:59.758 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:59.860 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:59.961 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:00.063 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:00.164 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:00.266 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:00.367 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:00.469 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:00.570 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:00.672 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:00.774 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:00.875 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:00.976 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:01.077 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:01.179 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:01.280 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:01.381 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:01.483 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:01.584 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:01.686 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:01.787 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:01.889 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:01.991 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:02.092 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:02.194 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:02.295 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:02.396 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:02.498 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:02.600 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:02.701 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:02.802 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:02.904 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:03.005 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:03.106 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:03.208 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:03.309 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:03.410 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:03.512 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:03.613 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:03.715 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:03.816 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:03.918 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:04.019 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:04.120 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:04.222 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:04.323 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:04.425 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:04.526 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:04.627 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:04.729 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:04.830 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:04.932 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:05.033 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:05.134 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:05.236 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:05.337 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:05.439 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:05.540 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:05.642 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:05.743 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:05.844 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:05.945 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:06.046 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:06.148 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:06.249 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:06.350 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:06.451 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:06.553 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:06.654 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:06.755 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:06.857 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:06.958 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:07.059 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:07.160 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:07.262 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:07.363 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:07.465 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:07.566 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:07.667 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17824/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:07.668 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=17824): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f4b58192d80>: Failed to establish a new connection: [Errno 111] Connection refused'))
2025-12-17 04:20:07.768 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:20:07.769 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:20:07.770 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:20:07.771 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.180.103
2025-12-17 04:20:07.771 DEBUG [src.node.docker_mananger] Generated ports ['7870', '7871', '7872', '7873', '7874']
2025-12-17 04:20:07.771 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:20:07.771 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:20:07.771 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:20:07.771 DEBUG [src.node.docker_mananger] docker run -i -t -p 7870:7870 -p 7871:7871 -p 7872:7872 -p 7873:7873 -p 7874:7874 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=7872 --rest-port=7870 --tcp-port=7871 --discv5-udp-port=7873 --rest-address=0.0.0.0 --nat=extip:172.18.180.103 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7ad07e25ed0c53c7a7f5f55c26830dbb34b6ecbdf19bc6f52bc83c1a10bfa647 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=7874 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QHA35V33rqSjDj38i0FOu8bXf0S7eSKz1_OFhYJet0tfLSJyJwwdtF4sAwCbVs5GfI2jWbJyIZIZgIRU4Kd1ZTACgmlkgnY0gmlwhKwS7vKKbXVsdGlhZGRyc5YACASsEu7yBub9AAoErBLu8gbm_t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDaGX6Y6seqO7iyJSA6QYjvQjMFg8Q8K1uRNqogDP9-bKDdGNwgub9g3VkcILm_4V3YWt1Mgk --lightpushnode=/ip4/172.18.238.242/tcp/59133/p2p/16Uiu2HAmKgWwYDEUUAJY3BN8TcV917rY6RfSKSbQL21HqP1EZMW1 --lightpush=true --relay=false
2025-12-17 04:20:07.954 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.180.103 waku b4aa78751903101c2cb642360a1343e5e6dc220fbee9023af13bce826ad4c3ea
2025-12-17 04:20:07.985 DEBUG [src.node.docker_mananger] Container started with ID b4aa78751903. Setting up logs at ./log/docker/lightpush_node1_2025-12-17_04-19-22__b32242ef-1aca-4558-a9e6-c45a5d015bdb__wakuorg_nwaku:latest.log
2025-12-17 04:20:07.986 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 7870
2025-12-17 04:20:07.986 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:20:08.987 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:09.088 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:09.190 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:09.291 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:09.306 ERROR [src.node.docker_mananger] Max retries reached for container b4aa78751903. Exiting log stream.
2025-12-17 04:20:09.392 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:09.494 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:09.595 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:09.697 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:09.798 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:09.899 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:10.001 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:10.102 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:10.204 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:10.305 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:10.406 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:10.508 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:10.609 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:10.710 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:10.812 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:10.913 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:11.015 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:11.116 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:11.217 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:11.319 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:11.420 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:11.522 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:11.623 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:11.725 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:11.826 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:11.927 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:12.030 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:12.131 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:12.232 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:12.334 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:12.435 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:12.536 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:12.638 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:12.739 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:12.841 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:12.942 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:13.043 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:13.145 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:13.246 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:13.348 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:13.449 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:13.551 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:13.652 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:13.753 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:13.855 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:13.956 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:14.058 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:14.159 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:14.260 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:14.362 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:14.464 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:14.565 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:14.666 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:14.768 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:14.869 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:14.971 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:15.072 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:15.174 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:15.275 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:15.377 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:15.478 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:15.579 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:15.681 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:15.783 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:15.884 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:15.985 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:16.087 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:16.188 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:16.290 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:16.391 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:16.492 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:16.594 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:16.695 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:16.797 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:16.899 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:17.000 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:17.101 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:17.203 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:17.304 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:17.405 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:17.507 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:17.608 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:17.710 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:17.811 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:17.913 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:18.014 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:18.115 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:18.217 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:18.318 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:18.419 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:18.521 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:18.622 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:18.724 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:18.825 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:18.927 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:19.028 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:19.130 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:19.231 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:19.333 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:19.434 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:19.536 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:19.637 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:19.738 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:19.840 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:19.942 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:20.043 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:20.144 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:20.246 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:20.347 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:20.448 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:20.550 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:20.651 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:20.753 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:20.854 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:20.956 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:21.057 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:21.159 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:21.260 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:21.362 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:21.463 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:21.564 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:21.666 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:21.768 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:21.869 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:21.970 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:22.072 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:22.173 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:22.275 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:22.376 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:22.478 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:22.579 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:22.681 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:22.782 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:22.884 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:22.985 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:23.087 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:23.189 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:23.290 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:23.392 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:23.493 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:23.595 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:23.696 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:23.798 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:23.899 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:24.001 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:24.107 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:24.209 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:24.310 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:24.411 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:24.513 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:24.614 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:24.715 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:24.817 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:24.918 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:25.020 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:25.121 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:25.223 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:25.324 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:25.426 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:25.527 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:25.629 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:25.730 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:25.832 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:25.933 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:26.035 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:26.136 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:26.238 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:26.339 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:26.441 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:26.542 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:26.644 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:26.745 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:26.847 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:26.948 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:27.050 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:27.152 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:27.253 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:27.355 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:27.456 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:27.557 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:27.659 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:27.760 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:27.862 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:27.963 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:28.065 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:28.166 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:28.268 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:28.369 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:28.471 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:28.572 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:28.674 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:28.775 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:28.877 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:28.978 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:29.080 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7870/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:29.081 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=7870): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f4b58169970>: Failed to establish a new connection: [Errno 111] Connection refused'))
2025-12-17 04:20:29.265 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-17 04:20:29.266 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-17 04:20:29.266 DEBUG [src.node.waku_node] Stopping container with id 2bb0b378cbeb
2025-12-17 04:20:29.792 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:20:29.792 DEBUG [src.node.waku_node] Stopping container with id 10c0ded1088f
2025-12-17 04:20:30.362 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:20:30.362 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:30.465 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:30.567 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:30.605 ERROR [src.node.docker_mananger] Max retries reached for container 2bb0b378cbeb. Exiting log stream.
2025-12-17 04:20:30.669 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:30.770 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:30.871 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:30.973 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:31.074 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:31.175 ERROR [src.node.docker_mananger] Max retries reached for container 10c0ded1088f. Exiting log stream.
2025-12-17 04:20:31.176 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:31.277 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:31.379 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:31.481 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:31.582 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:31.684 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:31.786 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:31.888 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:31.989 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:32.091 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:32.193 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:32.295 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:32.396 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:32.498 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:32.600 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:32.702 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:32.803 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:32.905 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:33.007 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:33.108 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:33.210 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:33.312 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:33.414 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:33.516 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:33.617 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:33.719 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:33.821 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:33.922 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:34.024 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:34.126 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:34.228 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:34.329 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:34.431 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:34.533 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:34.635 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:34.736 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:34.838 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:34.940 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:35.042 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:35.144 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:35.245 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:35.347 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:35.449 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:35.450 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/b4aa78751903101c2cb642360a1343e5e6dc220fbee9023af13bce826ad4c3ea/stop: Not Found ("No such container: b4aa78751903101c2cb642360a1343e5e6dc220fbee9023af13bce826ad4c3ea")
2025-12-17 04:20:35.451 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:35.552 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:35.654 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:35.755 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:35.857 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:35.958 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:36.060 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:36.161 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:36.263 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:36.365 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:36.466 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:36.568 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:36.670 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:36.772 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:36.873 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:36.975 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:37.077 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:37.179 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:37.280 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:37.382 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:37.484 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:37.585 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:37.687 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:37.788 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:37.890 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:37.992 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:38.093 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:38.195 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:38.297 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:38.399 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:38.500 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:38.602 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:38.704 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:38.805 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:38.907 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:39.009 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:39.110 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:39.212 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:39.314 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:39.415 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:39.517 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:39.619 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:39.721 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:39.822 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:39.924 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:40.026 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:40.127 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:40.229 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:40.331 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:40.432 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:40.534 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:40.536 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/b4aa78751903101c2cb642360a1343e5e6dc220fbee9023af13bce826ad4c3ea/stop: Not Found ("No such container: b4aa78751903101c2cb642360a1343e5e6dc220fbee9023af13bce826ad4c3ea")
2025-12-17 04:20:40.536 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:40.637 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:40.739 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:40.840 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:40.942 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:41.043 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:41.145 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:41.247 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:41.349 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:41.450 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:41.552 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:41.654 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:41.755 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:41.857 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:41.959 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:42.060 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:42.162 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:42.264 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:42.366 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:42.467 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:42.569 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:42.671 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:42.773 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:42.874 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:42.976 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:43.078 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:43.179 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:43.281 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:43.383 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:43.485 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:43.587 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:43.688 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:43.790 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:43.892 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:43.994 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:44.095 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:44.197 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:44.299 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:44.400 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:44.502 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:44.604 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:44.705 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:44.807 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:44.909 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:45.010 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:45.112 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:45.214 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:45.316 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:45.417 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:45.519 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:45.621 DEBUG [src.node.waku_node] Stopping container with id b4aa78751903
2025-12-17 04:20:45.623 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/b4aa78751903101c2cb642360a1343e5e6dc220fbee9023af13bce826ad4c3ea/stop: Not Found ("No such container: b4aa78751903101c2cb642360a1343e5e6dc220fbee9023af13bce826ad4c3ea")
2025-12-17 04:20:45.624 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-17 04:20:45.648 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:20:45.672 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:20:45.672 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:20:45.673 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:20:45.673 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,149 @@
2025-12-17 04:29:49.511 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-17 04:29:49.511 DEBUG [tests.conftest] Running test: test_sync_flags with id: 2025-12-17_04-29-49__1fb6c6b4-6c6b-4e84-81fc-e4c84d95901b
2025-12-17 04:29:49.512 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-17 04:29:49.518 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:29:49.519 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-17_04-29-49__1fb6c6b4-6c6b-4e84-81fc-e4c84d95901b__wakuorg_nwaku:latest.log
2025-12-17 04:29:49.525 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:29:49.525 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-17_04-29-49__1fb6c6b4-6c6b-4e84-81fc-e4c84d95901b__wakuorg_nwaku:latest.log
2025-12-17 04:29:49.531 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:29:49.531 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2025-12-17_04-29-49__1fb6c6b4-6c6b-4e84-81fc-e4c84d95901b__wakuorg_nwaku:latest.log
2025-12-17 04:29:49.531 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-17 04:29:49.532 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:29:49.532 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:29:49.533 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:29:49.534 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.80.78
2025-12-17 04:29:49.534 DEBUG [src.node.docker_mananger] Generated ports ['45287', '45288', '45289', '45290', '45291']
2025-12-17 04:29:49.534 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:29:49.534 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:29:49.534 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:29:49.534 DEBUG [src.node.docker_mananger] docker run -i -t -p 45287:45287 -p 45288:45288 -p 45289:45289 -p 45290:45290 -p 45291:45291 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=45289 --rest-port=45287 --tcp-port=45288 --discv5-udp-port=45290 --rest-address=0.0.0.0 --nat=extip:172.18.80.78 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cb512dca13db7cbcefefae54b0ec28bae3abd8de76d0051ddffc53aba75434b2 --store-sync=true --store=true --store-sync-range=10 --store-sync-interval=1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=45291 --metrics-logging=true --store-sync-relay-jitter=1 --relay=true
2025-12-17 04:29:49.738 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.80.78 waku e7a98328b8bf2098b0d22205cecf8beb034bfdd82c3f5bfb977751e1f15677c0
2025-12-17 04:29:49.764 ERROR [src.node.docker_mananger] Max retries reached for container 860f6a4c9fa9. Exiting log stream.
2025-12-17 04:29:49.768 DEBUG [src.node.docker_mananger] Container started with ID e7a98328b8bf. Setting up logs at ./log/docker/node1_2025-12-17_04-29-49__1fb6c6b4-6c6b-4e84-81fc-e4c84d95901b__wakuorg_nwaku:latest.log
2025-12-17 04:29:49.769 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 45287
2025-12-17 04:29:49.769 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:29:50.274 ERROR [src.node.docker_mananger] Max retries reached for container c8e7f78cfd61. Exiting log stream.
2025-12-17 04:29:50.769 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45287/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:29:50.773 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"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"}]}'
2025-12-17 04:29:50.773 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:29:50.773 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45287/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:29:50.776 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.80.78/tcp/45288/p2p/16Uiu2HAmUaacH5WjzJTH3KB7AHpUW3YWaUcnR8CbCNUQqhDc2Jgz","/ip4/172.18.80.78/tcp/45289/ws/p2p/16Uiu2HAmUaacH5WjzJTH3KB7AHpUW3YWaUcnR8CbCNUQqhDc2Jgz"],"enrUri":"enr:-L24QL4BHXbMSHynb1qKUSinJC67ZpNQmtF6RdSdFlcRK2VAXfCyAng33DNjKAz0_LjOHdacDudcyinmyHJDCu6BU78CgmlkgnY0gmlwhKwSUE6KbXVsdGlhZGRyc5YACASsElBOBrDoAAoErBJQTgaw6d0DgnJzhQADAQAAiXNlY3AyNTZrMaED7JnSqPyskPgcb5sWhRMyFe-_dnxmVYm2jhTAlaL5QkuDdGNwgrDog3VkcIKw6oV3YWt1MhM"}'
2025-12-17 04:29:50.776 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:29:50.776 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:29:50.776 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:29:50.778 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:29:50.778 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.220.232
2025-12-17 04:29:50.778 DEBUG [src.node.docker_mananger] Generated ports ['3953', '3954', '3955', '3956', '3957']
2025-12-17 04:29:50.778 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:29:50.778 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:29:50.778 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:29:50.779 DEBUG [src.node.docker_mananger] docker run -i -t -p 3953:3953 -p 3954:3954 -p 3955:3955 -p 3956:3956 -p 3957:3957 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=3955 --rest-port=3953 --tcp-port=3954 --discv5-udp-port=3956 --rest-address=0.0.0.0 --nat=extip:172.18.220.232 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a4b982cfb687d537c6e19b064b6d395ff9f6bc82dc1e3d25ef4ffbe3c87b64fc --store-sync=true --store=false --store-sync-range=10 --store-sync-interval=1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3957 --metrics-logging=true --store-sync-relay-jitter=1 --relay=true --discv5-bootstrap-node=enr:-L24QL4BHXbMSHynb1qKUSinJC67ZpNQmtF6RdSdFlcRK2VAXfCyAng33DNjKAz0_LjOHdacDudcyinmyHJDCu6BU78CgmlkgnY0gmlwhKwSUE6KbXVsdGlhZGRyc5YACASsElBOBrDoAAoErBJQTgaw6d0DgnJzhQADAQAAiXNlY3AyNTZrMaED7JnSqPyskPgcb5sWhRMyFe-_dnxmVYm2jhTAlaL5QkuDdGNwgrDog3VkcIKw6oV3YWt1MhM
2025-12-17 04:29:50.961 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.220.232 waku eedd602f1512f68bdc260adbbeafb9660338ffda6bb7f9e0330ee4857b4d59ee
2025-12-17 04:29:50.994 DEBUG [src.node.docker_mananger] Container started with ID eedd602f1512. Setting up logs at ./log/docker/node2_2025-12-17_04-29-49__1fb6c6b4-6c6b-4e84-81fc-e4c84d95901b__wakuorg_nwaku:latest.log
2025-12-17 04:29:50.995 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 3953
2025-12-17 04:29:50.995 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:29:51.995 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3953/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:29:52.007 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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":"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"}]}'
2025-12-17 04:29:52.009 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:29:52.009 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3953/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:29:52.012 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.220.232/tcp/3954/p2p/16Uiu2HAmC3jouxpt425Dndf1sTe8z2V21FVqWaNFuQb6rc1FQti9","/ip4/172.18.220.232/tcp/3955/ws/p2p/16Uiu2HAmC3jouxpt425Dndf1sTe8z2V21FVqWaNFuQb6rc1FQti9"],"enrUri":"enr:-L24QBJS7E-c4uCQ1HK7PdCEScqF0gbuHXZnZpguyUPgVnb2ewfGLxHKSt5B-YlB3dMKReaMkcSyq7gaXmijiUOOzbkCgmlkgnY0gmlwhKwS3OiKbXVsdGlhZGRyc5YACASsEtzoBg9yAAoErBLc6AYPc90DgnJzhQADAQAAiXNlY3AyNTZrMaEC9vg66-SmwnvkXeCOAPtUfbqmrxc2EE4NlCYwxaKdajaDdGNwgg9yg3VkcIIPdIV3YWt1MgE"}'
2025-12-17 04:29:52.013 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:29:52.013 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:29:52.014 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:29:52.017 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:29:52.017 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.169.102
2025-12-17 04:29:52.017 DEBUG [src.node.docker_mananger] Generated ports ['3126', '3127', '3128', '3129', '3130']
2025-12-17 04:29:52.018 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:29:52.018 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:29:52.018 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:29:52.018 DEBUG [src.node.docker_mananger] docker run -i -t -p 3126:3126 -p 3127:3127 -p 3128:3128 -p 3129:3129 -p 3130:3130 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=3128 --rest-port=3126 --tcp-port=3127 --discv5-udp-port=3129 --rest-address=0.0.0.0 --nat=extip:172.18.169.102 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c5dd5645e0edfe725bfbfbd1da7bb69da49b6e2413a9a8d0ca43359ebb4bdee2 --store-sync=true --store=false --store-sync-range=10 --store-sync-interval=1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3130 --metrics-logging=true --store-sync-relay-jitter=1 --relay=true --discv5-bootstrap-node=enr:-L24QBJS7E-c4uCQ1HK7PdCEScqF0gbuHXZnZpguyUPgVnb2ewfGLxHKSt5B-YlB3dMKReaMkcSyq7gaXmijiUOOzbkCgmlkgnY0gmlwhKwS3OiKbXVsdGlhZGRyc5YACASsEtzoBg9yAAoErBLc6AYPc90DgnJzhQADAQAAiXNlY3AyNTZrMaEC9vg66-SmwnvkXeCOAPtUfbqmrxc2EE4NlCYwxaKdajaDdGNwgg9yg3VkcIIPdIV3YWt1MgE
2025-12-17 04:29:52.210 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.169.102 waku 73ecd85e1316dff6918f08bbf478e9830f70db5962a78c5e883bdabd823a04eb
2025-12-17 04:29:52.242 DEBUG [src.node.docker_mananger] Container started with ID 73ecd85e1316. Setting up logs at ./log/docker/node3_2025-12-17_04-29-49__1fb6c6b4-6c6b-4e84-81fc-e4c84d95901b__wakuorg_nwaku:latest.log
2025-12-17 04:29:52.242 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 3126
2025-12-17 04:29:52.242 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:29:53.243 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3126/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:29:53.250 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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"}]}'
2025-12-17 04:29:53.251 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:29:53.252 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3126/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:29:53.258 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.169.102/tcp/3127/p2p/16Uiu2HAm3LirTabfuDUG6mHNztcaUMAuz9zW9cq87W3GKVZktQcv","/ip4/172.18.169.102/tcp/3128/ws/p2p/16Uiu2HAm3LirTabfuDUG6mHNztcaUMAuz9zW9cq87W3GKVZktQcv"],"enrUri":"enr:-L24QMzmg-YyUtNzgJG9h50I8oCQHm1GxwnqtLxZUnHQtbMiC-YhhglzJCIQO9PvbXwz5JZRYTJxqE_x9gk0UFV-ZVMCgmlkgnY0gmlwhKwSqWaKbXVsdGlhZGRyc5YACASsEqlmBgw3AAoErBKpZgYMON0DgnJzhQADAQAAiXNlY3AyNTZrMaECdZjXKn9ftJlTSBSVOZCuVYEqm-UcqGXa3IcXeIEnFQeDdGNwggw3g3VkcIIMOYV3YWt1MgE"}'
2025-12-17 04:29:53.258 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:29:53.259 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3953/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.80.78/tcp/45288/p2p/16Uiu2HAmUaacH5WjzJTH3KB7AHpUW3YWaUcnR8CbCNUQqhDc2Jgz"]'
2025-12-17 04:29:53.261 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:29:53.262 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3126/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.220.232/tcp/3954/p2p/16Uiu2HAmC3jouxpt425Dndf1sTe8z2V21FVqWaNFuQb6rc1FQti9"]'
2025-12-17 04:29:53.264 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:29:53.265 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45287/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-17 04:29:53.267 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:29:53.267 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3953/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-17 04:29:53.269 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:29:53.270 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3126/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-17 04:29:53.272 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:29:53.272 DEBUG [src.steps.store] Relaying message
2025-12-17 04:29:53.272 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45287/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:29:53.277 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:29:53.277 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:29:53.478 DEBUG [src.steps.store] Relaying message
2025-12-17 04:29:53.478 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45287/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:29:53.484 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:29:53.486 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:29:53.686 DEBUG [src.steps.store] Relaying message
2025-12-17 04:29:53.687 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45287/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:29:53.692 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:29:53.692 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:29:53.892 DEBUG [src.steps.store] Relaying message
2025-12-17 04:29:53.893 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45287/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:29:53.898 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:29:53.899 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:29:54.099 DEBUG [src.steps.store] Relaying message
2025-12-17 04:29:54.100 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45287/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:29:54.105 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:29:54.106 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:29:54.307 DEBUG [src.steps.store] Relaying message
2025-12-17 04:29:54.307 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45287/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:29:54.312 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:29:54.313 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:29:54.514 DEBUG [src.steps.store] Relaying message
2025-12-17 04:29:54.514 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45287/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:29:54.520 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:29:54.520 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:29:54.722 DEBUG [src.steps.store] Relaying message
2025-12-17 04:29:54.723 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45287/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:29:54.728 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:29:54.729 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:29:54.931 DEBUG [src.steps.store] Relaying message
2025-12-17 04:29:54.931 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45287/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:29:54.936 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:29:54.936 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:29:55.137 DEBUG [src.steps.store] Relaying message
2025-12-17 04:29:55.138 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45287/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:29:55.143 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:29:55.144 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:29:55.344 DEBUG [src.libs.common] Sleeping for 2 seconds
2025-12-17 04:29:57.345 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-17 04:29:57.345 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45287/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:29:57.348 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x768103a9a7b30c8fad6370bd6e453c2cea61505478fd0602e30180461a8724a3"},{"messageHash":"0x2a502dfccd7053a5581320ab12859405d90ee48e7a62978deccf7134aa02fd1c"},{"messageHash":"0xf667bb16e9a55d7172ed5ff7a53dbcc76844c2308e7d83967b740333d2ef68e9"},{"messageHash":"0xcc8bb374989fc1fe8cb50323c0cf02449cec79737e4c43f5930763be7009da4b"},{"messageHash":"0xdac216118565cce261074c9b859fd8b8632881e5f5adf0931799b74956b47cf2"},{"messageHash":"0x9e6daa8742dc7ad73edd0e09e76cbe8bee0cefa3e777d10d765dd5f3ca65f6f8"},{"messageHash":"0xae0a576ca5a48c0f43328c6ecbf3f02ca91e1618656fb9aee661146e8ffd50ea"},{"messageHash":"0x7b21e926c01612e9e695065bb720fdf3d51052e60516d056a38392789ef4fc41"},{"messageHash":"0xc8282d92b2dde6858eed0d4fbdc5211171995d75f0ec7add4cbfe1e982a0bc65"},{"messageHash":"0xdb48ea72cb3c1f839033ee74a434c8e237a4aab9ab00b93e4551af8738313121"}]}'
2025-12-17 04:29:57.349 DEBUG [src.steps.store] messages length is 10
2025-12-17 04:29:57.350 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-17 04:29:57.350 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3953/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:29:57.358 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"632748e8a85d510c6d20","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x768103a9a7b30c8fad6370bd6e453c2cea61505478fd0602e30180461a8724a3"},{"messageHash":"0x2a502dfccd7053a5581320ab12859405d90ee48e7a62978deccf7134aa02fd1c"},{"messageHash":"0xf667bb16e9a55d7172ed5ff7a53dbcc76844c2308e7d83967b740333d2ef68e9"},{"messageHash":"0xcc8bb374989fc1fe8cb50323c0cf02449cec79737e4c43f5930763be7009da4b"},{"messageHash":"0xdac216118565cce261074c9b859fd8b8632881e5f5adf0931799b74956b47cf2"},{"messageHash":"0x9e6daa8742dc7ad73edd0e09e76cbe8bee0cefa3e777d10d765dd5f3ca65f6f8"},{"messageHash":"0xae0a576ca5a48c0f43328c6ecbf3f02ca91e1618656fb9aee661146e8ffd50ea"},{"messageHash":"0x7b21e926c01612e9e695065bb720fdf3d51052e60516d056a38392789ef4fc41"},{"messageHash":"0xc8282d92b2dde6858eed0d4fbdc5211171995d75f0ec7add4cbfe1e982a0bc65"},{"messageHash":"0xdb48ea72cb3c1f839033ee74a434c8e237a4aab9ab00b93e4551af8738313121"}]}'
2025-12-17 04:29:57.359 DEBUG [src.steps.store] messages length is 10
2025-12-17 04:29:57.360 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-17 04:29:57.360 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3126/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:29:57.363 ERROR [src.node.api_clients.base_client] HTTP error occurred: 412 Client Error: Precondition Failed for url: http://127.0.0.1:3126/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true. Response content: b'No suitable service peer & none discovered'
2025-12-17 04:29:57.420 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-17 04:29:57.421 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-17 04:29:57.421 DEBUG [src.node.waku_node] Stopping container with id e7a98328b8bf
2025-12-17 04:29:57.997 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:29:57.998 DEBUG [src.node.waku_node] Stopping container with id eedd602f1512
2025-12-17 04:29:58.595 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:29:58.595 DEBUG [src.node.waku_node] Stopping container with id 73ecd85e1316
2025-12-17 04:29:58.812 ERROR [src.node.docker_mananger] Max retries reached for container e7a98328b8bf. Exiting log stream.
2025-12-17 04:29:59.108 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:29:59.109 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-17 04:29:59.118 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:29:59.129 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:29:59.135 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:29:59.136 DEBUG [tests.conftest] Running fixture teardown: attach_logs_on_fail
2025-12-17 04:29:59.136 DEBUG [tests.conftest] Test failed, attempting to attach logs to the allure reports
2025-12-17 04:29:59.137 DEBUG [src.libs.common] Attaching file ./log/docker/node2_2025-12-17_04-29-49__1fb6c6b4-6c6b-4e84-81fc-e4c84d95901b__wakuorg_nwaku:latest.log
2025-12-17 04:29:59.137 DEBUG [src.libs.common] Attaching file ./log/docker/node3_2025-12-17_04-29-49__1fb6c6b4-6c6b-4e84-81fc-e4c84d95901b__wakuorg_nwaku:latest.log
2025-12-17 04:29:59.138 DEBUG [src.libs.common] Attaching file ./log/docker/node1_2025-12-17_04-29-49__1fb6c6b4-6c6b-4e84-81fc-e4c84d95901b__wakuorg_nwaku:latest.log

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,34 @@
WRN 2025-12-17 04:14:23.532+00:00 whether to mount storeSync is not specified, defaulting to not mounting topics="waku conf builder" tid=1 file=waku_conf_builder.nim:429
bSubscribeShards: some(@[0])
INF 2025-12-17 04:14:23.532+00:00 Sharding configuration: topics="waku conf builder" tid=1 file=waku_conf_builder.nim:464 shardingConf="(kind: AutoSharding, numShardsInCluster: 1)" subscribeShards=@[0]
INF 2025-12-17 04:14:23.532+00:00 Configuration: Enabled protocols topics="waku conf" tid=1 file=waku_conf.nim:151 relay=false rlnRelay=false store=false filter=false lightPush=true peerExchange=true rendezvous=true
INF 2025-12-17 04:14:23.532+00:00 Configuration. Network topics="waku conf" tid=1 file=waku_conf.nim:160 cluster=3
INF 2025-12-17 04:14:23.532+00:00 Configuration. Active Relay Shards topics="waku conf" tid=1 file=waku_conf.nim:163 shard=0
INF 2025-12-17 04:14:23.532+00:00 Configuration. Bootstrap nodes topics="waku conf" tid=1 file=waku_conf.nim:167 node=enr:-L24QB7kIUgADCvHyIzf054fVSLLxzWNBLwwNCVg1KBvwc4ISx5lfr5ZP8QUj7pt5LOS3PJ6wKowbRrQV10Qj9yUzHACgmlkgnY0gmlwhKwSiX2KbXVsdGlhZGRyc5YACASsEol9BsFkAAoErBKJfQbBZd0DgnJzhQADAQAAiXNlY3AyNTZrMaECV5m3yb_iiBHDYC9xtggqi4bu3HMbg2xHXSxm2p9jGP2DdGNwgsFkg3VkcILBZoV3YWt1Mg0
NTC 2025-12-17 04:14:23.533+00:00 REST service started tid=1 file=server.nim:183 address=0.0.0.0:52372
INF 2025-12-17 04:14:23.533+00:00 Starting REST HTTP server tid=1 file=builder.nim:112 url=http://0.0.0.0:52372/
INF 2025-12-17 04:14:23.533+00:00 Setting up storage tid=1 file=node_factory.nim:503
INF 2025-12-17 04:14:23.533+00:00 Initializing node tid=1 file=node_factory.nim:512
TRC 2025-12-17 04:14:23.535+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/id/1.0.0]"
TRC 2025-12-17 04:14:23.535+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/autonat/1.0.0]"
TRC 2025-12-17 04:14:23.535+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/circuit/relay/0.2.0/hop, /libp2p/circuit/relay/0.1.0]"
TRC 2025-12-17 04:14:23.535+00:00 no peer storage found tid=1 file=peer_manager.nim:1130
INF 2025-12-17 04:14:23.535+00:00 Initializing networking tid=1 file=waku_node.nim:178 addrs="@[/ip4/172.18.116.4/tcp/52373, /ip4/172.18.116.4/tcp/52374/ws]"
INF 2025-12-17 04:14:23.535+00:00 Mounting protocols tid=1 file=node_factory.nim:518
INF 2025-12-17 04:14:23.535+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=3 shards=[]
TRC 2025-12-17 04:14:23.535+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/metadata/1.0.0]"
INF 2025-12-17 04:14:23.535+00:00 mounting store client topics="waku node store api" tid=1 file=store.nim:274
INF 2025-12-17 04:14:23.535+00:00 mounting legacy store client topics="waku node store api" tid=1 file=store.nim:145
INF 2025-12-17 04:14:23.535+00:00 mounting auto sharding topics="waku node" tid=1 file=waku_node.nim:252 clusterId=3 shardCount=1
INF 2025-12-17 04:14:23.535+00:00 Shards created from content topics tid=1 file=node_factory.nim:309 contentTopics=[] shards=[]
INF 2025-12-17 04:14:23.535+00:00 mounting rendezvous discovery protocol topics="waku node" tid=1 file=waku_node.nim:377
INF 2025-12-17 04:14:23.535+00:00 waku rendezvous initialized topics="waku node" tid=1 file=protocol.nim:207 clusterId=3 shards=[] capabilities=[] wakuPeerRecord="(peerId: 16U*tsJHAt, seqNo: 1765944863, addresses: [/ip4/172.18.116.4/tcp/52373, /ip4/172.18.116.4/tcp/52374/ws], mixKey: )"
TRC 2025-12-17 04:14:23.535+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/rendezvous/1.0.0]"
INF 2025-12-17 04:14:23.535+00:00 mounting rendezvous client topics="waku node" tid=1 file=waku_node.nim:365
INF 2025-12-17 04:14:23.536+00:00 waku rendezvous client initialized topics="waku node" tid=1 file=client.nim:130 clusterId=3
INF 2025-12-17 04:14:23.536+00:00 mounting libp2p ping protocol topics="waku node ping api" tid=1 file=ping.nim:20
TRC 2025-12-17 04:14:23.536+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/ping/1.0.0]"
INF 2025-12-17 04:14:23.536+00:00 mounting light push topics="waku node lightpush api" tid=1 file=lightpush.nim:154
ERR 2025-12-17 04:14:23.536+00:00 Mounting protocols failed tid=1 file=node_factory.nim:522 error="failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"
ERR 2025-12-17 04:14:23.536+00:00 Failed setting up node topics="wakunode main" tid=1 file=waku.nim:189 error="Mounting protocols failed: failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"
ERR 2025-12-17 04:14:23.536+00:00 Waku initialization failed topics="wakunode main" tid=1 file=wakunode2.nim:56 error="Failed setting up node: Mounting protocols failed: failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,228 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_store_with_multiple_hashes with id: 2025-12-17_04-27-50__37dad474-d5df-4b49-8d00-b2bd7bc628a3
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.steps.store:store.py:39 Running fixture setup: node_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-17_04-27-50__37dad474-d5df-4b49-8d00-b2bd7bc628a3__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.211.7
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['44194', '44195', '44196', '44197', '44198']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 44194:44194 -p 44195:44195 -p 44196:44196 -p 44197:44197 -p 44198:44198 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=44196 --rest-port=44194 --tcp-port=44195 --discv5-udp-port=44197 --rest-address=0.0.0.0 --nat=extip:172.18.211.7 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=324ca7e1feeb2ddeecbfaf15b8a449e0dbeff9ddf57f59af513eefc2caa6f0ea --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=44198 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.211.7 waku f3b6a2edebdb13bc7d0f928c3b894b751713c5ea58ef1793e211b41ea7ddb9f5
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f3b6a2edebdb. Setting up logs at ./log/docker/publishing_node1_2025-12-17_04-27-50__37dad474-d5df-4b49-8d00-b2bd7bc628a3__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 44194
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 5b074e36b02a. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 07d39f6f57b6. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44194/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"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"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44194/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.211.7/tcp/44195/p2p/16Uiu2HAmFKDv7Ws9kSco1iPh4egp1w2iC3FoKGM7mEdKv2nFu5EB","/ip4/172.18.211.7/tcp/44196/ws/p2p/16Uiu2HAmFKDv7Ws9kSco1iPh4egp1w2iC3FoKGM7mEdKv2nFu5EB"],"enrUri":"enr:-L24QCyyjD6kkPArVkO-sluXCnIZfpRa0EDFMCRaz--JEn1bABcFd8l8KDLEjtkgIEisobR6HAVKquz054BE-1bO0_wCgmlkgnY0gmlwhKwS0weKbXVsdGlhZGRyc5YACASsEtMHBqyjAAoErBLTBwaspN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDJ4LInAAXBnh3eOUeMTeQyaaeyQ-VmxolKrvK1FBcrGyDdGNwgqyjg3VkcIKspYV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-17_04-27-50__37dad474-d5df-4b49-8d00-b2bd7bc628a3__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.194.150
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['43574', '43575', '43576', '43577', '43578']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 43574:43574 -p 43575:43575 -p 43576:43576 -p 43577:43577 -p 43578:43578 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=43576 --rest-port=43574 --tcp-port=43575 --discv5-udp-port=43577 --rest-address=0.0.0.0 --nat=extip:172.18.194.150 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ad65cffbe8dd0adbf60cf4f22b15c1102ce3e8add44d4cf39ddfcaa76daf11a1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=43578 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QCyyjD6kkPArVkO-sluXCnIZfpRa0EDFMCRaz--JEn1bABcFd8l8KDLEjtkgIEisobR6HAVKquz054BE-1bO0_wCgmlkgnY0gmlwhKwS0weKbXVsdGlhZGRyc5YACASsEtMHBqyjAAoErBLTBwaspN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDJ4LInAAXBnh3eOUeMTeQyaaeyQ-VmxolKrvK1FBcrGyDdGNwgqyjg3VkcIKspYV3YWt1MgM --storenode=/ip4/172.18.211.7/tcp/44195/p2p/16Uiu2HAmFKDv7Ws9kSco1iPh4egp1w2iC3FoKGM7mEdKv2nFu5EB --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.194.150 waku dfd2e60eb657ff18835008a12087c3cb7ff2d1fd6b1b9e66e55ddcc0fb62d2b6
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID dfd2e60eb657. Setting up logs at ./log/docker/store_node1_2025-12-17_04-27-50__37dad474-d5df-4b49-8d00-b2bd7bc628a3__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 43574
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:43574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"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":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:43574/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.194.150/tcp/43575/p2p/16Uiu2HAmQXJfdBGtffALU38gFHcFyasL1TxQgfkmy6tZe2pAHL6S","/ip4/172.18.194.150/tcp/43576/ws/p2p/16Uiu2HAmQXJfdBGtffALU38gFHcFyasL1TxQgfkmy6tZe2pAHL6S"],"enrUri":"enr:-L24QGC9UYeyl81RaMXjygX1RmhS0qlJ_spbFJMPxFFClxwaMI1bJqre9yDZVlG1mq85wGe6V12u_-hymcnyY1li-roCgmlkgnY0gmlwhKwSwpaKbXVsdGlhZGRyc5YACASsEsKWBqo3AAoErBLClgaqON0DgnJzhQADAQAAiXNlY3AyNTZrMaEDsFROhpasoG6mgAIftjkMOE66V8TJDUxGPAMkK1zcWBeDdGNwgqo3g3VkcIKqOYV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:43574/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.211.7/tcp/44195/p2p/16Uiu2HAmFKDv7Ws9kSco1iPh4egp1w2iC3FoKGM7mEdKv2nFu5EB"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44194/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:43574/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44194/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "SGVsbG8gV29ybGQh", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44194/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MTIzNDU2Nzg5MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44194/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "eyJrZXkiOiAidmFsdWUifQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44194/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "6L+Z5piv5LiA5Lqb5Lit5paH", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44194/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "8J+agPCfjJ/inKg=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44194/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44194/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "PGh0bWw+PGJvZHk+SGVsbG88L2JvZHk+PC9odG1sPg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44194/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "0J/RgNC40LLQtdGC", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44194/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "QmFzZTY0PT1kR1Z6ZEE9PQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44194/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "ZDI5eWEybHVaeUIzYVhSb0lHSnBibUZ5ZVNCa1lYUmg6IFBR", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44194/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "CQpTcGVjaWFsCUNoYXJhY3RlcnMK", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44194/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "RmFsc2U=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44194/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "My4xNDE1OTI2NTM1", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44194/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "WzEsIDIsIDMsIDQsIDVd", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44194/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MHhERUFEQkVFRg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44194/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "dXNlckBleGFtcGxlLmNvbQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44194/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "aHR0cDovL2V4YW1wbGUuY29t", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44194/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MjAyMy0xMS0wMVQxMjowMDowMFo=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44194/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "IkVzY2FwZWQiIFwicXVvdGVzXCI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44194/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "UmVndWxhciBleHByZXNzaW9uOiBeW2EtejAtOV8tXXszLDE2fSQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44194/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44194/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "eyJuYW1lIjogIkpvaG4iLCAiYWdlIjogMzAsICJjaXR5IjogIk5ldyBZb3JrIn0=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44194/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "L3Vzci9sb2NhbC9iaW4=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44194/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "QzpcV2luZG93c1xTeXN0ZW0zMg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44194/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U0VMRUNUICogRlJPTSB1c2VycyBXSEVSRSBpZCA9IDE7", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44194/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "ZnVuY3Rpb24gdGVzdCgpIHsgY29uc29sZS5sb2coJ0hlbGxvIFdvcmxkJyk7IH0=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44194/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "Ym9keSB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH0=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44194/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "cHJpbnQoJ0hlbGxvIFdvcmxkJyk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44194/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MTkyLjE2OC4xLjE=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44194/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "d3d3LmV4YW1wbGUuY29t", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44194/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44194/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MTIzNC01Njc4LTkwMTItMzQ1Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44194/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "KzEyMzQ1Njc4OTA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44194/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MTIzZTQ1NjctZTg5Yi0xMmQzLWE0NTYtNDI2NjE0MTc0MDAw", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44194/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "I2hlbGxvV29ybGQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44194/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "QHVzZXJuYW1l", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44194/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "UEBzc3cwcmQh", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44194/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MDEvMTEvMjAyMw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44194/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MTI6MDA6MDA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44194/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "RSA9IG1jXjI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44194/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x9b0b9fc71021ce51853d02a37306dc7d4ac988c7a40782ed443002622b8bd14b%2C0xd4a299e053295105440c91a7b43041560aab1c58668afff6d2c69ddfc707e1e6&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9b0b9fc71021ce51853d02a37306dc7d4ac988c7a40782ed443002622b8bd14b"},{"messageHash":"0xd4a299e053295105440c91a7b43041560aab1c58668afff6d2c69ddfc707e1e6"}]}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:43574/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x9b0b9fc71021ce51853d02a37306dc7d4ac988c7a40782ed443002622b8bd14b%2C0xd4a299e053295105440c91a7b43041560aab1c58668afff6d2c69ddfc707e1e6&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9b0b9fc71021ce51853d02a37306dc7d4ac988c7a40782ed443002622b8bd14b"},{"messageHash":"0xd4a299e053295105440c91a7b43041560aab1c58668afff6d2c69ddfc707e1e6"}]}'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3b6a2edebdb
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dfd2e60eb657
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,127 @@
2025-12-17 04:31:29.069 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-17 04:31:29.069 DEBUG [tests.conftest] Running test: test_subscribe_via_api_to_new_content_topics[content_topic_list0] with id: 2025-12-17_04-31-29__c71f27d5-b67d-4893-83b3-55be63743ca7
2025-12-17 04:31:29.069 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-17 04:31:29.070 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-17 04:31:29.070 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2025-12-17 04:31:29.077 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:31:29.077 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-17_04-31-29__c71f27d5-b67d-4893-83b3-55be63743ca7__wakuorg_nwaku:latest.log
2025-12-17 04:31:29.077 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:31:29.077 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:31:29.079 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:31:29.079 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.124.137
2025-12-17 04:31:29.079 DEBUG [src.node.docker_mananger] Generated ports ['7720', '7721', '7722', '7723', '7724']
2025-12-17 04:31:29.079 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:31:29.079 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:31:29.079 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:31:29.079 DEBUG [src.node.docker_mananger] docker run -i -t -p 7720:7720 -p 7721:7721 -p 7722:7722 -p 7723:7723 -p 7724:7724 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=7722 --rest-port=7720 --tcp-port=7721 --discv5-udp-port=7723 --rest-address=0.0.0.0 --nat=extip:172.18.124.137 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=e9d8959be9feb9d55a5cb4501f5699a8bbbddabac578af6fcecdebfcfe548da7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=7724 --metrics-logging=true --relay=true --filter=true --content-topic=/newsService/1.0/weekly/protobuf
2025-12-17 04:31:29.252 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.124.137 waku ed1423ca34ac31cf04d8ec02dc64d1a56c33001333d9d6771f127f8d435dde7a
2025-12-17 04:31:29.283 DEBUG [src.node.docker_mananger] Container started with ID ed1423ca34ac. Setting up logs at ./log/docker/node1_2025-12-17_04-31-29__c71f27d5-b67d-4893-83b3-55be63743ca7__wakuorg_nwaku:latest.log
2025-12-17 04:31:29.285 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 7720
2025-12-17 04:31:29.285 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:31:29.327 ERROR [src.node.docker_mananger] Max retries reached for container 07a00cd6b958. Exiting log stream.
2025-12-17 04:31:29.868 ERROR [src.node.docker_mananger] Max retries reached for container 93db61ba40f5. Exiting log stream.
2025-12-17 04:31:30.286 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7720/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:31:30.289 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"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"}]}'
2025-12-17 04:31:30.290 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:31:30.290 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7720/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:31:30.292 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.124.137/tcp/7721/p2p/16Uiu2HAmS43UNJ9CdbxLGtxmszaRNaMyXXA9agw5irDbFSMUUDj7","/ip4/172.18.124.137/tcp/7722/ws/p2p/16Uiu2HAmS43UNJ9CdbxLGtxmszaRNaMyXXA9agw5irDbFSMUUDj7"],"enrUri":"enr:-L24QF_cQ-mZnta_Q0QUDf1K2AosA2xE1y7pN1YNaKbfwqZvZ_lL5XoAy-twkYdGyELbQJxQRR7CaGpTncvd7wRuID4CgmlkgnY0gmlwhKwSfImKbXVsdGlhZGRyc5YACASsEnyJBh4pAAoErBJ8iQYeKt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDxw_RmYi8pR5MdEvAr8d9xLjNcAkBQpAHB-PoaJgFr-KDdGNwgh4pg3VkcIIeK4V3YWt1MgU"}'
2025-12-17 04:31:30.292 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:31:30.299 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:31:30.299 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-17_04-31-29__c71f27d5-b67d-4893-83b3-55be63743ca7__wakuorg_nwaku:latest.log
2025-12-17 04:31:30.299 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:31:30.299 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:31:30.300 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:31:30.301 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.229.28
2025-12-17 04:31:30.301 DEBUG [src.node.docker_mananger] Generated ports ['20998', '20999', '21000', '21001', '21002']
2025-12-17 04:31:30.301 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:31:30.301 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:31:30.301 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:31:30.301 DEBUG [src.node.docker_mananger] docker run -i -t -p 20998:20998 -p 20999:20999 -p 21000:21000 -p 21001:21001 -p 21002:21002 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=21000 --rest-port=20998 --tcp-port=20999 --discv5-udp-port=21001 --rest-address=0.0.0.0 --nat=extip:172.18.229.28 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=f57c1bccddd7cfde5a4e3ded4efcde263a5d7aa5af5dd722edacb5762afe2e4c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21002 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QF_cQ-mZnta_Q0QUDf1K2AosA2xE1y7pN1YNaKbfwqZvZ_lL5XoAy-twkYdGyELbQJxQRR7CaGpTncvd7wRuID4CgmlkgnY0gmlwhKwSfImKbXVsdGlhZGRyc5YACASsEnyJBh4pAAoErBJ8iQYeKt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDxw_RmYi8pR5MdEvAr8d9xLjNcAkBQpAHB-PoaJgFr-KDdGNwgh4pg3VkcIIeK4V3YWt1MgU --content-topic=/newsService/1.0/weekly/protobuf
2025-12-17 04:31:30.487 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.229.28 waku e06dabe8360684629bb0901fa32fe9db9cfa32696ad1c5ab5744a7c0b90d88c9
2025-12-17 04:31:30.521 DEBUG [src.node.docker_mananger] Container started with ID e06dabe83606. Setting up logs at ./log/docker/node2_2025-12-17_04-31-29__c71f27d5-b67d-4893-83b3-55be63743ca7__wakuorg_nwaku:latest.log
2025-12-17 04:31:30.521 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 20998
2025-12-17 04:31:30.521 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:31:31.522 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20998/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:31:31.535 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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":"READY"}]}'
2025-12-17 04:31:31.537 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:31:31.538 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20998/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:31:31.542 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.229.28/tcp/20999/p2p/16Uiu2HAmCZLhTCZQZM5wkB1TnJcsGRQs74A3ZfFeMhPd8FTSmQjc","/ip4/172.18.229.28/tcp/21000/ws/p2p/16Uiu2HAmCZLhTCZQZM5wkB1TnJcsGRQs74A3ZfFeMhPd8FTSmQjc"],"enrUri":"enr:-L24QIYIOw4GJm0rSHPCrgZ_sS1s5-7O8PjaD6eUbiiyZkqXQzCJd5K6y94R052uJr-GWNnmkPE3l86gLOMjf_Nims4CgmlkgnY0gmlwhKwS5RyKbXVsdGlhZGRyc5YACASsEuUcBlIHAAoErBLlHAZSCN0DgnJzhQACAQAAiXNlY3AyNTZrMaEC_o2FtI6DyPB7i1nDPviG6CW8mqecd46i_vPRrObOwJODdGNwglIHg3VkcIJSCYV3YWt1MgE"}'
2025-12-17 04:31:31.543 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:31:31.544 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20998/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.124.137/tcp/7721/p2p/16Uiu2HAmS43UNJ9CdbxLGtxmszaRNaMyXXA9agw5irDbFSMUUDj7"]'
2025-12-17 04:31:31.547 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:31:31.547 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7720/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/alerts/xml", "/newsService/1.0/updates/json", "/newsService/2.0/alerts/json", "/newsService/2.0/summaries/xml", "/newsService/2.0/highlights/yaml", "/newsService/3.0/weekly/json", "/newsService/3.0/summaries/xml"]'
2025-12-17 04:31:31.550 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:31:31.550 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20998/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/alerts/xml", "/newsService/1.0/updates/json", "/newsService/2.0/alerts/json", "/newsService/2.0/summaries/xml", "/newsService/2.0/highlights/yaml", "/newsService/3.0/weekly/json", "/newsService/3.0/summaries/xml"]'
2025-12-17 04:31:31.553 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:31:31.553 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7720/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/alerts/xml", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:31:31.557 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:31:31.558 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-17 04:31:31.658 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-17 04:31:31.659 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7720/relay/v1/auto/messages/%2FnewsService%2F1.0%2Falerts%2Fxml" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:31:31.661 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/alerts/xml","version":0,"timestamp":1765945891553546604,"ephemeral":false,"proof":""}]'
2025-12-17 04:31:31.663 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-17 04:31:31.663 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20998/relay/v1/auto/messages/%2FnewsService%2F1.0%2Falerts%2Fxml" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:31:31.665 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/alerts/xml","version":0,"timestamp":1765945891553546604,"ephemeral":false,"proof":""}]'
2025-12-17 04:31:31.667 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7720/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/updates/json", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:31:31.670 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:31:31.671 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-17 04:31:31.771 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-17 04:31:31.772 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7720/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fupdates%2Fjson" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:31:31.774 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/updates/json","version":0,"timestamp":1765945891667025942,"ephemeral":false,"proof":""}]'
2025-12-17 04:31:31.776 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-17 04:31:31.776 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20998/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fupdates%2Fjson" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:31:31.778 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/updates/json","version":0,"timestamp":1765945891667025942,"ephemeral":false,"proof":""}]'
2025-12-17 04:31:31.780 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7720/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/alerts/json", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:31:31.783 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:31:31.784 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-17 04:31:31.884 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-17 04:31:31.885 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7720/relay/v1/auto/messages/%2FnewsService%2F2.0%2Falerts%2Fjson" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:31:31.887 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/alerts/json","version":0,"timestamp":1765945891780017141,"ephemeral":false,"proof":""}]'
2025-12-17 04:31:31.889 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-17 04:31:31.889 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20998/relay/v1/auto/messages/%2FnewsService%2F2.0%2Falerts%2Fjson" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:31:31.891 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/alerts/json","version":0,"timestamp":1765945891780017141,"ephemeral":false,"proof":""}]'
2025-12-17 04:31:31.893 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7720/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/summaries/xml", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:31:31.898 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:31:31.899 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-17 04:31:31.999 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-17 04:31:31.999 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7720/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:31:32.001 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/summaries/xml","version":0,"timestamp":1765945891893541634,"ephemeral":false,"proof":""}]'
2025-12-17 04:31:32.003 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-17 04:31:32.003 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20998/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:31:32.005 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/summaries/xml","version":0,"timestamp":1765945891893541634,"ephemeral":false,"proof":""}]'
2025-12-17 04:31:32.007 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7720/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/highlights/yaml", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:31:32.010 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:31:32.011 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-17 04:31:32.111 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-17 04:31:32.111 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7720/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fhighlights%2Fyaml" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:31:32.114 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/highlights/yaml","version":0,"timestamp":1765945892006878014,"ephemeral":false,"proof":""}]'
2025-12-17 04:31:32.116 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-17 04:31:32.116 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20998/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fhighlights%2Fyaml" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:31:32.118 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/highlights/yaml","version":0,"timestamp":1765945892006878014,"ephemeral":false,"proof":""}]'
2025-12-17 04:31:32.120 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7720/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/3.0/weekly/json", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:31:32.123 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:31:32.123 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-17 04:31:32.224 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-17 04:31:32.224 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7720/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fweekly%2Fjson" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:31:32.227 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/weekly/json","version":0,"timestamp":1765945892119997762,"ephemeral":false,"proof":""}]'
2025-12-17 04:31:32.228 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-17 04:31:32.230 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20998/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fweekly%2Fjson" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:31:32.232 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/weekly/json","version":0,"timestamp":1765945892119997762,"ephemeral":false,"proof":""}]'
2025-12-17 04:31:32.233 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7720/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/3.0/summaries/xml", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:31:32.237 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:31:32.237 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-17 04:31:32.338 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-17 04:31:32.338 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7720/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:31:32.341 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/summaries/xml","version":0,"timestamp":1765945892233646479,"ephemeral":false,"proof":""}]'
2025-12-17 04:31:32.342 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-17 04:31:32.342 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20998/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:31:32.344 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/summaries/xml","version":0,"timestamp":1765945892233646479,"ephemeral":false,"proof":""}]'
2025-12-17 04:31:32.347 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-17 04:31:32.348 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-17 04:31:32.349 DEBUG [src.node.waku_node] Stopping container with id ed1423ca34ac
2025-12-17 04:31:32.868 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:31:32.869 DEBUG [src.node.waku_node] Stopping container with id e06dabe83606
2025-12-17 04:31:33.374 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:31:33.374 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-17 04:31:33.381 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:31:33.388 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,77 @@
2025-12-17 04:16:51.469 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-17 04:16:51.469 DEBUG [tests.conftest] Running test: test_store_sync_range_with_zero_jitter with id: 2025-12-17_04-16-51__1cbaf563-9fb0-4c68-85f3-49861b1a4698
2025-12-17 04:16:51.469 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-17 04:16:51.477 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:16:51.477 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-17_04-16-51__1cbaf563-9fb0-4c68-85f3-49861b1a4698__wakuorg_nwaku:latest.log
2025-12-17 04:16:51.483 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:16:51.483 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-17_04-16-51__1cbaf563-9fb0-4c68-85f3-49861b1a4698__wakuorg_nwaku:latest.log
2025-12-17 04:16:51.489 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:16:51.489 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2025-12-17_04-16-51__1cbaf563-9fb0-4c68-85f3-49861b1a4698__wakuorg_nwaku:latest.log
2025-12-17 04:16:51.489 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-17 04:16:51.490 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:16:51.490 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:16:51.491 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:16:51.491 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.130.194
2025-12-17 04:16:51.492 DEBUG [src.node.docker_mananger] Generated ports ['51164', '51165', '51166', '51167', '51168']
2025-12-17 04:16:51.492 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:16:51.492 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:16:51.492 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:16:51.492 DEBUG [src.node.docker_mananger] docker run -i -t -p 51164:51164 -p 51165:51165 -p 51166:51166 -p 51167:51167 -p 51168:51168 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=51166 --rest-port=51164 --tcp-port=51165 --discv5-udp-port=51167 --rest-address=0.0.0.0 --nat=extip:172.18.130.194 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bfad11e33b3a9ca879dbccec210c491b8fbf9bbe1ee298cf34d9f1dfe9e6aeea --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=51168 --metrics-logging=true --relay=true --dns-discovery=false
2025-12-17 04:16:51.677 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.130.194 waku cd7a9ec7023dcd207c3fcfa90b3f97d518a4c1d01d157d7c83aeb35d884aa337
2025-12-17 04:16:51.708 DEBUG [src.node.docker_mananger] Container started with ID cd7a9ec7023d. Setting up logs at ./log/docker/node1_2025-12-17_04-16-51__1cbaf563-9fb0-4c68-85f3-49861b1a4698__wakuorg_nwaku:latest.log
2025-12-17 04:16:51.709 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 51164
2025-12-17 04:16:51.710 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:16:51.780 ERROR [src.node.docker_mananger] Max retries reached for container 84f05ef78e82. Exiting log stream.
2025-12-17 04:16:52.241 ERROR [src.node.docker_mananger] Max retries reached for container 151193fc4f59. Exiting log stream.
2025-12-17 04:16:52.710 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51164/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:16:52.713 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"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"}]}'
2025-12-17 04:16:52.714 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:16:52.714 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51164/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:16:52.716 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.130.194/tcp/51165/p2p/16Uiu2HAmEnw8CSwo9PSYUBD94Jtz3DFcKkz4hqz4HwdnuUsqd112","/ip4/172.18.130.194/tcp/51166/ws/p2p/16Uiu2HAmEnw8CSwo9PSYUBD94Jtz3DFcKkz4hqz4HwdnuUsqd112"],"enrUri":"enr:-L24QJCB6s5U-3idEtHqmbuOSb1lil4G3swI7Rb3TsqrOosUYD-YjeXAJxEv5dI48fsBLKO25hiXTZxjvcCxEIyXgtwCgmlkgnY0gmlwhKwSgsKKbXVsdGlhZGRyc5YACASsEoLCBsfdAAoErBKCwgbH3t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDH8BffH7RzSeP_29oDndWg1STSljYH_4ygyl4P6b-IaGDdGNwgsfdg3VkcILH34V3YWt1MhM"}'
2025-12-17 04:16:52.716 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:16:52.716 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51164/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-17 04:16:52.729 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:16:52.730 DEBUG [src.steps.store] Relaying message
2025-12-17 04:16:52.730 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51164/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:16:52.733 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:16:52.733 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:16:52.934 DEBUG [src.steps.store] Relaying message
2025-12-17 04:16:52.934 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51164/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:16:52.938 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:16:52.938 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:16:53.139 DEBUG [src.steps.store] Relaying message
2025-12-17 04:16:53.139 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51164/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:16:53.143 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:16:53.144 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:17:18.344 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:17:18.344 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:17:18.346 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:17:18.346 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.51.186
2025-12-17 04:17:18.346 DEBUG [src.node.docker_mananger] Generated ports ['42522', '42523', '42524', '42525', '42526']
2025-12-17 04:17:18.346 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:17:18.347 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:17:18.347 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:17:18.347 DEBUG [src.node.docker_mananger] docker run -i -t -p 42522:42522 -p 42523:42523 -p 42524:42524 -p 42525:42525 -p 42526:42526 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=42524 --rest-port=42522 --tcp-port=42523 --discv5-udp-port=42525 --rest-address=0.0.0.0 --nat=extip:172.18.51.186 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=da990acafcaaa4fc74d281feaf6fedd51cbdccad3cfd36ad7809aa1dec34c5fe --store-sync=true --store=true --store-sync-range=20 --store-sync-interval=5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=42526 --metrics-logging=true --store-sync-relay-jitter=0 --relay=false --dns-discovery=false --discv5-bootstrap-node=enr:-L24QJCB6s5U-3idEtHqmbuOSb1lil4G3swI7Rb3TsqrOosUYD-YjeXAJxEv5dI48fsBLKO25hiXTZxjvcCxEIyXgtwCgmlkgnY0gmlwhKwSgsKKbXVsdGlhZGRyc5YACASsEoLCBsfdAAoErBKCwgbH3t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDH8BffH7RzSeP_29oDndWg1STSljYH_4ygyl4P6b-IaGDdGNwgsfdg3VkcILH34V3YWt1MhM
2025-12-17 04:17:18.529 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.51.186 waku 93db2a9b7da4f76c53cba06af8b5ea9dac877b2fc3cbafefca51704d8dac1621
2025-12-17 04:17:18.560 DEBUG [src.node.docker_mananger] Container started with ID 93db2a9b7da4. Setting up logs at ./log/docker/node2_2025-12-17_04-16-51__1cbaf563-9fb0-4c68-85f3-49861b1a4698__wakuorg_nwaku:latest.log
2025-12-17 04:17:18.561 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 42522
2025-12-17 04:17:18.561 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:17:19.561 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42522/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:17:19.571 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"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"}]}'
2025-12-17 04:17:19.571 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:17:19.571 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42522/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:17:19.573 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.51.186/tcp/42523/p2p/16Uiu2HAm9yT3mLgPadvUtKpiQhzDxwVvYnHdiVBSSurmXbdsxNwZ","/ip4/172.18.51.186/tcp/42524/ws/p2p/16Uiu2HAm9yT3mLgPadvUtKpiQhzDxwVvYnHdiVBSSurmXbdsxNwZ"],"enrUri":"enr:-L24QMAgCPAP7vpidnlCYb3UBgiMQswhDhaU4QFly-fM1EsWcEgEtrcCtlcUKSohUJ30yZhGRm7Bq7ZA5gZyhyItDqACgmlkgnY0gmlwhKwSM7qKbXVsdGlhZGRyc5YACASsEjO6BqYbAAoErBIzugamHN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC2CeUxbOsJZVY3RTxEfmQNdDEjGvRmuLeynWz3qLM1AiDdGNwgqYbg3VkcIKmHYV3YWt1MhI"}'
2025-12-17 04:17:19.573 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:17:19.574 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42522/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.130.194/tcp/51165/p2p/16Uiu2HAmEnw8CSwo9PSYUBD94Jtz3DFcKkz4hqz4HwdnuUsqd112"]'
2025-12-17 04:17:19.604 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:17:29.605 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42522/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:17:29.608 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
2025-12-17 04:17:29.609 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-17 04:17:29.611 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-17 04:17:29.611 DEBUG [src.node.waku_node] Stopping container with id cd7a9ec7023d
2025-12-17 04:17:30.149 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:17:30.149 DEBUG [src.node.waku_node] Stopping container with id 93db2a9b7da4
2025-12-17 04:17:30.664 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:17:30.665 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-17 04:17:30.675 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:17:30.683 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,86 @@
2025-12-17 04:20:27.804 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-17 04:20:27.805 DEBUG [tests.conftest] Running test: test_subscribe_and_publish_on_another_shard with id: 2025-12-17_04-20-27__2dd60e6c-3ab8-4a91-9b42-b4bce1086c3c
2025-12-17 04:20:27.805 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-17 04:20:27.805 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-17 04:20:27.805 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2025-12-17 04:20:27.813 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:20:27.813 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-17_04-20-27__2dd60e6c-3ab8-4a91-9b42-b4bce1086c3c__wakuorg_nwaku:latest.log
2025-12-17 04:20:27.814 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:20:27.814 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:20:27.815 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:20:27.815 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.232.222
2025-12-17 04:20:27.815 DEBUG [src.node.docker_mananger] Generated ports ['56158', '56159', '56160', '56161', '56162']
2025-12-17 04:20:27.816 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2025-12-17 04:20:27.816 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2025-12-17 04:20:27.816 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:20:27.816 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:20:27.816 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:20:27.816 DEBUG [src.node.docker_mananger] docker run -i -t -p 56158:56158 -p 56159:56159 -p 56160:56160 -p 56161:56161 -p 56162:56162 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=56160 --rest-port=56158 --tcp-port=56159 --discv5-udp-port=56161 --rest-address=0.0.0.0 --nat=extip:172.18.232.222 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=5b94afcd826ff3f0eebe09c98ce1dc1484decb6d3fb22caececc2a5f6e9ff14e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=56162 --metrics-logging=true --relay=true --filter=true
2025-12-17 04:20:28.012 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.232.222 waku b0552a8994928e6e68b732785531e6611c3c2d9f63cb8ef8482be0021143f5dd
2025-12-17 04:20:28.041 ERROR [src.node.docker_mananger] Max retries reached for container 562b48cd77a4. Exiting log stream.
2025-12-17 04:20:28.049 DEBUG [src.node.docker_mananger] Container started with ID b0552a899492. Setting up logs at ./log/docker/node1_2025-12-17_04-20-27__2dd60e6c-3ab8-4a91-9b42-b4bce1086c3c__wakuorg_nwaku:latest.log
2025-12-17 04:20:28.049 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 56158
2025-12-17 04:20:28.049 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:20:28.592 ERROR [src.node.docker_mananger] Max retries reached for container b56f5af1e33f. Exiting log stream.
2025-12-17 04:20:29.050 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56158/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:29.053 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"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"}]}'
2025-12-17 04:20:29.054 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:20:29.054 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56158/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:29.056 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.232.222/tcp/56159/p2p/16Uiu2HAmRoSvsBLgEJNZeRZvSqJA1edQ2wyF4KDK8USmhLoXvBR8","/ip4/172.18.232.222/tcp/56160/ws/p2p/16Uiu2HAmRoSvsBLgEJNZeRZvSqJA1edQ2wyF4KDK8USmhLoXvBR8"],"enrUri":"enr:-L24QMSC2bLGFgblNK1CMAxURaBVhuClE690lQGc8PYkDnd6IO8yVDPLmQf7O04Y6E2Ur_9kF196b7QmDiKlADQeXwMCgmlkgnY0gmlwhKwS6N6KbXVsdGlhZGRyc5YACASsEujeBttfAAoErBLo3gbbYN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDw1KhHnQnJlggvUIuV2GohpB_aaFH-NVkQ52zkW1aUoeDdGNwgttfg3VkcILbYYV3YWt1MgU"}'
2025-12-17 04:20:29.056 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:20:29.063 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:20:29.063 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-17_04-20-27__2dd60e6c-3ab8-4a91-9b42-b4bce1086c3c__wakuorg_nwaku:latest.log
2025-12-17 04:20:29.064 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:20:29.064 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:20:29.065 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:20:29.065 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.120.46
2025-12-17 04:20:29.065 DEBUG [src.node.docker_mananger] Generated ports ['53662', '53663', '53664', '53665', '53666']
2025-12-17 04:20:29.066 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2025-12-17 04:20:29.066 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2025-12-17 04:20:29.066 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:20:29.066 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:20:29.066 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:20:29.066 DEBUG [src.node.docker_mananger] docker run -i -t -p 53662:53662 -p 53663:53663 -p 53664:53664 -p 53665:53665 -p 53666:53666 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=53664 --rest-port=53662 --tcp-port=53663 --discv5-udp-port=53665 --rest-address=0.0.0.0 --nat=extip:172.18.120.46 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=b535ff55bcb21ca88ab6cfddef0a1a3f0eef97acacab26acff06f097f7daaa52 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53666 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QMSC2bLGFgblNK1CMAxURaBVhuClE690lQGc8PYkDnd6IO8yVDPLmQf7O04Y6E2Ur_9kF196b7QmDiKlADQeXwMCgmlkgnY0gmlwhKwS6N6KbXVsdGlhZGRyc5YACASsEujeBttfAAoErBLo3gbbYN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDw1KhHnQnJlggvUIuV2GohpB_aaFH-NVkQ52zkW1aUoeDdGNwgttfg3VkcILbYYV3YWt1MgU
2025-12-17 04:20:29.249 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.120.46 waku 6e1192d5d4eaa9e3160ba21ba20a435b31078d733d569a6f0fca4655968c7c0f
2025-12-17 04:20:29.281 DEBUG [src.node.docker_mananger] Container started with ID 6e1192d5d4ea. Setting up logs at ./log/docker/node2_2025-12-17_04-20-27__2dd60e6c-3ab8-4a91-9b42-b4bce1086c3c__wakuorg_nwaku:latest.log
2025-12-17 04:20:29.281 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 53662
2025-12-17 04:20:29.281 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:20:30.283 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53662/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:30.292 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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":"READY"}]}'
2025-12-17 04:20:30.293 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:20:30.293 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53662/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:30.301 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.120.46/tcp/53663/p2p/16Uiu2HAmEK4VPH68ZChUyhCZwHvnUrSi15y1baekVkhVxFF1MAax","/ip4/172.18.120.46/tcp/53664/ws/p2p/16Uiu2HAmEK4VPH68ZChUyhCZwHvnUrSi15y1baekVkhVxFF1MAax"],"enrUri":"enr:-L24QKRteG86Sprz94P307KZOOhyg0wJ2WWYAwv--0Sjs4mbZJHBb5F6FksFXxFLkeIlchPHRwV_21ZuuEbO2Jt_vHACgmlkgnY0gmlwhKwSeC6KbXVsdGlhZGRyc5YACASsEnguBtGfAAoErBJ4LgbRoN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDGJxwNEI1OG9-Pl40hjfoKBqFc7mDzYcHRHEB7tzAWNWDdGNwgtGfg3VkcILRoYV3YWt1MgE"}'
2025-12-17 04:20:30.301 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:20:30.302 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53662/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.232.222/tcp/56159/p2p/16Uiu2HAmRoSvsBLgEJNZeRZvSqJA1edQ2wyF4KDK8USmhLoXvBR8"]'
2025-12-17 04:20:30.306 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:20:30.307 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56158/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/1"]'
2025-12-17 04:20:30.310 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:20:30.311 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53662/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/1"]'
2025-12-17 04:20:30.316 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:20:30.318 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56158/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:20:30.322 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:20:30.322 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-17 04:20:30.422 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-17 04:20:30.423 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56158/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:30.425 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765945230317877974,"ephemeral":false,"proof":""}]'
2025-12-17 04:20:30.426 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-17 04:20:30.427 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53662/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:30.429 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765945230317877974,"ephemeral":false,"proof":""}]'
2025-12-17 04:20:30.431 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56158/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:20:30.435 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:20:30.435 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-17 04:20:30.536 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-17 04:20:30.536 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56158/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:30.538 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765945230430911234,"ephemeral":false,"proof":""}]'
2025-12-17 04:20:30.540 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-17 04:20:30.540 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53662/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:30.542 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765945230430911234,"ephemeral":false,"proof":""}]'
2025-12-17 04:20:30.545 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-17 04:20:30.546 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-17 04:20:30.546 DEBUG [src.node.waku_node] Stopping container with id b0552a899492
2025-12-17 04:20:31.101 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:20:31.102 DEBUG [src.node.waku_node] Stopping container with id 6e1192d5d4ea
2025-12-17 04:20:31.634 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:20:31.635 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-17 04:20:31.641 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:20:31.647 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,308 @@
WRN 2025-12-17 04:14:33.388+00:00 whether to mount storeSync is not specified, defaulting to not mounting topics="waku conf builder" tid=1 file=waku_conf_builder.nim:429
bSubscribeShards: some(@[0])
INF 2025-12-17 04:14:33.388+00:00 Sharding configuration: topics="waku conf builder" tid=1 file=waku_conf_builder.nim:464 shardingConf="(kind: AutoSharding, numShardsInCluster: 1)" subscribeShards=@[0]
INF 2025-12-17 04:14:33.388+00:00 Configuration: Enabled protocols topics="waku conf" tid=1 file=waku_conf.nim:151 relay=true rlnRelay=false store=true filter=true lightPush=true peerExchange=true rendezvous=true
INF 2025-12-17 04:14:33.388+00:00 Configuration. Network topics="waku conf" tid=1 file=waku_conf.nim:160 cluster=3
INF 2025-12-17 04:14:33.388+00:00 Configuration. Active Relay Shards topics="waku conf" tid=1 file=waku_conf.nim:163 shard=0
NTC 2025-12-17 04:14:33.388+00:00 REST service started tid=1 file=server.nim:183 address=0.0.0.0:2828
INF 2025-12-17 04:14:33.388+00:00 Starting REST HTTP server tid=1 file=builder.nim:112 url=http://0.0.0.0:2828/
INF 2025-12-17 04:14:33.389+00:00 Setting up storage tid=1 file=node_factory.nim:503
INF 2025-12-17 04:14:33.389+00:00 Initializing node tid=1 file=node_factory.nim:512
TRC 2025-12-17 04:14:33.390+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/id/1.0.0]"
TRC 2025-12-17 04:14:33.390+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/autonat/1.0.0]"
TRC 2025-12-17 04:14:33.390+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/circuit/relay/0.2.0/hop, /libp2p/circuit/relay/0.1.0]"
TRC 2025-12-17 04:14:33.390+00:00 no peer storage found tid=1 file=peer_manager.nim:1130
INF 2025-12-17 04:14:33.390+00:00 Initializing networking tid=1 file=waku_node.nim:178 addrs="@[/ip4/172.18.50.100/tcp/2829, /ip4/172.18.50.100/tcp/2830/ws]"
INF 2025-12-17 04:14:33.390+00:00 Mounting protocols tid=1 file=node_factory.nim:518
INF 2025-12-17 04:14:33.391+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=3 shards=[]
TRC 2025-12-17 04:14:33.391+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/metadata/1.0.0]"
INF 2025-12-17 04:14:33.395+00:00 sqlite database page stats tid=1 file=builder.nim:53 pageSize=4096 pages=1 freePages=0
INF 2025-12-17 04:14:33.395+00:00 starting message store's sqlite database migration topics="waku archive migration" tid=1 file=migrations.nim:57
INF 2025-12-17 04:14:33.395+00:00 Not considered schema version 7 topics="waku archive migration" tid=1 file=migrations.nim:45
INF 2025-12-17 04:14:33.395+00:00 database schema is outdated topics="sqlite" tid=1 file=db_sqlite.nim:447 userVersion=0 targetVersion=10
INF 2025-12-17 04:14:33.397+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="CREATE TABLE IF NOT EXISTS Message(\n id BLOB PRIMARY KEY,\n timestamp INTEGER NOT NULL,\n contentTopic BLOB NOT NULL,\n pubsubTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL\n ) WITHOUT ROWID;"
INF 2025-12-17 04:14:33.401+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="CREATE TABLE IF NOT EXISTS Message(\n id BLOB PRIMARY KEY,\n timestamp INTEGER NOT NULL,\n contentTopic BLOB NOT NULL,\n pubsubTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL\n ) WITHOUT ROWID;"
INF 2025-12-17 04:14:33.401+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="CREATE TABLE IF NOT EXISTS Message_backup (\n id BLOB PRIMARY KEY,\n timestamp INTEGER NOT NULL,\n contentTopic BLOB NOT NULL,\n pubsubTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL\n ) WITHOUT ROWID;"
INF 2025-12-17 04:14:33.402+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="CREATE TABLE IF NOT EXISTS Message_backup (\n id BLOB PRIMARY KEY,\n timestamp INTEGER NOT NULL,\n contentTopic BLOB NOT NULL,\n pubsubTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL\n ) WITHOUT ROWID;"
INF 2025-12-17 04:14:33.402+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="INSERT INTO Message_backup SELECT id, timestamp, contentTopic, pubsubTopic, payload, version FROM Message;"
INF 2025-12-17 04:14:33.402+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="INSERT INTO Message_backup SELECT id, timestamp, contentTopic, pubsubTopic, payload, version FROM Message;"
INF 2025-12-17 04:14:33.402+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="DROP TABLE Message;"
INF 2025-12-17 04:14:33.403+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="DROP TABLE Message;"
INF 2025-12-17 04:14:33.403+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="CREATE TABLE IF NOT EXISTS Message(\n id BLOB PRIMARY KEY,\n receiverTimestamp REAL NOT NULL,\n contentTopic BLOB NOT NULL,\n pubsubTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL,\n senderTimestamp REAL NOT NULL\n ) WITHOUT ROWID;"
INF 2025-12-17 04:14:33.404+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="CREATE TABLE IF NOT EXISTS Message(\n id BLOB PRIMARY KEY,\n receiverTimestamp REAL NOT NULL,\n contentTopic BLOB NOT NULL,\n pubsubTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL,\n senderTimestamp REAL NOT NULL\n ) WITHOUT ROWID;"
INF 2025-12-17 04:14:33.404+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="INSERT INTO Message (id, receiverTimestamp, contentTopic, pubsubTopic, payload, version, senderTimestamp)\n SELECT id, timestamp, contentTopic, pubsubTopic, payload, version, 0\n FROM Message_backup;"
INF 2025-12-17 04:14:33.404+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="INSERT INTO Message (id, receiverTimestamp, contentTopic, pubsubTopic, payload, version, senderTimestamp)\n SELECT id, timestamp, contentTopic, pubsubTopic, payload, version, 0\n FROM Message_backup;"
INF 2025-12-17 04:14:33.404+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="DROP TABLE Message_backup;"
INF 2025-12-17 04:14:33.405+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="DROP TABLE Message_backup;"
INF 2025-12-17 04:14:33.405+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="CREATE TABLE IF NOT EXISTS Message_backup (\n id BLOB PRIMARY KEY,\n receiverTimestamp REAL NOT NULL,\n contentTopic BLOB NOT NULL,\n pubsubTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL,\n senderTimestamp REAL NOT NULL\n ) WITHOUT ROWID;"
INF 2025-12-17 04:14:33.405+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="CREATE TABLE IF NOT EXISTS Message_backup (\n id BLOB PRIMARY KEY,\n receiverTimestamp REAL NOT NULL,\n contentTopic BLOB NOT NULL,\n pubsubTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL,\n senderTimestamp REAL NOT NULL\n ) WITHOUT ROWID;"
INF 2025-12-17 04:14:33.405+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="INSERT INTO Message_backup SELECT id, receiverTimestamp, contentTopic, pubsubTopic, payload, version, senderTimestamp FROM Message;"
INF 2025-12-17 04:14:33.405+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="INSERT INTO Message_backup SELECT id, receiverTimestamp, contentTopic, pubsubTopic, payload, version, senderTimestamp FROM Message;"
INF 2025-12-17 04:14:33.405+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="DROP TABLE Message;"
INF 2025-12-17 04:14:33.406+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="DROP TABLE Message;"
INF 2025-12-17 04:14:33.406+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="CREATE TABLE IF NOT EXISTS Message(\n id BLOB PRIMARY KEY,\n receiverTimestamp INTEGER NOT NULL,\n contentTopic BLOB NOT NULL,\n pubsubTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL,\n senderTimestamp INTEGER NOT NULL\n ) WITHOUT ROWID;"
INF 2025-12-17 04:14:33.407+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="CREATE TABLE IF NOT EXISTS Message(\n id BLOB PRIMARY KEY,\n receiverTimestamp INTEGER NOT NULL,\n contentTopic BLOB NOT NULL,\n pubsubTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL,\n senderTimestamp INTEGER NOT NULL\n ) WITHOUT ROWID;"
INF 2025-12-17 04:14:33.407+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="INSERT INTO Message (id, receiverTimestamp, contentTopic, pubsubTopic, payload, version, senderTimestamp)\n SELECT id, CAST(receiverTimestamp*1000000000 AS INTEGER), contentTopic, pubsubTopic, payload, version, CAST(senderTimestamp*1000000000 AS INTEGER)\n FROM Message_backup;"
INF 2025-12-17 04:14:33.407+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="INSERT INTO Message (id, receiverTimestamp, contentTopic, pubsubTopic, payload, version, senderTimestamp)\n SELECT id, CAST(receiverTimestamp*1000000000 AS INTEGER), contentTopic, pubsubTopic, payload, version, CAST(senderTimestamp*1000000000 AS INTEGER)\n FROM Message_backup;"
INF 2025-12-17 04:14:33.407+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="DROP TABLE Message_backup;"
INF 2025-12-17 04:14:33.408+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="DROP TABLE Message_backup;"
INF 2025-12-17 04:14:33.408+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="ALTER TABLE Message RENAME TO Message_backup;"
INF 2025-12-17 04:14:33.409+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="ALTER TABLE Message RENAME TO Message_backup;"
INF 2025-12-17 04:14:33.409+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="CREATE TABLE IF NOT EXISTS Message(\n id BLOB,\n receiverTimestamp INTEGER NOT NULL,\n contentTopic BLOB NOT NULL,\n pubsubTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL,\n senderTimestamp INTEGER NOT NULL,\n CONSTRAINT messageIndex PRIMARY KEY (senderTimestamp, id, pubsubTopic)\n ) WITHOUT ROWID;"
INF 2025-12-17 04:14:33.410+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="CREATE TABLE IF NOT EXISTS Message(\n id BLOB,\n receiverTimestamp INTEGER NOT NULL,\n contentTopic BLOB NOT NULL,\n pubsubTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL,\n senderTimestamp INTEGER NOT NULL,\n CONSTRAINT messageIndex PRIMARY KEY (senderTimestamp, id, pubsubTopic)\n ) WITHOUT ROWID;"
INF 2025-12-17 04:14:33.410+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="INSERT INTO Message\n SELECT *\n FROM Message_backup;"
INF 2025-12-17 04:14:33.410+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="INSERT INTO Message\n SELECT *\n FROM Message_backup;"
INF 2025-12-17 04:14:33.410+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="DROP TABLE Message_backup;"
INF 2025-12-17 04:14:33.411+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="DROP TABLE Message_backup;"
INF 2025-12-17 04:14:33.411+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="CREATE INDEX IF NOT EXISTS i_msg ON Message (contentTopic, pubsubTopic, senderTimestamp, id);"
INF 2025-12-17 04:14:33.411+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="CREATE INDEX IF NOT EXISTS i_msg ON Message (contentTopic, pubsubTopic, senderTimestamp, id);"
INF 2025-12-17 04:14:33.411+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="ALTER TABLE message RENAME COLUMN receiverTimestamp TO storedAt;"
INF 2025-12-17 04:14:33.412+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="ALTER TABLE message RENAME COLUMN receiverTimestamp TO storedAt;"
INF 2025-12-17 04:14:33.412+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="DROP INDEX IF EXISTS i_msg;"
INF 2025-12-17 04:14:33.413+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="DROP INDEX IF EXISTS i_msg;"
INF 2025-12-17 04:14:33.413+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="CREATE INDEX IF NOT EXISTS i_query ON message (contentTopic, pubsubTopic, storedAt, id);"
INF 2025-12-17 04:14:33.414+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="CREATE INDEX IF NOT EXISTS i_query ON message (contentTopic, pubsubTopic, storedAt, id);"
INF 2025-12-17 04:14:33.414+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="DROP INDEX IF EXISTS i_rt;"
INF 2025-12-17 04:14:33.414+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="DROP INDEX IF EXISTS i_rt;"
INF 2025-12-17 04:14:33.414+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="CREATE INDEX IF NOT EXISTS i_ts ON message (storedAt);"
INF 2025-12-17 04:14:33.415+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="CREATE INDEX IF NOT EXISTS i_ts ON message (storedAt);"
INF 2025-12-17 04:14:33.415+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="ALTER TABLE message RENAME TO message_backup;"
INF 2025-12-17 04:14:33.417+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="ALTER TABLE message RENAME TO message_backup;"
INF 2025-12-17 04:14:33.417+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="CREATE TABLE IF NOT EXISTS message(\n pubsubTopic BLOB NOT NULL,\n contentTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL,\n timestamp INTEGER NOT NULL,\n id BLOB,\n storedAt INTEGER NOT NULL,\n CONSTRAINT messageIndex PRIMARY KEY (storedAt, id, pubsubTopic)\n) WITHOUT ROWID;"
INF 2025-12-17 04:14:33.418+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="CREATE TABLE IF NOT EXISTS message(\n pubsubTopic BLOB NOT NULL,\n contentTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL,\n timestamp INTEGER NOT NULL,\n id BLOB,\n storedAt INTEGER NOT NULL,\n CONSTRAINT messageIndex PRIMARY KEY (storedAt, id, pubsubTopic)\n) WITHOUT ROWID;"
INF 2025-12-17 04:14:33.418+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="INSERT OR IGNORE INTO message(pubsubTopic, contentTopic, payload, version, timestamp, id, storedAt)\n SELECT pubsubTopic, contentTopic, payload, version, senderTimestamp, id, storedAt\n FROM message_backup;"
INF 2025-12-17 04:14:33.418+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="INSERT OR IGNORE INTO message(pubsubTopic, contentTopic, payload, version, timestamp, id, storedAt)\n SELECT pubsubTopic, contentTopic, payload, version, senderTimestamp, id, storedAt\n FROM message_backup;"
INF 2025-12-17 04:14:33.418+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="DROP TABLE message_backup;"
INF 2025-12-17 04:14:33.418+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="DROP TABLE message_backup;"
INF 2025-12-17 04:14:33.418+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="ALTER TABLE message RENAME TO message_backup;"
INF 2025-12-17 04:14:33.420+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="ALTER TABLE message RENAME TO message_backup;"
INF 2025-12-17 04:14:33.420+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="CREATE TABLE IF NOT EXISTS message (\n pubsubTopic BLOB NOT NULL,\n contentTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL,\n timestamp INTEGER NOT NULL,\n id BLOB,\n messageHash BLOB, -- Newly added, this will be populated with a counter value\n storedAt INTEGER NOT NULL,\n CONSTRAINT messageIndex PRIMARY KEY (messageHash)\n) WITHOUT ROWID;"
INF 2025-12-17 04:14:33.421+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="CREATE TABLE IF NOT EXISTS message (\n pubsubTopic BLOB NOT NULL,\n contentTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL,\n timestamp INTEGER NOT NULL,\n id BLOB,\n messageHash BLOB, -- Newly added, this will be populated with a counter value\n storedAt INTEGER NOT NULL,\n CONSTRAINT messageIndex PRIMARY KEY (messageHash)\n) WITHOUT ROWID;"
INF 2025-12-17 04:14:33.421+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="INSERT INTO message(pubsubTopic, contentTopic, payload, version, timestamp, id, messageHash, storedAt)\nSELECT\n mb.pubsubTopic,\n mb.contentTopic,\n mb.payload,\n mb.version,\n mb.timestamp,\n mb.id,\n randomblob(32), -- to populate 32-byte random blob\n mb.storedAt\nFROM message_backup AS mb;"
INF 2025-12-17 04:14:33.421+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="INSERT INTO message(pubsubTopic, contentTopic, payload, version, timestamp, id, messageHash, storedAt)\nSELECT\n mb.pubsubTopic,\n mb.contentTopic,\n mb.payload,\n mb.version,\n mb.timestamp,\n mb.id,\n randomblob(32), -- to populate 32-byte random blob\n mb.storedAt\nFROM message_backup AS mb;"
INF 2025-12-17 04:14:33.421+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="DROP TABLE message_backup;"
INF 2025-12-17 04:14:33.422+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="DROP TABLE message_backup;"
INF 2025-12-17 04:14:33.422+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="ALTER TABLE message ADD COLUMN meta BLOB;"
INF 2025-12-17 04:14:33.422+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="ALTER TABLE message ADD COLUMN meta BLOB;"
INF 2025-12-17 04:14:33.422+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="ALTER TABLE message DROP COLUMN timestamp;"
INF 2025-12-17 04:14:33.423+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="ALTER TABLE message DROP COLUMN timestamp;"
INF 2025-12-17 04:14:33.423+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="ALTER TABLE message RENAME COLUMN storedAt TO timestamp;"
INF 2025-12-17 04:14:33.424+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="ALTER TABLE message RENAME COLUMN storedAt TO timestamp;"
INF 2025-12-17 04:14:33.425+00:00 database user_version updated topics="sqlite" tid=1 file=db_sqlite.nim:481 userVersion=10
INF 2025-12-17 04:14:33.425+00:00 finished message store's sqlite database migration topics="waku archive migration" tid=1 file=migrations.nim:70
INF 2025-12-17 04:14:33.425+00:00 setting up sqlite waku archive driver tid=1 file=builder.nim:65
INF 2025-12-17 04:14:33.426+00:00 executing message retention policy topics="waku archive" tid=1 file=archive.nim:259
INF 2025-12-17 04:14:33.426+00:00 beginning of executing message retention policy - time topics="waku archive retention_policy" tid=1 file=retention_policy_time.nim:21
INF 2025-12-17 04:14:33.426+00:00 end of executing message retention policy - time topics="waku archive retention_policy" tid=1 file=retention_policy_time.nim:36
INF 2025-12-17 04:14:33.426+00:00 mounting waku store protocol topics="waku node store api" tid=1 file=store.nim:255
TRC 2025-12-17 04:14:33.426+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/store-query/3.0.0]"
INF 2025-12-17 04:14:33.426+00:00 mounting store client topics="waku node store api" tid=1 file=store.nim:274
INF 2025-12-17 04:14:33.426+00:00 mounting legacy store client topics="waku node store api" tid=1 file=store.nim:145
INF 2025-12-17 04:14:33.426+00:00 mounting auto sharding topics="waku node" tid=1 file=waku_node.nim:252 clusterId=3 shardCount=1
INF 2025-12-17 04:14:33.426+00:00 Shards created from content topics tid=1 file=node_factory.nim:309 contentTopics=[] shards=[]
INF 2025-12-17 04:14:33.426+00:00 Setting max message size tid=1 file=node_factory.nim:318 num_bytes=153600
INF 2025-12-17 04:14:33.426+00:00 mounting relay protocol topics="waku node relay api" tid=1 file=relay.nim:208
TRC 2025-12-17 04:14:33.426+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/relay/2.0.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0]"
INF 2025-12-17 04:14:33.426+00:00 relay mounted successfully topics="waku node relay api" tid=1 file=relay.nim:225
INF 2025-12-17 04:14:33.426+00:00 adding validator to signed shards tid=1 file=validator_signed.nim:56 protectedShards=[] clusterId=3
INF 2025-12-17 04:14:33.426+00:00 mounting rendezvous discovery protocol topics="waku node" tid=1 file=waku_node.nim:377
INF 2025-12-17 04:14:33.426+00:00 waku rendezvous initialized topics="waku node" tid=1 file=protocol.nim:207 clusterId=3 shards=[] capabilities="[Relay, Store, Filter, Lightpush]" wakuPeerRecord="(peerId: 16U*LEYjEu, seqNo: 1765944873, addresses: [/ip4/172.18.50.100/tcp/2829, /ip4/172.18.50.100/tcp/2830/ws], mixKey: )"
TRC 2025-12-17 04:14:33.426+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/rendezvous/1.0.0]"
INF 2025-12-17 04:14:33.426+00:00 mounting rendezvous client topics="waku node" tid=1 file=waku_node.nim:365
INF 2025-12-17 04:14:33.426+00:00 waku rendezvous client initialized topics="waku node" tid=1 file=client.nim:130 clusterId=3
INF 2025-12-17 04:14:33.427+00:00 mounting libp2p ping protocol topics="waku node ping api" tid=1 file=ping.nim:20
TRC 2025-12-17 04:14:33.427+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/ping/1.0.0]"
INF 2025-12-17 04:14:33.427+00:00 mounting light push topics="waku node lightpush api" tid=1 file=lightpush.nim:154
INF 2025-12-17 04:14:33.427+00:00 mounting lightpush with relay topics="waku node lightpush api" tid=1 file=lightpush.nim:159
INF 2025-12-17 04:14:33.427+00:00 mounting lightpush without rln-relay topics="waku node lightpush api" tid=1 file=lightpush.nim:162
TRC 2025-12-17 04:14:33.427+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/lightpush/3.0.0]"
INF 2025-12-17 04:14:33.427+00:00 lightpush mounted successfully topics="waku node lightpush api" tid=1 file=lightpush.nim:179
INF 2025-12-17 04:14:33.427+00:00 mounting legacy light push topics="waku node lightpush api" tid=1 file=lightpush.nim:43
INF 2025-12-17 04:14:33.427+00:00 mounting legacy lightpush with relay topics="waku node lightpush api" tid=1 file=lightpush.nim:48
INF 2025-12-17 04:14:33.427+00:00 mounting legacy lightpush without rln-relay topics="waku node lightpush api" tid=1 file=lightpush.nim:51
TRC 2025-12-17 04:14:33.427+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/lightpush/2.0.0-beta1]"
INF 2025-12-17 04:14:33.427+00:00 legacy lightpush mounted successfully topics="waku node lightpush api" tid=1 file=lightpush.nim:68
INF 2025-12-17 04:14:33.427+00:00 mounting light push client topics="waku node lightpush api" tid=1 file=lightpush.nim:183
INF 2025-12-17 04:14:33.427+00:00 mounting legacy light push client topics="waku node lightpush api" tid=1 file=lightpush.nim:72
INF 2025-12-17 04:14:33.427+00:00 mounting filter protocol topics="waku node filter api" tid=1 file=filter.nim:48
INF 2025-12-17 04:14:33.427+00:00 starting filter protocol topics="waku filter" tid=1 file=protocol.nim:397
INF 2025-12-17 04:14:33.427+00:00 starting to maintain subscriptions topics="waku filter" tid=1 file=protocol.nim:391
INF 2025-12-17 04:14:33.427+00:00 maintaining subscriptions topics="waku filter" tid=1 file=protocol.nim:222
INF 2025-12-17 04:14:33.427+00:00 cleanUp topics="waku filter subscriptions" tid=1 file=subscriptions.nim:119 currentPeerIds=[]
INF 2025-12-17 04:14:33.427+00:00 after cleanUp topics="waku filter subscriptions" tid=1 file=subscriptions.nim:131 currentPeerIds=[]
TRC 2025-12-17 04:14:33.427+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/filter-subscribe/2.0.0-beta1]"
INF 2025-12-17 04:14:33.427+00:00 mounting filter client topics="waku node filter api" tid=1 file=filter.nim:81
TRC 2025-12-17 04:14:33.427+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/filter-push/2.0.0-beta1]"
INF 2025-12-17 04:14:33.427+00:00 mounting waku peer exchange topics="waku node peerexchange api" tid=1 file=peer_exchange.nim:37
TRC 2025-12-17 04:14:33.427+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/peer-exchange/2.0.0-alpha1]"
INF 2025-12-17 04:14:33.427+00:00 mounting waku peer exchange client topics="waku node peerexchange api" tid=1 file=peer_exchange.nim:54
INF 2025-12-17 04:14:33.427+00:00 No external callbacks to be set topics="wakunode waku" tid=1 file=waku.nim:122
INF 2025-12-17 04:14:33.427+00:00 Retrieve dynamic bootstrap nodes topics="wakunode waku" tid=1 file=waku.nim:364
INF 2025-12-17 04:14:33.427+00:00 Running nwaku node tid=1 file=node_factory.nim:440 version=v0.36.0-119-gbc5059
INF 2025-12-17 04:14:33.427+00:00 Starting Waku node topics="waku node" tid=1 file=waku_node.nim:451 version=v0.36.0-119-gbc5059
INF 2025-12-17 04:14:33.427+00:00 starting relay protocol topics="waku node" tid=1 file=waku_node.nim:336
INF 2025-12-17 04:14:33.427+00:00 start topics="waku relay" tid=1 file=protocol.nim:463
TRC 2025-12-17 04:14:33.427+00:00 gossipsub start topics="libp2p gossipsub" tid=1 file=gossipsub.nim:992
TRC 2025-12-17 04:14:33.427+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140067863519312
TRC 2025-12-17 04:14:33.427+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-17 04:14:33.427+00:00 running scoring heartbeat topics="libp2p gossipsub" tid=1 file=scoring.nim:318 instance=140067863519312
TRC 2025-12-17 04:14:33.427+00:00 updating scores topics="libp2p gossipsub" tid=1 file=scoring.nim:150 peers=0
TRC 2025-12-17 04:14:33.427+00:00 updated scores topics="libp2p gossipsub" tid=1 file=scoring.nim:314 peers=0
INF 2025-12-17 04:14:33.427+00:00 relay started successfully topics="waku node" tid=1 file=waku_node.nim:357
INF 2025-12-17 04:14:33.427+00:00 waku rendezvous periodic registration started topics="waku rendezvous" tid=1 file=protocol.nim:128 interval=10s
INF 2025-12-17 04:14:33.427+00:00 waku rendezvous discovery started topics="waku rendezvous" tid=1 file=protocol.nim:228
INF 2025-12-17 04:14:33.427+00:00 waku rendezvous periodic requests started topics="waku rendezvous client" tid=1 file=client.nim:80 interval=10s
INF 2025-12-17 04:14:33.427+00:00 waku rendezvous client started topics="waku rendezvous client" tid=1 file=client.nim:136
DBG 2025-12-17 04:14:33.427+00:00 starting switch for peer topics="libp2p switch" tid=1 file=switch.nim:352 peerInfo="(peerId: 16Uiu2HAmFmUUYNLgwAhj8hXkd3TjgwddoCQoDHNajRSnVaLEYjEu, listenAddrs: [/ip4/0.0.0.0/tcp/2830/ws, /ip4/0.0.0.0/tcp/2829], addrs: [], 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-subscribe/2.0.0-beta1, /vac/waku/filter-push/2.0.0-beta1, /vac/waku/peer-exchange/2.0.0-alpha1], protoVersion: ipfs/0.1.0, agentVersion: nwaku-v0.36.0-119-gbc5059)"
TRC 2025-12-17 04:14:33.427+00:00 Starting TCP transport topics="libp2p tcptransport" tid=1 file=tcptransport.nim:122
TRC 2025-12-17 04:14:33.428+00:00 Listening on topics="libp2p tcptransport" tid=1 file=tcptransport.nim:146 address=/ip4/0.0.0.0/tcp/2829
TRC 2025-12-17 04:14:33.428+00:00 starting transport on addrs topics="libp2p transport" tid=1 file=transport.nim:55 address=@[/ip4/0.0.0.0/tcp/2829]
DBG 2025-12-17 04:14:33.428+00:00 About to accept incoming connection topics="libp2p switch" tid=1 file=switch.nim:270
TRC 2025-12-17 04:14:33.428+00:00 Acquired slot topics="libp2p semaphore" tid=1 file=semaphore.nim:36 available=3 queue=0
TRC 2025-12-17 04:14:33.428+00:00 Acquired slot topics="libp2p semaphore" tid=1 file=semaphore.nim:36 available=49 queue=0
TRC 2025-12-17 04:14:33.428+00:00 Starting WS transport topics="libp2p wstransport" tid=1 file=wstransport.nim:160
TRC 2025-12-17 04:14:33.428+00:00 starting transport on addrs topics="libp2p transport" tid=1 file=transport.nim:55 address=@[/ip4/0.0.0.0/tcp/2830/ws]
TRC 2025-12-17 04:14:33.428+00:00 Created HTTP Server topics="libp2p wstransport" tid=1 file=server.nim:261 host=0.0.0.0:2830
TRC 2025-12-17 04:14:33.428+00:00 Listening on topics="libp2p wstransport" tid=1 file=wstransport.nim:210 addresses="[/ip4/0.0.0.0/tcp/2830/ws]"
INF 2025-12-17 04:14:33.428+00:00 Setting up AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:213
TRC 2025-12-17 04:14:33.428+00:00 Running AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:237
TRC 2025-12-17 04:14:33.428+00:00 Asking peers for reachability topics="libp2p autonatservice" tid=1 file=service.nim:166
DBG 2025-12-17 04:14:33.428+00:00 About to accept incoming connection topics="libp2p switch" tid=1 file=switch.nim:270
TRC 2025-12-17 04:14:33.428+00:00 Acquired slot topics="libp2p semaphore" tid=1 file=semaphore.nim:36 available=3 queue=0
TRC 2025-12-17 04:14:33.428+00:00 Acquired slot topics="libp2p semaphore" tid=1 file=semaphore.nim:36 available=48 queue=0
TRC 2025-12-17 04:14:33.428+00:00 WsTransport accept topics="libp2p wstransport" tid=1 file=wstransport.nim:285
TRC 2025-12-17 04:14:33.428+00:00 Awaiting new request topics="websock http-server" tid=1 file=server.nim:193
TRC 2025-12-17 04:14:33.429+00:00 gossipsub start topics="libp2p gossipsub" tid=1 file=gossipsub.nim:992
WRN 2025-12-17 04:14:33.429+00:00 Starting gossipsub twice topics="libp2p gossipsub" tid=1 file=gossipsub.nim:995
WRN 2025-12-17 04:14:33.429+00:00 Starting rendezvous twice topics="waku rendezvous" tid=1 file=rendezvous.nim:629
DBG 2025-12-17 04:14:33.429+00:00 Started libp2p node topics="libp2p switch" tid=1 file=switch.nim:392 peer="(peerId: 16Uiu2HAmFmUUYNLgwAhj8hXkd3TjgwddoCQoDHNajRSnVaLEYjEu, listenAddrs: [/ip4/0.0.0.0/tcp/2829, /ip4/0.0.0.0/tcp/2830/ws], addrs: [/ip4/172.18.50.100/tcp/2829, /ip4/172.18.50.100/tcp/2830/ws], 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-subscribe/2.0.0-beta1, /vac/waku/filter-push/2.0.0-beta1, /vac/waku/peer-exchange/2.0.0-alpha1], protoVersion: ipfs/0.1.0, agentVersion: nwaku-v0.36.0-119-gbc5059)"
INF 2025-12-17 04:14:33.429+00:00 PeerInfo topics="waku node" tid=1 file=waku_node.nim:416 peerId=16U*LEYjEu addrs="[/ip4/172.18.50.100/tcp/2829, /ip4/172.18.50.100/tcp/2830/ws]"
INF 2025-12-17 04:14:33.429+00:00 Listening on topics="waku node" tid=1 file=waku_node.nim:439 full=[/ip4/0.0.0.0/tcp/2829/p2p/16Uiu2HAmFmUUYNLgwAhj8hXkd3TjgwddoCQoDHNajRSnVaLEYjEu][/ip4/0.0.0.0/tcp/2830/ws/p2p/16Uiu2HAmFmUUYNLgwAhj8hXkd3TjgwddoCQoDHNajRSnVaLEYjEu] localIp=172.17.0.2 switchAddress="@[/ip4/172.18.50.100/tcp/2829, /ip4/172.18.50.100/tcp/2830/ws]"
INF 2025-12-17 04:14:33.429+00:00 Announcing addresses topics="waku node" tid=1 file=waku_node.nim:441 full=[/ip4/172.18.50.100/tcp/2829/p2p/16Uiu2HAmFmUUYNLgwAhj8hXkd3TjgwddoCQoDHNajRSnVaLEYjEu][/ip4/172.18.50.100/tcp/2830/ws/p2p/16Uiu2HAmFmUUYNLgwAhj8hXkd3TjgwddoCQoDHNajRSnVaLEYjEu]
INF 2025-12-17 04:14:33.429+00:00 DNS: discoverable ENR topics="waku node" tid=1 file=waku_node.nim:442 enr=enr:-LO4QInl9GNyzz-ryfojqMRwLZDwB048sq9LCsbUmTXme5FkGlL8fbgiBIWqQSZtubFU1bo0Dc18ooUeLCfTPc6o7qYBgmlkgnY0gmlwhKwSMmSKbXVsdGlhZGRyc4wACgSsEjJkBgsO3QOCcnOFAAMBAACJc2VjcDI1NmsxoQMuPFjBx2F3RWuO_FIMeYuBsyWkIvwg9EYq-vjjeZ0l1oN0Y3CCCw2DdWRwggsPhXdha3UyDw
INF 2025-12-17 04:14:33.429+00:00 Node started successfully topics="waku node" tid=1 file=waku_node.nim:502
TRC 2025-12-17 04:14:33.429+00:00 Starting relay connectivity loop topics="waku node peer_manager" tid=1 file=peer_manager.nim:984
TRC 2025-12-17 04:14:33.429+00:00 Starting prune peerstore loop topics="waku node peer_manager" tid=1 file=peer_manager.nim:977
INF 2025-12-17 04:14:33.429+00:00 Relay peer connections topics="waku node peer_manager" tid=1 file=peer_manager.nim:758 inRelayConns=0/20 outRelayConns=0/10 totalConnections=0/50 notConnectedPeers=0 outsideBackoffPeers=0
INF 2025-12-17 04:14:33.430+00:00 PeerInfo topics="waku node" tid=1 file=waku_node.nim:416 peerId=16U*LEYjEu addrs="[/ip4/172.18.50.100/tcp/2829, /ip4/172.18.50.100/tcp/2830/ws]"
INF 2025-12-17 04:14:33.430+00:00 Listening on topics="waku node" tid=1 file=waku_node.nim:439 full=[/ip4/0.0.0.0/tcp/2829/p2p/16Uiu2HAmFmUUYNLgwAhj8hXkd3TjgwddoCQoDHNajRSnVaLEYjEu][/ip4/0.0.0.0/tcp/2830/ws/p2p/16Uiu2HAmFmUUYNLgwAhj8hXkd3TjgwddoCQoDHNajRSnVaLEYjEu] localIp=172.17.0.2 switchAddress="@[/ip4/172.18.50.100/tcp/2829, /ip4/172.18.50.100/tcp/2830/ws]"
INF 2025-12-17 04:14:33.430+00:00 Announcing addresses topics="waku node" tid=1 file=waku_node.nim:441 full=[/ip4/172.18.50.100/tcp/2829/p2p/16Uiu2HAmFmUUYNLgwAhj8hXkd3TjgwddoCQoDHNajRSnVaLEYjEu][/ip4/172.18.50.100/tcp/2830/ws/p2p/16Uiu2HAmFmUUYNLgwAhj8hXkd3TjgwddoCQoDHNajRSnVaLEYjEu]
INF 2025-12-17 04:14:33.430+00:00 DNS: discoverable ENR topics="waku node" tid=1 file=waku_node.nim:442 enr=enr:-LO4QInl9GNyzz-ryfojqMRwLZDwB048sq9LCsbUmTXme5FkGlL8fbgiBIWqQSZtubFU1bo0Dc18ooUeLCfTPc6o7qYBgmlkgnY0gmlwhKwSMmSKbXVsdGlhZGRyc4wACgSsEjJkBgsO3QOCcnOFAAMBAACJc2VjcDI1NmsxoQMuPFjBx2F3RWuO_FIMeYuBsyWkIvwg9EYq-vjjeZ0l1oN0Y3CCCw2DdWRwggsPhXdha3UyDw
INF 2025-12-17 04:14:33.430+00:00 Waku node ENR updated successfully with new multiaddress topics="wakunode waku" tid=1 file=waku.nim:298 enr=enr:-L24QDsfplcdwG0s2cJpIAol2E_HxKsHpbP1kFeyTu0GxH9QLhgbqVGcOw9-Ik2rR0gKqZIDjsne0QnEZh-Q2MEAnrUCgmlkgnY0gmlwhKwSMmSKbXVsdGlhZGRyc5YACASsEjJkBgsNAAoErBIyZAYLDt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDLjxYwcdhd0VrjvxSDHmLgbMlpCL8IPRGKvr443mdJdaDdGNwggsNg3VkcIILD4V3YWt1Mg8 record="(2, id: \"v4\", ip: 172.18.50.100, multiaddrs: 0x000804AC123264060B0D000A04AC123264060B0EDD03, rs: 0x0003010000, secp256k1: 0x032E3C58C1C76177456B8EFC520C798B81B325A422FC20F4462AFAF8E3799D25D6, tcp: 2829, udp: 2831, waku2: 0x0F)"
INF 2025-12-17 04:14:33.430+00:00 peer filtering updated topics="waku discv5" tid=1 file=waku_discv5.nim:70
INF 2025-12-17 04:14:33.430+00:00 Starting discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:336
INF 2025-12-17 04:14:33.430+00:00 start listening on udp port topics="waku discv5" tid=1 file=waku_discv5.nim:338 address=0.0.0.0 port=2831
TRC 2025-12-17 04:14:33.430+00:00 start discv5 service topics="waku discv5" tid=1 file=waku_discv5.nim:346
INF 2025-12-17 04:14:33.430+00:00 Starting discovery v5 search topics="waku discv5" tid=1 file=waku_discv5.nim:258
TRC 2025-12-17 04:14:33.430+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2025-12-17 04:14:33.430+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2025-12-17 04:14:33.431+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
INF 2025-12-17 04:14:33.431+00:00 Successfully started discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:352
INF 2025-12-17 04:14:33.431+00:00 Discv5: discoverable ENR topics="waku discv5" tid=1 file=waku_discv5.nim:353 enrUri=enr:-L24QCiGOo4Pun7HcfNJYUKQaebeyHI6EeFZ2oKWYKUOb5RIGfP_fnAxDHpJRWVykOjtQwNufWrcw2UDeInDUSLcBQMDgmlkgnY0gmlwhKwSMmSKbXVsdGlhZGRyc5YACASsEjJkBgsNAAoErBIyZAYLDt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDLjxYwcdhd0VrjvxSDHmLgbMlpCL8IPRGKvr443mdJdaDdGNwggsNg3VkcIILD4V3YWt1Mg8 enr="(3, id: \"v4\", ip: 172.18.50.100, multiaddrs: 0x000804AC123264060B0D000A04AC123264060B0EDD03, rs: 0x0003010000, secp256k1: 0x032E3C58C1C76177456B8EFC520C798B81B325A422FC20F4462AFAF8E3799D25D6, tcp: 2829, udp: 2831, waku2: 0x0F)"
TRC 2025-12-17 04:14:33.431+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:107 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
INF 2025-12-17 04:14:33.431+00:00 starting keepalive tid=1 file=node_health_monitor.nim:379 randomPeersKeepalive=10s allPeersKeepalive=2m
TRC 2025-12-17 04:14:33.431+00:00 Running keepalive loop tid=1 file=node_health_monitor.nim:294
INF 2025-12-17 04:14:33.431+00:00 subscribe topics="waku relay" tid=1 file=protocol.nim:540 pubsubTopic=/waku/2/rs/3/0
TRC 2025-12-17 04:14:33.431+00:00 adding validator for topic topics="libp2p pubsub" tid=1 file=pubsub.nim:621 topic=/waku/2/rs/3/0
TRC 2025-12-17 04:14:33.432+00:00 subscribing to topic topics="libp2p pubsub" tid=1 file=pubsub.nim:583 name=/waku/2/rs/3/0
TRC 2025-12-17 04:14:33.432+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-17 04:14:33.432+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-17 04:14:33.432+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-17 04:14:33.432+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
INF 2025-12-17 04:14:33.433+00:00 REST services are installed tid=1 file=builder.nim:220
INF 2025-12-17 04:14:33.433+00:00 Starting metrics HTTP server topics="waku node metrics" tid=1 file=waku_metrics.nim:63 serverIp=0.0.0.0 serverPort=2832
INF 2025-12-17 04:14:33.433+00:00 ENR updated successfully topics="waku discv5" tid=1 file=waku_discv5.nim:323 enrUri=enr:-L24QDga-TL8BEeVISxT5DZaeIL-GqMSdaoNi9MyD7cb2q6iJDR1f4mdyFxyCujUZk_H2o67FzAJJR6VBk0X_X2ZP8wEgmlkgnY0gmlwhKwSMmSKbXVsdGlhZGRyc5YACASsEjJkBgsNAAoErBIyZAYLDt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDLjxYwcdhd0VrjvxSDHmLgbMlpCL8IPRGKvr443mdJdaDdGNwggsNg3VkcIILD4V3YWt1Mg8 enr="(4, id: \"v4\", ip: 172.18.50.100, multiaddrs: 0x000804AC123264060B0D000A04AC123264060B0EDD03, rs: 0x0003010000, secp256k1: 0x032E3C58C1C76177456B8EFC520C798B81B325A422FC20F4462AFAF8E3799D25D6, tcp: 2829, udp: 2831, waku2: 0x0F)"
INF 2025-12-17 04:14:33.433+00:00 peer filtering updated topics="waku discv5" tid=1 file=waku_discv5.nim:70
INF 2025-12-17 04:14:33.433+00:00 Metrics HTTP server started topics="waku node metrics" tid=1 file=waku_metrics.nim:73 serverIp=0.0.0.0 serverPort=2832
INF 2025-12-17 04:14:33.433+00:00 Setting up shutdown hooks topics="wakunode main" tid=1 file=wakunode2.nim:63
INF 2025-12-17 04:14:33.433+00:00 Node setup complete topics="wakunode main" tid=1 file=wakunode2.nim:100
TRC 2025-12-17 04:14:33.436+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 resolvedAddresses={"1.1.1.1", "1.0.0.1", "2606:4700:4700:0000:0000:0000:0000:1001", "2606:4700:4700:0000:0000:0000:0000:1111"} server=1.1.1.1:53
DBG 2025-12-17 04:14:34.421+00:00 Received request tid=1 file=serverprivate.nim:141 peer=172.17.0.1:57656 meth=GET uri=/health
DBG 2025-12-17 04:14:34.421+00:00 Serving API request tid=1 file=serverprivate.nim:202 peer=172.17.0.1:57656 meth=GET uri=/health path_params=[] query_params=[] content_body=(None)
TRC 2025-12-17 04:14:34.421+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/lightpush/3.0.0 peers=[] address=140067863495632
TRC 2025-12-17 04:14:34.421+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/lightpush/3.0.0
TRC 2025-12-17 04:14:34.421+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/lightpush/2.0.0-beta1 peers=[] address=140067863495632
TRC 2025-12-17 04:14:34.421+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/lightpush/2.0.0-beta1
TRC 2025-12-17 04:14:34.421+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/store-query/3.0.0 peers=[] address=140067863495632
TRC 2025-12-17 04:14:34.421+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/store-query/3.0.0
TRC 2025-12-17 04:14:34.422+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/store/2.0.0-beta4 peers=[] address=140067863495632
TRC 2025-12-17 04:14:34.422+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/store/2.0.0-beta4
TRC 2025-12-17 04:14:34.422+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/filter-subscribe/2.0.0-beta1 peers=[] address=140067863495632
TRC 2025-12-17 04:14:34.422+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/filter-subscribe/2.0.0-beta1
DBG 2025-12-17 04:14:34.422+00:00 Received response from handler tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=172.17.0.1:57656 uri=/health content_type=application/json content_size=973
DBG 2025-12-17 04:14:34.424+00:00 Received request tid=1 file=serverprivate.nim:141 peer=172.17.0.1:57658 meth=GET uri=/debug/v1/info
DBG 2025-12-17 04:14:34.424+00:00 Serving API request tid=1 file=serverprivate.nim:202 peer=172.17.0.1:57658 meth=GET uri=/debug/v1/info path_params=[] query_params=[] content_body=(None)
INF 2025-12-17 04:14:34.424+00:00 node info topics="waku node" tid=1 file=waku_node.nim:217 wakuInfo="(listenAddresses: [/ip4/172.18.50.100/tcp/2829/p2p/16Uiu2HAmFmUUYNLgwAhj8hXkd3TjgwddoCQoDHNajRSnVaLEYjEu, /ip4/172.18.50.100/tcp/2830/ws/p2p/16Uiu2HAmFmUUYNLgwAhj8hXkd3TjgwddoCQoDHNajRSnVaLEYjEu], enrUri: enr:-L24QDsfplcdwG0s2cJpIAol2E_HxKsHpbP1kFeyTu0GxH9QLhgbqVGcOw9-Ik2rR0gKqZIDjsne0QnEZh-Q2MEAnrUCgmlkgnY0gmlwhKwSMmSKbXVsdGlhZGRyc5YACASsEjJkBgsNAAoErBIyZAYLDt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDLjxYwcdhd0VrjvxSDHmLgbMlpCL8IPRGKvr443mdJdaDdGNwggsNg3VkcIILD4V3YWt1Mg8, mixPubKey: none(string))"
DBG 2025-12-17 04:14:34.425+00:00 Received response from handler tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=172.17.0.1:57658 uri=/debug/v1/info content_type=application/json content_size=471
TRC 2025-12-17 04:14:34.428+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140067863519312
TRC 2025-12-17 04:14:34.428+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-17 04:14:34.428+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-17 04:14:34.428+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-17 04:14:34.428+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-17 04:14:34.428+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-17 04:14:35.429+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140067863519312
TRC 2025-12-17 04:14:35.429+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-17 04:14:35.429+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-17 04:14:35.429+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-17 04:14:35.429+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-17 04:14:35.429+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-17 04:14:36.429+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140067863519312
TRC 2025-12-17 04:14:36.429+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-17 04:14:36.429+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-17 04:14:36.429+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-17 04:14:36.429+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-17 04:14:36.429+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-17 04:14:37.429+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140067863519312
TRC 2025-12-17 04:14:37.429+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-17 04:14:37.429+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-17 04:14:37.429+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-17 04:14:37.429+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-17 04:14:37.429+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-17 04:14:38.429+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140067863519312
TRC 2025-12-17 04:14:38.429+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-17 04:14:38.429+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-17 04:14:38.429+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-17 04:14:38.429+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-17 04:14:38.429+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-17 04:14:38.431+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2025-12-17 04:14:38.432+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2025-12-17 04:14:38.432+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2025-12-17 04:14:38.437+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:107 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
TRC 2025-12-17 04:14:38.439+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 resolvedAddresses={"1.1.1.1", "1.0.0.1", "2606:4700:4700:0000:0000:0000:0000:1001", "2606:4700:4700:0000:0000:0000:0000:1111"} server=1.1.1.1:53
TRC 2025-12-17 04:14:39.429+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140067863519312
TRC 2025-12-17 04:14:39.429+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-17 04:14:39.429+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-17 04:14:39.429+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-17 04:14:39.429+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-17 04:14:39.429+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
NTC 2025-12-17 04:14:39.446+00:00 Shutting down after receiving SIGTERM topics="wakunode main" tid=1 file=wakunode2.nim:81
INF 2025-12-17 04:14:39.457+00:00 Stopping discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:362
TRC 2025-12-17 04:14:39.457+00:00 Stop listening on discv5 port topics="waku discv5" tid=1 file=waku_discv5.nim:365
INF 2025-12-17 04:14:39.457+00:00 Successfully stopped discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:368
TRC 2025-12-17 04:14:39.457+00:00 Stopping switch topics="libp2p switch" tid=1 file=switch.nim:317
TRC 2025-12-17 04:14:39.458+00:00 Releasing slot topics="libp2p semaphore" tid=1 file=semaphore.nim:82 available=48 queue=0
TRC 2025-12-17 04:14:39.458+00:00 Released slot topics="libp2p semaphore" tid=1 file=semaphore.nim:93 available=49 queue=0
TRC 2025-12-17 04:14:39.458+00:00 releasing semaphore on cancellation topics="libp2p switch" tid=1 file=switch.nim:303
TRC 2025-12-17 04:14:39.458+00:00 Releasing slot topics="libp2p semaphore" tid=1 file=semaphore.nim:82 available=3 queue=0
TRC 2025-12-17 04:14:39.458+00:00 Released slot topics="libp2p semaphore" tid=1 file=semaphore.nim:93 available=4 queue=0
TRC 2025-12-17 04:14:39.458+00:00 Releasing slot topics="libp2p semaphore" tid=1 file=semaphore.nim:82 available=49 queue=0
TRC 2025-12-17 04:14:39.458+00:00 Released slot topics="libp2p semaphore" tid=1 file=semaphore.nim:93 available=50 queue=0
TRC 2025-12-17 04:14:39.458+00:00 releasing semaphore on cancellation topics="libp2p switch" tid=1 file=switch.nim:303
TRC 2025-12-17 04:14:39.458+00:00 Releasing slot topics="libp2p semaphore" tid=1 file=semaphore.nim:82 available=3 queue=0
TRC 2025-12-17 04:14:39.458+00:00 Released slot topics="libp2p semaphore" tid=1 file=semaphore.nim:93 available=4 queue=0
INF 2025-12-17 04:14:39.458+00:00 Stopping AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:243
TRC 2025-12-17 04:14:39.458+00:00 Closing ConnManager topics="libp2p connmanager" tid=1 file=connmanager.nim:421
TRC 2025-12-17 04:14:39.458+00:00 Closed ConnManager topics="libp2p connmanager" tid=1 file=connmanager.nim:435
TRC 2025-12-17 04:14:39.458+00:00 Stopping TCP transport topics="libp2p tcptransport" tid=1 file=tcptransport.nim:165
TRC 2025-12-17 04:14:39.458+00:00 stopping transport topics="libp2p transport" tid=1 file=transport.nim:65 address=@[/ip4/0.0.0.0/tcp/2829]
TRC 2025-12-17 04:14:39.458+00:00 Transport stopped topics="libp2p tcptransport" tid=1 file=tcptransport.nim:195
TRC 2025-12-17 04:14:39.458+00:00 Stopping WS transport topics="libp2p wstransport" tid=1 file=wstransport.nim:219
TRC 2025-12-17 04:14:39.458+00:00 stopping transport topics="libp2p transport" tid=1 file=transport.nim:65 address=@[/ip4/0.0.0.0/tcp/2830/ws]
TRC 2025-12-17 04:14:39.458+00:00 Transport stopped topics="libp2p wstransport" tid=1 file=wstransport.nim:241
TRC 2025-12-17 04:14:39.458+00:00 gossipsub stop topics="libp2p gossipsub" tid=1 file=gossipsub.nim:1010
TRC 2025-12-17 04:14:39.458+00:00 Switch stopped topics="libp2p switch" tid=1 file=switch.nim:343
WRN 2025-12-17 04:14:39.458+00:00 Stopping rendezvous without starting it topics="waku rendezvous" tid=1 file=rendezvous.nim:641
WRN 2025-12-17 04:14:39.458+00:00 Stopping rendezvous without starting it topics="waku rendezvous" tid=1 file=rendezvous.nim:641
INF 2025-12-17 04:14:39.458+00:00 waku rendezvous discovery stopped topics="waku rendezvous" tid=1 file=protocol.nim:240
INF 2025-12-17 04:14:39.459+00:00 waku rendezvous client stopped topics="waku rendezvous client" tid=1 file=client.nim:142
NTC 2025-12-17 04:14:39.459+00:00 REST service stopped tid=1 file=server.nim:188 address=0.0.0.0:2828

View File

@ -0,0 +1,67 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_relay_peers_on_shard_schema with id: 2025-12-17_04-27-53__af580aa5-f017-4894-a81b-26dc26faef92
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.filter:filter.py:28 Running fixture setup: filter_setup
DEBUG  src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-17_04-27-53__af580aa5-f017-4894-a81b-26dc26faef92__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-17_04-27-53__af580aa5-f017-4894-a81b-26dc26faef92__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node3_2025-12-17_04-27-53__af580aa5-f017-4894-a81b-26dc26faef92__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node4_2025-12-17_04-27-53__af580aa5-f017-4894-a81b-26dc26faef92__wakuorg_nwaku:latest.log
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.67.23
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['10074', '10075', '10076', '10077', '10078']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 10074:10074 -p 10075:10075 -p 10076:10076 -p 10077:10077 -p 10078:10078 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=10076 --rest-port=10074 --tcp-port=10075 --discv5-udp-port=10077 --rest-address=0.0.0.0 --nat=extip:172.18.67.23 --peer-exchange=true --discv5-discovery=false --cluster-id=3 --nodekey=3a929214b15288fee4ebef2ccf6e59556f6a147b2c3afccd9f1b2ec9f9f6441d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=10078 --metrics-logging=true --relay=true --dns-discovery=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.67.23 waku 4c3bf2a922d7632b97a6228509a7b91ddfb5934347acaadd5fe6354925a00dad
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4c3bf2a922d7. Setting up logs at ./log/docker/node1_2025-12-17_04-27-53__af580aa5-f017-4894-a81b-26dc26faef92__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 10074
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container ba47c2221e3a. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 994f1eda7307. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10074/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.67.23/tcp/10075/p2p/16Uiu2HAm4WrroNDcmiWxyEUk7EAVcrHTdoZYCRPfvvubHdPaAVdp","/ip4/172.18.67.23/tcp/10076/ws/p2p/16Uiu2HAm4WrroNDcmiWxyEUk7EAVcrHTdoZYCRPfvvubHdPaAVdp"],"enrUri":"enr:-La4QOReLvl_IoODwxi8wPvKlLqP41SjUfb7wOWtaerlFOwxQDFNHI0zVVKl7UnPguU5p5ej5yDzSkMbRcNMZmJdfmQCgmlkgnY0gmlwhKwSQxeKbXVsdGlhZGRyc5YACASsEkMXBidbAAoErBJDFwYnXN0DgnJzhQADAQAAiXNlY3AyNTZrMaEChw1jRiAp5N7YHwijVZ_nrmXExJ8PmAbJWpOs6ZPgPX-DdGNwgidbhXdha3UyAQ"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.116.146
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['50151', '50152', '50153', '50154', '50155']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 50151:50151 -p 50152:50152 -p 50153:50153 -p 50154:50154 -p 50155:50155 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=50153 --rest-port=50151 --tcp-port=50152 --discv5-udp-port=50154 --rest-address=0.0.0.0 --nat=extip:172.18.116.146 --peer-exchange=true --discv5-discovery=false --cluster-id=3 --nodekey=ee0bbf6840c92aaabdd4ffd0c3bbb52f936e9ef8aadcbe22cca5ffe4dab99b0e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=50155 --metrics-logging=true --relay=true --dns-discovery=false --discv5-bootstrap-node=enr:-La4QOReLvl_IoODwxi8wPvKlLqP41SjUfb7wOWtaerlFOwxQDFNHI0zVVKl7UnPguU5p5ej5yDzSkMbRcNMZmJdfmQCgmlkgnY0gmlwhKwSQxeKbXVsdGlhZGRyc5YACASsEkMXBidbAAoErBJDFwYnXN0DgnJzhQADAQAAiXNlY3AyNTZrMaEChw1jRiAp5N7YHwijVZ_nrmXExJ8PmAbJWpOs6ZPgPX-DdGNwgidbhXdha3UyAQ
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.116.146 waku 3da880ff92cda01d950393412ca363bfcbb7239df82b83d6e099aef6a37d14dc
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 3da880ff92cd. Setting up logs at ./log/docker/node2_2025-12-17_04-27-53__af580aa5-f017-4894-a81b-26dc26faef92__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 50151
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50151/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50151/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.116.146/tcp/50152/p2p/16Uiu2HAmUeHZFJtmNYwurmfYcnQ5iBzY1GmVFZjMptzfzzxrRiX6","/ip4/172.18.116.146/tcp/50153/ws/p2p/16Uiu2HAmUeHZFJtmNYwurmfYcnQ5iBzY1GmVFZjMptzfzzxrRiX6"],"enrUri":"enr:-La4QJCdwJs3JvFIQAoOCi0UcHQRrXJFjE6BER3Dx1lISPdGWUR9mnU0JDeCMMPWbzx2MvYgvTsi4D7zTy7vjgY1CNACgmlkgnY0gmlwhKwSdJKKbXVsdGlhZGRyc5YACASsEnSSBsPoAAoErBJ0kgbD6d0DgnJzhQADAQAAiXNlY3AyNTZrMaED7YzddlI2h66KYAMqIqKnX1rDcD2jUp1hE_YggiJBSYWDdGNwgsPohXdha3UyAQ"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10074/admin/v1/peers/relay/on/0" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"shard":0,"peers":[]}'
DEBUG  tests.rest_flags.test_admin_flags:test_admin_flags.py:334 relay peers on shard=0 (schema): {'shard': 0, 'peers': []}
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4c3bf2a922d7
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3da880ff92cd
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,88 @@
2025-12-17 04:18:51.882 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-17 04:18:51.883 DEBUG [tests.conftest] Running test: test_invalid_hash_param with id: 2025-12-17_04-18-51__5ba013eb-12cb-4bd6-abdd-15360b6edddc
2025-12-17 04:18:51.883 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-17 04:18:51.884 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-17 04:18:51.885 DEBUG [src.steps.store] Running fixture setup: node_setup
2025-12-17 04:18:51.895 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:18:51.896 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-17_04-18-51__5ba013eb-12cb-4bd6-abdd-15360b6edddc__wakuorg_nwaku:latest.log
2025-12-17 04:18:51.896 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:18:51.896 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:18:51.899 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:18:51.900 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.130.97
2025-12-17 04:18:51.900 DEBUG [src.node.docker_mananger] Generated ports ['34014', '34015', '34016', '34017', '34018']
2025-12-17 04:18:51.900 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:18:51.901 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:18:51.902 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:18:51.902 DEBUG [src.node.docker_mananger] docker run -i -t -p 34014:34014 -p 34015:34015 -p 34016:34016 -p 34017:34017 -p 34018:34018 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=34016 --rest-port=34014 --tcp-port=34015 --discv5-udp-port=34017 --rest-address=0.0.0.0 --nat=extip:172.18.130.97 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=13a55ba1dfdacbcd73b6ec5ccaecddecfc5142ebf9aaccd43724bcdb8aba8c9e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=34018 --metrics-logging=true --store=true --relay=true
2025-12-17 04:18:52.089 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.130.97 waku 3268b63faea952d636d8c57bed11c4c74239ce9e3161b07d7507c28a804ffd7b
2025-12-17 04:18:52.123 DEBUG [src.node.docker_mananger] Container started with ID 3268b63faea9. Setting up logs at ./log/docker/publishing_node1_2025-12-17_04-18-51__5ba013eb-12cb-4bd6-abdd-15360b6edddc__wakuorg_nwaku:latest.log
2025-12-17 04:18:52.124 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 34014
2025-12-17 04:18:52.125 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:18:52.140 ERROR [src.node.docker_mananger] Max retries reached for container 8c83c7a3cb69. Exiting log stream.
2025-12-17 04:18:52.720 ERROR [src.node.docker_mananger] Max retries reached for container 9514c326d592. Exiting log stream.
2025-12-17 04:18:53.125 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34014/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:18:53.128 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"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"}]}'
2025-12-17 04:18:53.129 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:18:53.129 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34014/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:18:53.131 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.130.97/tcp/34015/p2p/16Uiu2HAm7Zhpasdkc5hQmSFBc7TUTKVwyvNXY14t9BfomSNsHh2X","/ip4/172.18.130.97/tcp/34016/ws/p2p/16Uiu2HAm7Zhpasdkc5hQmSFBc7TUTKVwyvNXY14t9BfomSNsHh2X"],"enrUri":"enr:-L24QJHj3o6lDyjlkn3B1bXHcvDBA9AXwMK38Ht5xpR7NgODV-O-CO1-F4t0XU691jyDSx_zRgwdXP6XKxz3gR9791UCgmlkgnY0gmlwhKwSgmGKbXVsdGlhZGRyc5YACASsEoJhBoTfAAoErBKCYQaE4N0DgnJzhQADAQAAiXNlY3AyNTZrMaECtFr4soFDEOdkAQRQ0GGHSPJGaeP1kEeSs8jLwIJ9L_iDdGNwgoTfg3VkcIKE4YV3YWt1MgM"}'
2025-12-17 04:18:53.131 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:18:53.138 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:18:53.138 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-17_04-18-51__5ba013eb-12cb-4bd6-abdd-15360b6edddc__wakuorg_nwaku:latest.log
2025-12-17 04:18:53.138 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:18:53.139 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:18:53.140 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:18:53.140 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.236.253
2025-12-17 04:18:53.140 DEBUG [src.node.docker_mananger] Generated ports ['21302', '21303', '21304', '21305', '21306']
2025-12-17 04:18:53.140 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:18:53.140 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:18:53.140 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:18:53.141 DEBUG [src.node.docker_mananger] docker run -i -t -p 21302:21302 -p 21303:21303 -p 21304:21304 -p 21305:21305 -p 21306:21306 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=21304 --rest-port=21302 --tcp-port=21303 --discv5-udp-port=21305 --rest-address=0.0.0.0 --nat=extip:172.18.236.253 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4fb8f11a03a12adcef8e7a4b7c1e1af6ff8cb59df3af13cb72829dc1ad0db4f9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21306 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QJHj3o6lDyjlkn3B1bXHcvDBA9AXwMK38Ht5xpR7NgODV-O-CO1-F4t0XU691jyDSx_zRgwdXP6XKxz3gR9791UCgmlkgnY0gmlwhKwSgmGKbXVsdGlhZGRyc5YACASsEoJhBoTfAAoErBKCYQaE4N0DgnJzhQADAQAAiXNlY3AyNTZrMaECtFr4soFDEOdkAQRQ0GGHSPJGaeP1kEeSs8jLwIJ9L_iDdGNwgoTfg3VkcIKE4YV3YWt1MgM --storenode=/ip4/172.18.130.97/tcp/34015/p2p/16Uiu2HAm7Zhpasdkc5hQmSFBc7TUTKVwyvNXY14t9BfomSNsHh2X --store=true --relay=true
2025-12-17 04:18:53.320 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.236.253 waku 518cb92f1e14c4bdc4860b2f610686c464fe076ec4802d1fd8120b7fa6d9f705
2025-12-17 04:18:53.354 DEBUG [src.node.docker_mananger] Container started with ID 518cb92f1e14. Setting up logs at ./log/docker/store_node1_2025-12-17_04-18-51__5ba013eb-12cb-4bd6-abdd-15360b6edddc__wakuorg_nwaku:latest.log
2025-12-17 04:18:53.355 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 21302
2025-12-17 04:18:53.355 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:18:54.356 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21302/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:18:54.360 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"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":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-17 04:18:54.361 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:18:54.361 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21302/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:18:54.363 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.236.253/tcp/21303/p2p/16Uiu2HAmPSM4U2nzu2UhC4so7RbKEex8ozybkHcL5gMXkvRCXSdb","/ip4/172.18.236.253/tcp/21304/ws/p2p/16Uiu2HAmPSM4U2nzu2UhC4so7RbKEex8ozybkHcL5gMXkvRCXSdb"],"enrUri":"enr:-L24QN39AYiqs97D890ImklfSDsoPMn51qCX3UxQPB2SzH5NQdcdWf9uRyZ-9p4OiTkZ0BzYC6IoXrnoj2K6wz9mIXgCgmlkgnY0gmlwhKwS7P2KbXVsdGlhZGRyc5YACASsEuz9BlM3AAoErBLs_QZTON0DgnJzhQADAQAAiXNlY3AyNTZrMaEDoDNsJ_g1wWgTWDPRS8Ie8xa-jXb_K0CTZO8el_FNOO6DdGNwglM3g3VkcIJTOYV3YWt1MgM"}'
2025-12-17 04:18:54.364 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:18:54.364 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21302/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.130.97/tcp/34015/p2p/16Uiu2HAm7Zhpasdkc5hQmSFBc7TUTKVwyvNXY14t9BfomSNsHh2X"]'
2025-12-17 04:18:54.366 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:18:54.367 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34014/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-17 04:18:54.369 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:18:54.370 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21302/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-17 04:18:54.372 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:18:54.373 DEBUG [src.steps.store] Relaying message
2025-12-17 04:18:54.373 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34014/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8w", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:18:54.378 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:18:54.378 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:18:54.579 DEBUG [src.steps.store] Relaying message
2025-12-17 04:18:54.579 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34014/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8x", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:18:54.584 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:18:54.584 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:18:54.785 DEBUG [src.steps.store] Relaying message
2025-12-17 04:18:54.785 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34014/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8y", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:18:54.791 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:18:54.791 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:18:54.992 DEBUG [src.steps.store] Relaying message
2025-12-17 04:18:54.992 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34014/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8z", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:18:54.998 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:18:54.999 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:18:55.200 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34014/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x6f84c6e414098141dada1fe8b7c74629bb01bdc542fa9ac5ba5b56c622f48f9e&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:18:55.203 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x6f84c6e414098141dada1fe8b7c74629bb01bdc542fa9ac5ba5b56c622f48f9e"}]}'
2025-12-17 04:18:55.203 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34014/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&ascending=true&hash=0x6f84c6e414098141dada1fe8b7c74629bb01bdc542fa9ac5ba5b56c622f48f9e" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:18:55.206 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x86095b49aefa8fa0c9a952fbc41acc3898e6efaf6c5b6bd898e7c6504fada7c6"},{"messageHash":"0x24bf5734d55bbf7eb81d1aea8a6c2440d453f30c4fe53b05009fc4aae1abf27e"},{"messageHash":"0x6f84c6e414098141dada1fe8b7c74629bb01bdc542fa9ac5ba5b56c622f48f9e"},{"messageHash":"0xe0c29297089fef87c3abeb77a3442eedd93933f7187208b336dfcb1773b1f250"}]}'
2025-12-17 04:18:55.207 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21302/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x6f84c6e414098141dada1fe8b7c74629bb01bdc542fa9ac5ba5b56c622f48f9e&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:18:55.209 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x6f84c6e414098141dada1fe8b7c74629bb01bdc542fa9ac5ba5b56c622f48f9e"}]}'
2025-12-17 04:18:55.210 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21302/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&ascending=true&hash=0x6f84c6e414098141dada1fe8b7c74629bb01bdc542fa9ac5ba5b56c622f48f9e" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:18:55.212 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x86095b49aefa8fa0c9a952fbc41acc3898e6efaf6c5b6bd898e7c6504fada7c6"},{"messageHash":"0x24bf5734d55bbf7eb81d1aea8a6c2440d453f30c4fe53b05009fc4aae1abf27e"},{"messageHash":"0x6f84c6e414098141dada1fe8b7c74629bb01bdc542fa9ac5ba5b56c622f48f9e"},{"messageHash":"0xe0c29297089fef87c3abeb77a3442eedd93933f7187208b336dfcb1773b1f250"}]}'
2025-12-17 04:18:55.214 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-17 04:18:55.215 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-17 04:18:55.215 DEBUG [src.node.waku_node] Stopping container with id 3268b63faea9
2025-12-17 04:18:55.770 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:18:55.770 DEBUG [src.node.waku_node] Stopping container with id 518cb92f1e14
2025-12-17 04:18:56.298 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:18:56.299 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-17 04:18:56.305 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:18:56.312 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,77 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_publish_with_missing_content_topic with id: 2025-12-17_04-16-51__269bb373-2295-482f-a7f5-cbea4e82fe66
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.relay:relay.py:34 Running fixture setup: setup_main_relay_nodes
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-17_04-16-51__269bb373-2295-482f-a7f5-cbea4e82fe66__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.228.211
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['17573', '17574', '17575', '17576', '17577']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 17573:17573 -p 17574:17574 -p 17575:17575 -p 17576:17576 -p 17577:17577 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=17575 --rest-port=17573 --tcp-port=17574 --discv5-udp-port=17576 --rest-address=0.0.0.0 --nat=extip:172.18.228.211 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3b0ede734749457df3e80be7df0cddeccd26bcfbe15eba98e5695d0bfa0b5cd1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=17577 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.228.211 waku 369728cb849c7d403dc3c964f949614fa69ac7531ec8d27a32610c08b14b6ac3
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 369728cb849c. Setting up logs at ./log/docker/node1_2025-12-17_04-16-51__269bb373-2295-482f-a7f5-cbea4e82fe66__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 17573
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 9fced5e68306. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 033b67750065. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17573/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17573/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.228.211/tcp/17574/p2p/16Uiu2HAmVrGRqu4zxYit1qTVWKBW27Hc3eLPputJ5oVfUfkHQEMT","/ip4/172.18.228.211/tcp/17575/ws/p2p/16Uiu2HAmVrGRqu4zxYit1qTVWKBW27Hc3eLPputJ5oVfUfkHQEMT"],"enrUri":"enr:-L24QLK_X78B2AQ8ANL6Hv4d4IDmBZs-iNgKtVqpFrnYeHcAKwfaqA0ocYSmtW3BsSO-NsHT4eyAztbqmkLkiXBKTFsCgmlkgnY0gmlwhKwS5NOKbXVsdGlhZGRyc5YACASsEuTTBkSmAAoErBLk0wZEp90DgnJzhQADAQAAiXNlY3AyNTZrMaED_3o_JsTMq-a85UiJ9S-T-efwNq1bMEddfDZ-_KSAau6DdGNwgkSmg3VkcIJEqIV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-17_04-16-51__269bb373-2295-482f-a7f5-cbea4e82fe66__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.226.15
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['63630', '63631', '63632', '63633', '63634']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 63630:63630 -p 63631:63631 -p 63632:63632 -p 63633:63633 -p 63634:63634 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=63632 --rest-port=63630 --tcp-port=63631 --discv5-udp-port=63633 --rest-address=0.0.0.0 --nat=extip:172.18.226.15 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=daee8aa39eae837f4bafbda19deeca4f04101dbcaf90bfbd7e8bd9ee6bf8657c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63634 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QLK_X78B2AQ8ANL6Hv4d4IDmBZs-iNgKtVqpFrnYeHcAKwfaqA0ocYSmtW3BsSO-NsHT4eyAztbqmkLkiXBKTFsCgmlkgnY0gmlwhKwS5NOKbXVsdGlhZGRyc5YACASsEuTTBkSmAAoErBLk0wZEp90DgnJzhQADAQAAiXNlY3AyNTZrMaED_3o_JsTMq-a85UiJ9S-T-efwNq1bMEddfDZ-_KSAau6DdGNwgkSmg3VkcIJEqIV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.226.15 waku 8e3f1b65ac6051f4cf058d8930f2dfe63d27a245013378f19d050370c8648ea5
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 8e3f1b65ac60. Setting up logs at ./log/docker/node2_2025-12-17_04-16-51__269bb373-2295-482f-a7f5-cbea4e82fe66__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 63630
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63630/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63630/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.226.15/tcp/63631/p2p/16Uiu2HAmCx3Unhz8Xtw9YDnh5GnL8hAyX4DqBgmrj7KWdi5sQw9t","/ip4/172.18.226.15/tcp/63632/ws/p2p/16Uiu2HAmCx3Unhz8Xtw9YDnh5GnL8hAyX4DqBgmrj7KWdi5sQw9t"],"enrUri":"enr:-L24QJhjND3pQz5L6oX-IsLuLmpG00S_vvN5SRMji8BVD5DeT_bmpMHFrBbp7RkieVYzEoWFbg_AlMMsyTOnPQ3V5kcCgmlkgnY0gmlwhKwS4g-KbXVsdGlhZGRyc5YACASsEuIPBviPAAoErBLiDwb4kN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDBF5pfJEovIyLDw5FOMAdSnk4UzdNYEbJqwAdivkjiBODdGNwgviPg3VkcIL4kYV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63630/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.228.211/tcp/17574/p2p/16Uiu2HAmVrGRqu4zxYit1qTVWKBW27Hc3eLPputJ5oVfUfkHQEMT"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.relay:relay.py:59 Running fixture setup: subscribe_main_relay_nodes
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:17573/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63630/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:17573/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17573/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1765945014484861440,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63630/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1765945014484861440,"ephemeral":false,"proof":""}]'
INFO  src.steps.relay:relay.py:71 WARM UP successful!!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:17573/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "timestamp": '$(date +%s%N)'}'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:17573/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 369728cb849c
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8e3f1b65ac60
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,858 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_light_push_after_receiving_node_restarts with id: 2025-12-17_04-40-10__8aaa8f39-761d-4698-92e8-8ae4a651ee59
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node1_2025-12-17_04-40-10__8aaa8f39-761d-4698-92e8-8ae4a651ee59__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.48.232
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['5669', '5670', '5671', '5672', '5673']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 5669:5669 -p 5670:5670 -p 5671:5671 -p 5672:5672 -p 5673:5673 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=5671 --rest-port=5669 --tcp-port=5670 --discv5-udp-port=5672 --rest-address=0.0.0.0 --nat=extip:172.18.48.232 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f7e6cc1bb5e8ff0cb8e4c1bb73b63471de4ce26a2cffe1b4dfc7ce9bec5db3d2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5673 --metrics-logging=true --lightpush=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.48.232 waku a249015edd6648c6ec64e1a3537f5534300f37283da243a37599a6fba0864e5f
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID a249015edd66. Setting up logs at ./log/docker/receiving_node1_2025-12-17_04-40-10__8aaa8f39-761d-4698-92e8-8ae4a651ee59__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 5669
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5669/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"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":"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"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5669/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.48.232/tcp/5670/p2p/16Uiu2HAkuZHEKz1tJjT3QRJrWRmra1iYvQ9PNvr4tzD2DkPnNfjU","/ip4/172.18.48.232/tcp/5671/ws/p2p/16Uiu2HAkuZHEKz1tJjT3QRJrWRmra1iYvQ9PNvr4tzD2DkPnNfjU"],"enrUri":"enr:-L24QDLBmTzacTXLFPBqyfeEr7DhdMc78RfNzJD8oSvQ7m8GU7w5s-Uc1J2cs7PsUr2U80u-4PPaq23-lw8PXaxXZM8CgmlkgnY0gmlwhKwSMOiKbXVsdGlhZGRyc5YACASsEjDoBhYmAAoErBIw6AYWJ90DgnJzhQADAQAAiXNlY3AyNTZrMaECAfLsc6tjDKUGRZIDenNPpwdGTqnxm6GEboT0t83BWY-DdGNwghYmg3VkcIIWKIV3YWt1Mgk"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node2_2025-12-17_04-40-10__8aaa8f39-761d-4698-92e8-8ae4a651ee59__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.192.24
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['4208', '4209', '4210', '4211', '4212']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 4208:4208 -p 4209:4209 -p 4210:4210 -p 4211:4211 -p 4212:4212 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=4210 --rest-port=4208 --tcp-port=4209 --discv5-udp-port=4211 --rest-address=0.0.0.0 --nat=extip:172.18.192.24 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e23dcb7bbcd719b46fb19032870eb70eaff3a7bbd940da9a22ebbacfcadffe4e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4212 --metrics-logging=true --lightpush=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.192.24 waku 22531c59b3c35f7e4dba6234f30eb1edfb51ec3815255e496453ae9a4a01a490
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 22531c59b3c3. Setting up logs at ./log/docker/receiving_node2_2025-12-17_04-40-10__8aaa8f39-761d-4698-92e8-8ae4a651ee59__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 4208
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4208/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4208/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.192.24/tcp/4209/p2p/16Uiu2HAmNC63QNAH4FmKwVNtmBMQJ5giy85Gyd48UGjK82de3Jo8","/ip4/172.18.192.24/tcp/4210/ws/p2p/16Uiu2HAmNC63QNAH4FmKwVNtmBMQJ5giy85Gyd48UGjK82de3Jo8"],"enrUri":"enr:-L24QJ2hN0hpcEmVUWqIcvjrmnPzVz-mDBqE_JFWLpc4fZQ4QAM3PRBJ8CexSzkUOGR426YlkvVlakNmrGS0VcC9ix8CgmlkgnY0gmlwhKwSwBiKbXVsdGlhZGRyc5YACASsEsAYBhBxAAoErBLAGAYQct0DgnJzhQADAQAAiXNlY3AyNTZrMaEDjbCfeatxNmEyM3mW9HXn1pkTvg4T1K-6YlUKVdNHtbeDdGNwghBxg3VkcIIQc4V3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:4208/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.48.232/tcp/5670/p2p/16Uiu2HAkuZHEKz1tJjT3QRJrWRmra1iYvQ9PNvr4tzD2DkPnNfjU"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/lightpush_node1_2025-12-17_04-40-10__8aaa8f39-761d-4698-92e8-8ae4a651ee59__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.164.251
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['30381', '30382', '30383', '30384', '30385']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 30381:30381 -p 30382:30382 -p 30383:30383 -p 30384:30384 -p 30385:30385 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=30383 --rest-port=30381 --tcp-port=30382 --discv5-udp-port=30384 --rest-address=0.0.0.0 --nat=extip:172.18.164.251 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=edfe6bca2fcf52fdec0d99b47a1cbf7a48c6fc812b8aad6d8b57acac2c7a3c4c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=30385 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QDLBmTzacTXLFPBqyfeEr7DhdMc78RfNzJD8oSvQ7m8GU7w5s-Uc1J2cs7PsUr2U80u-4PPaq23-lw8PXaxXZM8CgmlkgnY0gmlwhKwSMOiKbXVsdGlhZGRyc5YACASsEjDoBhYmAAoErBIw6AYWJ90DgnJzhQADAQAAiXNlY3AyNTZrMaECAfLsc6tjDKUGRZIDenNPpwdGTqnxm6GEboT0t83BWY-DdGNwghYmg3VkcIIWKIV3YWt1Mgk --lightpushnode=/ip4/172.18.48.232/tcp/5670/p2p/16Uiu2HAkuZHEKz1tJjT3QRJrWRmra1iYvQ9PNvr4tzD2DkPnNfjU --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.164.251 waku 943dac5c709dcc049faf3e065ba79b8a35d96a0c4ed29ca3c01890ccb49b8324
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 943dac5c709d. Setting up logs at ./log/docker/lightpush_node1_2025-12-17_04-40-10__8aaa8f39-761d-4698-92e8-8ae4a651ee59__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 30381
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 943dac5c709d. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30381/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.waku_node:waku_node.py:196 REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=30381): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f884fe64290>: Failed to establish a new connection: [Errno 111] Connection refused'))
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.150.226
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['40999', '41000', '41001', '41002', '41003']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 40999:40999 -p 41000:41000 -p 41001:41001 -p 41002:41002 -p 41003:41003 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=41001 --rest-port=40999 --tcp-port=41000 --discv5-udp-port=41002 --rest-address=0.0.0.0 --nat=extip:172.18.150.226 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bf178d7af4f0cf2163e412f15fb819aaa5b6ececadb8dac1e4587e4e1ba9ebc8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41003 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QDLBmTzacTXLFPBqyfeEr7DhdMc78RfNzJD8oSvQ7m8GU7w5s-Uc1J2cs7PsUr2U80u-4PPaq23-lw8PXaxXZM8CgmlkgnY0gmlwhKwSMOiKbXVsdGlhZGRyc5YACASsEjDoBhYmAAoErBIw6AYWJ90DgnJzhQADAQAAiXNlY3AyNTZrMaECAfLsc6tjDKUGRZIDenNPpwdGTqnxm6GEboT0t83BWY-DdGNwghYmg3VkcIIWKIV3YWt1Mgk --lightpushnode=/ip4/172.18.48.232/tcp/5670/p2p/16Uiu2HAkuZHEKz1tJjT3QRJrWRmra1iYvQ9PNvr4tzD2DkPnNfjU --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.150.226 waku 19fdaff211fbff7153db2b4c17207c544c3826066fc5e13fcf3eee9f1f89830b
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 19fdaff211fb. Setting up logs at ./log/docker/lightpush_node1_2025-12-17_04-40-10__8aaa8f39-761d-4698-92e8-8ae4a651ee59__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 40999
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 19fdaff211fb. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40999/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.waku_node:waku_node.py:196 REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=40999): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8854377980>: Failed to establish a new connection: [Errno 111] Connection refused'))
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.211.66
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['9886', '9887', '9888', '9889', '9890']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 9886:9886 -p 9887:9887 -p 9888:9888 -p 9889:9889 -p 9890:9890 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=9888 --rest-port=9886 --tcp-port=9887 --discv5-udp-port=9889 --rest-address=0.0.0.0 --nat=extip:172.18.211.66 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ddeffe45a115cedb731337edee4ba10dc5c04e2a95ebecad310213c2c927fe7b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=9890 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QDLBmTzacTXLFPBqyfeEr7DhdMc78RfNzJD8oSvQ7m8GU7w5s-Uc1J2cs7PsUr2U80u-4PPaq23-lw8PXaxXZM8CgmlkgnY0gmlwhKwSMOiKbXVsdGlhZGRyc5YACASsEjDoBhYmAAoErBIw6AYWJ90DgnJzhQADAQAAiXNlY3AyNTZrMaECAfLsc6tjDKUGRZIDenNPpwdGTqnxm6GEboT0t83BWY-DdGNwghYmg3VkcIIWKIV3YWt1Mgk --lightpushnode=/ip4/172.18.48.232/tcp/5670/p2p/16Uiu2HAkuZHEKz1tJjT3QRJrWRmra1iYvQ9PNvr4tzD2DkPnNfjU --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.211.66 waku 7e3f16360d3c0654c903d599cb7f3949692d2748f74e265aa22c4dc1abdec004
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 7e3f16360d3c. Setting up logs at ./log/docker/lightpush_node1_2025-12-17_04-40-10__8aaa8f39-761d-4698-92e8-8ae4a651ee59__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 9886
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 7e3f16360d3c. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9886/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.waku_node:waku_node.py:196 REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=9886): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f88541acd10>: Failed to establish a new connection: [Errno 111] Connection refused'))
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a249015edd66
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 22531c59b3c3
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container a249015edd66. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 22531c59b3c3. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/7e3f16360d3c0654c903d599cb7f3949692d2748f74e265aa22c4dc1abdec004/stop: Not Found ("No such container: 7e3f16360d3c0654c903d599cb7f3949692d2748f74e265aa22c4dc1abdec004")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/7e3f16360d3c0654c903d599cb7f3949692d2748f74e265aa22c4dc1abdec004/stop: Not Found ("No such container: 7e3f16360d3c0654c903d599cb7f3949692d2748f74e265aa22c4dc1abdec004")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7e3f16360d3c
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/7e3f16360d3c0654c903d599cb7f3949692d2748f74e265aa22c4dc1abdec004/stop: Not Found ("No such container: 7e3f16360d3c0654c903d599cb7f3949692d2748f74e265aa22c4dc1abdec004")
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,95 @@
2025-12-17 04:19:06.900 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-17 04:19:06.901 DEBUG [tests.conftest] Running test: test_time_filter_small_timestamp with id: 2025-12-17_04-19-06__7dd63f27-926a-4774-8640-69c470846d79
2025-12-17 04:19:06.902 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-17 04:19:06.903 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-17 04:19:06.903 DEBUG [src.steps.store] Running fixture setup: node_setup
2025-12-17 04:19:06.911 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:19:06.911 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-17_04-19-06__7dd63f27-926a-4774-8640-69c470846d79__wakuorg_nwaku:latest.log
2025-12-17 04:19:06.912 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:19:06.912 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:19:06.913 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:19:06.914 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.3.78
2025-12-17 04:19:06.915 DEBUG [src.node.docker_mananger] Generated ports ['5518', '5519', '5520', '5521', '5522']
2025-12-17 04:19:06.916 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:19:06.916 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:19:06.916 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:19:06.916 DEBUG [src.node.docker_mananger] docker run -i -t -p 5518:5518 -p 5519:5519 -p 5520:5520 -p 5521:5521 -p 5522:5522 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=5520 --rest-port=5518 --tcp-port=5519 --discv5-udp-port=5521 --rest-address=0.0.0.0 --nat=extip:172.18.3.78 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f3dacdde7d6402f844bbe7388b5efb9bb5cea99cb540f64ffca143063f7296c2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5522 --metrics-logging=true --store=true --relay=true
2025-12-17 04:19:07.099 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.3.78 waku 413c5aae19e98bf91c8d54e330bbeb37c951c2042ac8fbd760aedb297c40e915
2025-12-17 04:19:07.131 DEBUG [src.node.docker_mananger] Container started with ID 413c5aae19e9. Setting up logs at ./log/docker/publishing_node1_2025-12-17_04-19-06__7dd63f27-926a-4774-8640-69c470846d79__wakuorg_nwaku:latest.log
2025-12-17 04:19:07.131 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 5518
2025-12-17 04:19:07.131 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:19:07.156 ERROR [src.node.docker_mananger] Max retries reached for container c612ef637797. Exiting log stream.
2025-12-17 04:19:07.732 ERROR [src.node.docker_mananger] Max retries reached for container 728b9f0a3307. Exiting log stream.
2025-12-17 04:19:08.131 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5518/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:08.135 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"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"}]}'
2025-12-17 04:19:08.135 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:19:08.135 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5518/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:08.137 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.3.78/tcp/5519/p2p/16Uiu2HAm5z5PG84Ts9gqGfRb2X6zKJPRBeqS6GKF1jnrFwCo5FCu","/ip4/172.18.3.78/tcp/5520/ws/p2p/16Uiu2HAm5z5PG84Ts9gqGfRb2X6zKJPRBeqS6GKF1jnrFwCo5FCu"],"enrUri":"enr:-L24QGMHeFOGca4zAlTXCwUIynIb_SHNdx5eFWpsSoqzRqNnLv3GNIBMxKIMF2NUOxwix4DV2LYaaviJzfxOwO6-p80CgmlkgnY0gmlwhKwSA06KbXVsdGlhZGRyc5YACASsEgNOBhWPAAoErBIDTgYVkN0DgnJzhQADAQAAiXNlY3AyNTZrMaECnOHrOVAEkVAQO1OFHorYv8sUMbremLQrKIUcuK7i-YqDdGNwghWPg3VkcIIVkYV3YWt1MgM"}'
2025-12-17 04:19:08.138 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:19:08.144 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:19:08.145 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-17_04-19-06__7dd63f27-926a-4774-8640-69c470846d79__wakuorg_nwaku:latest.log
2025-12-17 04:19:08.145 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:19:08.145 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:19:08.146 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:19:08.146 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.193.199
2025-12-17 04:19:08.147 DEBUG [src.node.docker_mananger] Generated ports ['36394', '36395', '36396', '36397', '36398']
2025-12-17 04:19:08.147 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:19:08.147 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:19:08.147 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:19:08.147 DEBUG [src.node.docker_mananger] docker run -i -t -p 36394:36394 -p 36395:36395 -p 36396:36396 -p 36397:36397 -p 36398:36398 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=36396 --rest-port=36394 --tcp-port=36395 --discv5-udp-port=36397 --rest-address=0.0.0.0 --nat=extip:172.18.193.199 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=beea7a00e03aec2ad8dbbef1dccc7cc5a6bb8457adcc2abeceb9e2695cdfe18f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36398 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QGMHeFOGca4zAlTXCwUIynIb_SHNdx5eFWpsSoqzRqNnLv3GNIBMxKIMF2NUOxwix4DV2LYaaviJzfxOwO6-p80CgmlkgnY0gmlwhKwSA06KbXVsdGlhZGRyc5YACASsEgNOBhWPAAoErBIDTgYVkN0DgnJzhQADAQAAiXNlY3AyNTZrMaECnOHrOVAEkVAQO1OFHorYv8sUMbremLQrKIUcuK7i-YqDdGNwghWPg3VkcIIVkYV3YWt1MgM --storenode=/ip4/172.18.3.78/tcp/5519/p2p/16Uiu2HAm5z5PG84Ts9gqGfRb2X6zKJPRBeqS6GKF1jnrFwCo5FCu --store=true --relay=true
2025-12-17 04:19:08.336 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.193.199 waku 2401c9b5d49e0ce19f3ba67f966874851fcfee42bf66cc189ea21ff9e1488c00
2025-12-17 04:19:08.367 DEBUG [src.node.docker_mananger] Container started with ID 2401c9b5d49e. Setting up logs at ./log/docker/store_node1_2025-12-17_04-19-06__7dd63f27-926a-4774-8640-69c470846d79__wakuorg_nwaku:latest.log
2025-12-17 04:19:08.368 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 36394
2025-12-17 04:19:08.369 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:19:09.370 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36394/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:09.374 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"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":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-17 04:19:09.374 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:19:09.375 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36394/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:09.377 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.193.199/tcp/36395/p2p/16Uiu2HAmJXLFBbQLLLU3WYXGhkXQ1jeS64KzQErCT9tErTedQHFT","/ip4/172.18.193.199/tcp/36396/ws/p2p/16Uiu2HAmJXLFBbQLLLU3WYXGhkXQ1jeS64KzQErCT9tErTedQHFT"],"enrUri":"enr:-L24QPs2IjT668YRv2Zyh0zaBahmi4RukNZK2PKPjO7Of9rUDYQ9KPYeQIY4oetdbaaeDzNqdJA1R-ixq6f1gByRY8MCgmlkgnY0gmlwhKwSwceKbXVsdGlhZGRyc5YACASsEsHHBo4rAAoErBLBxwaOLN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDVy_4WV4QnLN0QAdlNXSF11_BeP6FWU-ZW4vNmPq7pX6DdGNwgo4rg3VkcIKOLYV3YWt1MgM"}'
2025-12-17 04:19:09.377 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:19:09.377 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36394/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.3.78/tcp/5519/p2p/16Uiu2HAm5z5PG84Ts9gqGfRb2X6zKJPRBeqS6GKF1jnrFwCo5FCu"]'
2025-12-17 04:19:09.380 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:19:09.381 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5518/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-17 04:19:09.383 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:19:09.383 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36394/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-17 04:19:09.386 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:19:09.387 DEBUG [src.steps.store] Relaying message
2025-12-17 04:19:09.387 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5518/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:19:09.392 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:19:09.392 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:19:09.593 DEBUG [src.steps.store] Relaying message
2025-12-17 04:19:09.593 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5518/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:19:09.598 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:19:09.599 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:19:09.799 DEBUG [src.steps.store] Relaying message
2025-12-17 04:19:09.800 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5518/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:19:09.805 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:19:09.805 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:19:10.006 DEBUG [src.steps.store] Relaying message
2025-12-17 04:19:10.006 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5518/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:19:10.012 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:19:10.012 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:19:10.213 DEBUG [src.steps.store] Relaying message
2025-12-17 04:19:10.213 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5518/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:19:10.219 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:19:10.220 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:19:10.420 DEBUG [src.steps.store] Relaying message
2025-12-17 04:19:10.421 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5518/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:19:10.426 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:19:10.426 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:19:10.626 DEBUG [tests.store.test_time_filter] inquering stored messages with start time 1765945146387090944 after end time 1765945159387106049
2025-12-17 04:19:10.627 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5518/store/v3/messages?includeData=True&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=1765945146387090944&endTime=1765945159387106049&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:10.630 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xfe9d11069a51f8174c23ff635f43d0f352ca9f370f5f7f7a04cdc9067d4eb29f","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765945146387090944,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xa03ac0a7883f7adf3e2d487742443de9a756c363b8841c4373a885a64fbc2638","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765945148387098112,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x2c25753318b27d0cf30df8f339bf6af137d562a901fc1db487de1b9abcc752bc","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765945149287100160,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xbe6c45feee47bdfd32d65753a33f71729bd2e57ae0a29cec3c56e1ba38237a6a","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765945149487101952,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xede52b61a88b953a83469da1cf67830f02f4954183d119d56ebca9ae196248cb","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765945151387104000,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x86100aa02611a807c0fd3db6cc2402e2dced47e219c48671f005788e029e40f7","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765945159387106048,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"}]}'
2025-12-17 04:19:10.631 DEBUG [tests.store.test_time_filter] number of messages stored for start time 1765945146387090944 and end time = 1765945159387106049 is 6
2025-12-17 04:19:10.631 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36394/store/v3/messages?includeData=True&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=1765945146387090944&endTime=1765945159387106049&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:10.634 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xfe9d11069a51f8174c23ff635f43d0f352ca9f370f5f7f7a04cdc9067d4eb29f","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765945146387090944,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xa03ac0a7883f7adf3e2d487742443de9a756c363b8841c4373a885a64fbc2638","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765945148387098112,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x2c25753318b27d0cf30df8f339bf6af137d562a901fc1db487de1b9abcc752bc","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765945149287100160,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xbe6c45feee47bdfd32d65753a33f71729bd2e57ae0a29cec3c56e1ba38237a6a","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765945149487101952,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xede52b61a88b953a83469da1cf67830f02f4954183d119d56ebca9ae196248cb","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765945151387104000,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x86100aa02611a807c0fd3db6cc2402e2dced47e219c48671f005788e029e40f7","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765945159387106048,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"}]}'
2025-12-17 04:19:10.634 DEBUG [tests.store.test_time_filter] number of messages stored for start time 1765945146387090944 and end time = 1765945159387106049 is 6
2025-12-17 04:19:10.636 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-17 04:19:10.637 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-17 04:19:10.637 DEBUG [src.node.waku_node] Stopping container with id 413c5aae19e9
2025-12-17 04:19:11.183 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:19:11.184 DEBUG [src.node.waku_node] Stopping container with id 2401c9b5d49e
2025-12-17 04:19:11.728 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:19:11.730 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-17 04:19:11.738 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:19:11.744 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,84 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_publish_with_valid_version with id: 2025-12-17_04-27-18__7b9be48c-ca53-4b2b-8aa0-f3e2208ec5aa
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.relay:relay.py:34 Running fixture setup: setup_main_relay_nodes
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-17_04-27-18__7b9be48c-ca53-4b2b-8aa0-f3e2208ec5aa__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.129.238
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['19877', '19878', '19879', '19880', '19881']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 19877:19877 -p 19878:19878 -p 19879:19879 -p 19880:19880 -p 19881:19881 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=19879 --rest-port=19877 --tcp-port=19878 --discv5-udp-port=19880 --rest-address=0.0.0.0 --nat=extip:172.18.129.238 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cec8a7adb7c6bac3ec6ad5e66bab2aae7b0d6c07dcd62cebc0fa14c1ffe1f6d9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=19881 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.129.238 waku d734f715de0ab255508e3a4ee623acaae01036c53215866cd3e928cbcc9c69b6
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID d734f715de0a. Setting up logs at ./log/docker/node1_2025-12-17_04-27-18__7b9be48c-ca53-4b2b-8aa0-f3e2208ec5aa__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 19877
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 00d3664e8b9c. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 8ef3bf8fcf0f. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19877/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19877/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.129.238/tcp/19878/p2p/16Uiu2HAmEwMBqJvUxMH6u51NrECfV6xWPU8A6Mg6Fdk1buRQUm2e","/ip4/172.18.129.238/tcp/19879/ws/p2p/16Uiu2HAmEwMBqJvUxMH6u51NrECfV6xWPU8A6Mg6Fdk1buRQUm2e"],"enrUri":"enr:-L24QJvqNLy32g9HnBCCGOpSEnUix9ij6K-54pX3K-_QOPnmZshhhRwGEJVnIpcwoHJvgzx8h8mysTb5FH-Bpim6AhQCgmlkgnY0gmlwhKwSge6KbXVsdGlhZGRyc5YACASsEoHuBk2mAAoErBKB7gZNp90DgnJzhQADAQAAiXNlY3AyNTZrMaEDIeg6K43ikrl_IKoCI_s7D446XWskpdhtGH-ErwnckDeDdGNwgk2mg3VkcIJNqIV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-17_04-27-18__7b9be48c-ca53-4b2b-8aa0-f3e2208ec5aa__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.220.110
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['54648', '54649', '54650', '54651', '54652']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 54648:54648 -p 54649:54649 -p 54650:54650 -p 54651:54651 -p 54652:54652 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=54650 --rest-port=54648 --tcp-port=54649 --discv5-udp-port=54651 --rest-address=0.0.0.0 --nat=extip:172.18.220.110 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=baff6bf1901dc79f04f27ddfaeeec7fb439f527eb8f4b09c34f6cdc6a7e05b0e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=54652 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QJvqNLy32g9HnBCCGOpSEnUix9ij6K-54pX3K-_QOPnmZshhhRwGEJVnIpcwoHJvgzx8h8mysTb5FH-Bpim6AhQCgmlkgnY0gmlwhKwSge6KbXVsdGlhZGRyc5YACASsEoHuBk2mAAoErBKB7gZNp90DgnJzhQADAQAAiXNlY3AyNTZrMaEDIeg6K43ikrl_IKoCI_s7D446XWskpdhtGH-ErwnckDeDdGNwgk2mg3VkcIJNqIV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.220.110 waku d16acb10232d1581638d9be58165b61b9896945edc982adb7782eaa4fe308f91
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID d16acb10232d. Setting up logs at ./log/docker/node2_2025-12-17_04-27-18__7b9be48c-ca53-4b2b-8aa0-f3e2208ec5aa__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 54648
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54648/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.220.110/tcp/54649/p2p/16Uiu2HAmNY9WSxueuY2EpM8RfSbaEgxXhHKJfV6T6kfWiqgjqLcE","/ip4/172.18.220.110/tcp/54650/ws/p2p/16Uiu2HAmNY9WSxueuY2EpM8RfSbaEgxXhHKJfV6T6kfWiqgjqLcE"],"enrUri":"enr:-L24QPpy-H2YsHt-yNW_CsNA0-esqhgjKUsVwy8CDHaz8BN0LPBfo2cxpP1vDaSuqzatKxPM3mt6wnw4L-zeMEJFyK4CgmlkgnY0gmlwhKwS3G6KbXVsdGlhZGRyc5YACASsEtxuBtV5AAoErBLcbgbVet0DgnJzhQADAQAAiXNlY3AyNTZrMaEDktQokgdx3lDm0QkqrxZUbx3m9l4Sy8TYmhxOiD0dYKeDdGNwgtV5g3VkcILVe4V3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:54648/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.129.238/tcp/19878/p2p/16Uiu2HAmEwMBqJvUxMH6u51NrECfV6xWPU8A6Mg6Fdk1buRQUm2e"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.relay:relay.py:59 Running fixture setup: subscribe_main_relay_nodes
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19877/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:54648/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19877/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19877/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1765945640714692352,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54648/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1765945640714692352,"ephemeral":false,"proof":""}]'
INFO  src.steps.relay:relay.py:71 WARM UP successful!!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19877/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)', "version": 10}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19877/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":10,"timestamp":1765945640828683010,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54648/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":10,"timestamp":1765945640828683010,"ephemeral":false,"proof":""}]'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d734f715de0a
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d16acb10232d
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,121 @@
2025-12-17 04:23:34.404 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-17 04:23:34.404 DEBUG [tests.conftest] Running test: test_admin_peers_stats_counts with id: 2025-12-17_04-23-34__8c351977-65fd-4669-a482-260f02595ccf
2025-12-17 04:23:34.405 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-17 04:23:34.406 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-17 04:23:34.406 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2025-12-17 04:23:34.414 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:23:34.414 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-17_04-23-34__8c351977-65fd-4669-a482-260f02595ccf__wakuorg_nwaku:latest.log
2025-12-17 04:23:34.420 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:23:34.420 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-17_04-23-34__8c351977-65fd-4669-a482-260f02595ccf__wakuorg_nwaku:latest.log
2025-12-17 04:23:34.425 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:23:34.425 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2025-12-17_04-23-34__8c351977-65fd-4669-a482-260f02595ccf__wakuorg_nwaku:latest.log
2025-12-17 04:23:34.431 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:23:34.431 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2025-12-17_04-23-34__8c351977-65fd-4669-a482-260f02595ccf__wakuorg_nwaku:latest.log
2025-12-17 04:23:34.431 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-17 04:23:34.431 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-17 04:23:34.432 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:23:34.432 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:23:34.434 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:23:34.434 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.157.181
2025-12-17 04:23:34.434 DEBUG [src.node.docker_mananger] Generated ports ['25041', '25042', '25043', '25044', '25045']
2025-12-17 04:23:34.434 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:23:34.434 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:23:34.434 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:23:34.435 DEBUG [src.node.docker_mananger] docker run -i -t -p 25041:25041 -p 25042:25042 -p 25043:25043 -p 25044:25044 -p 25045:25045 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=25043 --rest-port=25041 --tcp-port=25042 --discv5-udp-port=25044 --rest-address=0.0.0.0 --nat=extip:172.18.157.181 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=df9b15cb13c506d796ed241daaaa8f56afbcf7862adfbd7e8f806b1dfb549218 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25045 --metrics-logging=true --filter=true --relay=true
2025-12-17 04:23:34.609 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.157.181 waku 1802a7c97a91abcfdc1278efedb0c39c040a626ae12aa9618ee5a04477c17929
2025-12-17 04:23:34.644 DEBUG [src.node.docker_mananger] Container started with ID 1802a7c97a91. Setting up logs at ./log/docker/node1_2025-12-17_04-23-34__8c351977-65fd-4669-a482-260f02595ccf__wakuorg_nwaku:latest.log
2025-12-17 04:23:34.645 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 25041
2025-12-17 04:23:34.645 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:23:34.686 ERROR [src.node.docker_mananger] Max retries reached for container 732a0faf34f2. Exiting log stream.
2025-12-17 04:23:35.227 ERROR [src.node.docker_mananger] Max retries reached for container 85f226e714ed. Exiting log stream.
2025-12-17 04:23:35.645 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25041/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:23:35.649 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"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"}]}'
2025-12-17 04:23:35.649 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:23:35.649 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25041/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:23:35.651 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.157.181/tcp/25042/p2p/16Uiu2HAmJpArtwh6tgMb7hCQxDEaP7oueVg5fycxGNeWCZW3hWWz","/ip4/172.18.157.181/tcp/25043/ws/p2p/16Uiu2HAmJpArtwh6tgMb7hCQxDEaP7oueVg5fycxGNeWCZW3hWWz"],"enrUri":"enr:-L24QGXg3pjtfX9nMsE5q_J2xsZsmUuOvdWjQ-bAB2EsxsFbQsKR3AInAuOs7mLiTYOPiWeqWmk9i2i_vy5uLKwN-rUCgmlkgnY0gmlwhKwSnbWKbXVsdGlhZGRyc5YACASsEp21BmHSAAoErBKdtQZh090DgnJzhQADAQAAiXNlY3AyNTZrMaEDW4A7qUKhKseLqFNTZj44J3SE-x6JFrqwnI_giJXdHd-DdGNwgmHSg3VkcIJh1IV3YWt1MgU"}'
2025-12-17 04:23:35.652 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:23:35.652 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:23:35.652 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:23:35.653 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:23:35.653 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.104.18
2025-12-17 04:23:35.653 DEBUG [src.node.docker_mananger] Generated ports ['57514', '57515', '57516', '57517', '57518']
2025-12-17 04:23:35.654 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:23:35.654 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:23:35.654 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:23:35.654 DEBUG [src.node.docker_mananger] docker run -i -t -p 57514:57514 -p 57515:57515 -p 57516:57516 -p 57517:57517 -p 57518:57518 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=57516 --rest-port=57514 --tcp-port=57515 --discv5-udp-port=57517 --rest-address=0.0.0.0 --nat=extip:172.18.104.18 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=dedee2e06830ba339bf74c854b76b22c10f7da0ac1afc8c478ff22ebeecfddc6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=57518 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QGXg3pjtfX9nMsE5q_J2xsZsmUuOvdWjQ-bAB2EsxsFbQsKR3AInAuOs7mLiTYOPiWeqWmk9i2i_vy5uLKwN-rUCgmlkgnY0gmlwhKwSnbWKbXVsdGlhZGRyc5YACASsEp21BmHSAAoErBKdtQZh090DgnJzhQADAQAAiXNlY3AyNTZrMaEDW4A7qUKhKseLqFNTZj44J3SE-x6JFrqwnI_giJXdHd-DdGNwgmHSg3VkcIJh1IV3YWt1MgU
2025-12-17 04:23:35.830 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.104.18 waku 0e402b81a483e5738d87380796a2b9b6771c8bd85cf41f30451f9b01a68dbec0
2025-12-17 04:23:35.860 DEBUG [src.node.docker_mananger] Container started with ID 0e402b81a483. Setting up logs at ./log/docker/node2_2025-12-17_04-23-34__8c351977-65fd-4669-a482-260f02595ccf__wakuorg_nwaku:latest.log
2025-12-17 04:23:35.860 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 57514
2025-12-17 04:23:35.860 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:23:36.860 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57514/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:23:36.877 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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":"READY"}]}'
2025-12-17 04:23:36.878 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:23:36.880 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57514/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:23:36.884 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.104.18/tcp/57515/p2p/16Uiu2HAmEqM4Jm8ryLKoaA4LqccXTtVL4zg19zzk9XCWjD8Xm8U1","/ip4/172.18.104.18/tcp/57516/ws/p2p/16Uiu2HAmEqM4Jm8ryLKoaA4LqccXTtVL4zg19zzk9XCWjD8Xm8U1"],"enrUri":"enr:-L24QLqqZTKPbjgZyo94acGfxVWm3nRmakT46Ya2DSADKbsdMnHK1xSfR_xdelvfmz_9A3nzhy0lnbzjyMC8L2C_1N0CgmlkgnY0gmlwhKwSaBKKbXVsdGlhZGRyc5YACASsEmgSBuCrAAoErBJoEgbgrN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDIF6Ye-eXSqpjjrtTKRpMNXROyCzzeFtEJ4HSSE9CZzqDdGNwguCrg3VkcILgrYV3YWt1MgE"}'
2025-12-17 04:23:36.885 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:23:36.885 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:23:36.885 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:23:36.887 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:23:36.887 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.110.96
2025-12-17 04:23:36.887 DEBUG [src.node.docker_mananger] Generated ports ['19111', '19112', '19113', '19114', '19115']
2025-12-17 04:23:36.887 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:23:36.888 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:23:36.888 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:23:36.888 DEBUG [src.node.docker_mananger] docker run -i -t -p 19111:19111 -p 19112:19112 -p 19113:19113 -p 19114:19114 -p 19115:19115 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=19113 --rest-port=19111 --tcp-port=19112 --discv5-udp-port=19114 --rest-address=0.0.0.0 --nat=extip:172.18.110.96 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=66a71aa1ca1e4bbdd6becf04cedd086af0c0db515df00fc88abadd595a50c5ac --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=19115 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QGXg3pjtfX9nMsE5q_J2xsZsmUuOvdWjQ-bAB2EsxsFbQsKR3AInAuOs7mLiTYOPiWeqWmk9i2i_vy5uLKwN-rUCgmlkgnY0gmlwhKwSnbWKbXVsdGlhZGRyc5YACASsEp21BmHSAAoErBKdtQZh090DgnJzhQADAQAAiXNlY3AyNTZrMaEDW4A7qUKhKseLqFNTZj44J3SE-x6JFrqwnI_giJXdHd-DdGNwgmHSg3VkcIJh1IV3YWt1MgU
2025-12-17 04:23:37.069 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.110.96 waku 421918783fae9e5248c01a9c102ff25b96904972bb0776d38205d09f775d37e6
2025-12-17 04:23:37.098 DEBUG [src.node.docker_mananger] Container started with ID 421918783fae. Setting up logs at ./log/docker/node3_2025-12-17_04-23-34__8c351977-65fd-4669-a482-260f02595ccf__wakuorg_nwaku:latest.log
2025-12-17 04:23:37.099 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 19111
2025-12-17 04:23:37.099 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:23:38.099 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19111/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:23:38.111 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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":"READY"}]}'
2025-12-17 04:23:38.112 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:23:38.112 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19111/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:23:38.118 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.110.96/tcp/19112/p2p/16Uiu2HAm5aDVQ4bzj2taVY4v6avDR76nRAdgGi21qvKwJonmNcrs","/ip4/172.18.110.96/tcp/19113/ws/p2p/16Uiu2HAm5aDVQ4bzj2taVY4v6avDR76nRAdgGi21qvKwJonmNcrs"],"enrUri":"enr:-L24QFL26NQZ8F_eZrJ5Wtxnc_1W_Cl7ekZPp29FMA3BZO7uQwkGtfdzGOsFeaRxNtCftRX8DPApbsYfV9d8bMTy_IICgmlkgnY0gmlwhKwSbmCKbXVsdGlhZGRyc5YACASsEm5gBkqoAAoErBJuYAZKqd0DgnJzhQADAQAAiXNlY3AyNTZrMaEClsUlCpJvNARfqvQUhlncXMW-I4VxShRv95hmHraWGGCDdGNwgkqog3VkcIJKqoV3YWt1MgE"}'
2025-12-17 04:23:38.119 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:23:38.119 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25041/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.104.18/tcp/57515/p2p/16Uiu2HAmEqM4Jm8ryLKoaA4LqccXTtVL4zg19zzk9XCWjD8Xm8U1"]'
2025-12-17 04:23:38.122 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:23:38.122 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25041/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.110.96/tcp/19112/p2p/16Uiu2HAm5aDVQ4bzj2taVY4v6avDR76nRAdgGi21qvKwJonmNcrs"]'
2025-12-17 04:23:38.125 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:23:38.125 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25041/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.110.96/tcp/19112/p2p/16Uiu2HAm5aDVQ4bzj2taVY4v6avDR76nRAdgGi21qvKwJonmNcrs"]'
2025-12-17 04:23:38.127 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:23:38.128 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:23:38.128 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:23:38.129 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:23:38.129 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.98.237
2025-12-17 04:23:38.129 DEBUG [src.node.docker_mananger] Generated ports ['40407', '40408', '40409', '40410', '40411']
2025-12-17 04:23:38.130 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:23:38.130 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:23:38.130 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:23:38.130 DEBUG [src.node.docker_mananger] docker run -i -t -p 40407:40407 -p 40408:40408 -p 40409:40409 -p 40410:40410 -p 40411:40411 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=40409 --rest-port=40407 --tcp-port=40408 --discv5-udp-port=40410 --rest-address=0.0.0.0 --nat=extip:172.18.98.237 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1cacd3af1fa65dbcdecccc9bb12e2b5e81ec688a4ab5cc752e56d61e2b2d75bb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=40411 --metrics-logging=true --relay=false --filternode=/ip4/172.18.157.181/tcp/25042/p2p/16Uiu2HAmJpArtwh6tgMb7hCQxDEaP7oueVg5fycxGNeWCZW3hWWz --discv5-bootstrap-node=enr:-L24QGXg3pjtfX9nMsE5q_J2xsZsmUuOvdWjQ-bAB2EsxsFbQsKR3AInAuOs7mLiTYOPiWeqWmk9i2i_vy5uLKwN-rUCgmlkgnY0gmlwhKwSnbWKbXVsdGlhZGRyc5YACASsEp21BmHSAAoErBKdtQZh090DgnJzhQADAQAAiXNlY3AyNTZrMaEDW4A7qUKhKseLqFNTZj44J3SE-x6JFrqwnI_giJXdHd-DdGNwgmHSg3VkcIJh1IV3YWt1MgU
2025-12-17 04:23:38.315 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.98.237 waku 87bd39e15fbc6d282b89b8b85c0775d38e9910e3862cc2c12f2b36c66d2ba36a
2025-12-17 04:23:38.344 DEBUG [src.node.docker_mananger] Container started with ID 87bd39e15fbc. Setting up logs at ./log/docker/node4_2025-12-17_04-23-34__8c351977-65fd-4669-a482-260f02595ccf__wakuorg_nwaku:latest.log
2025-12-17 04:23:38.344 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 40407
2025-12-17 04:23:38.344 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:23:39.345 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40407/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:23:39.349 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln 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":"READY"}]}'
2025-12-17 04:23:39.350 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:23:39.350 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40407/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:23:39.352 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.98.237/tcp/40408/p2p/16Uiu2HAmGf4fQC8TwviptFaDHNEJDnawSjShiJey5ctHW9FihwoM","/ip4/172.18.98.237/tcp/40409/ws/p2p/16Uiu2HAmGf4fQC8TwviptFaDHNEJDnawSjShiJey5ctHW9FihwoM"],"enrUri":"enr:-L24QEYHBT9Ae6q91y0CaVjBl0wqcMEHXr1CxSxNSz4eZtBhVBgcq7lp1qT0VBGWkjrpmRl8dsFYkvhuyyRv3fCnz7ECgmlkgnY0gmlwhKwSYu2KbXVsdGlhZGRyc5YACASsEmLtBp3YAAoErBJi7Qad2d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDO3Ofo3SZsHuX8c273nvUfGv1ONUPJcM5RcFQqev_2SiDdGNwgp3Yg3VkcIKd2oV3YWt1MgA"}'
2025-12-17 04:23:39.352 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:23:39.352 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40407/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-17 04:23:39.394 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-17 04:23:39.396 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25041/admin/v1/peers/stats" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:23:39.399 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"Sum":{"Total peers":3},"By Connectedness":{"Connected":3,"NotConnected":0,"CannotConnect":0,"CanConnect":0},"Relay peers":{"0":2,"Total relay peers":1},"Mesh peers":{"0":2,"Total mesh peers":1},"By Protocols":{"/vac/waku/relay/2.0.0":2,"/vac/waku/filter-subscribe/2.0.0-beta1":0,"/vac/waku/filter-push/2.0.0-beta1":3,"/vac/waku/store-query/3.0.0":0,"/vac/waku/store/2.0.0-beta4":0,"/vac/waku/lightpush/3.0.0":0,"/vac/waku/lightpush/2.0.0-beta1":0,"/vac/waku/peer-exchange/2.0.0-alpha1":3,"/vac/waku/reconciliation/1.0.0":0}}'
2025-12-17 04:23:39.400 DEBUG [tests.rest_flags.test_admin_flags] Node-1 admin peers stats {'Sum': {'Total peers': 3}, 'By Connectedness': {'Connected': 3, 'NotConnected': 0, 'CannotConnect': 0, 'CanConnect': 0}, 'Relay peers': {'0': 2, 'Total relay peers': 1}, 'Mesh peers': {'0': 2, 'Total mesh peers': 1}, 'By Protocols': {'/vac/waku/relay/2.0.0': 2, '/vac/waku/filter-subscribe/2.0.0-beta1': 0, '/vac/waku/filter-push/2.0.0-beta1': 3, '/vac/waku/store-query/3.0.0': 0, '/vac/waku/store/2.0.0-beta4': 0, '/vac/waku/lightpush/3.0.0': 0, '/vac/waku/lightpush/2.0.0-beta1': 0, '/vac/waku/peer-exchange/2.0.0-alpha1': 3, '/vac/waku/reconciliation/1.0.0': 0}}
2025-12-17 04:23:39.402 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-17 04:23:39.403 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-17 04:23:39.403 DEBUG [src.node.waku_node] Stopping container with id 1802a7c97a91
2025-12-17 04:23:39.966 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:23:39.966 DEBUG [src.node.waku_node] Stopping container with id 0e402b81a483
2025-12-17 04:23:40.488 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:23:40.488 DEBUG [src.node.waku_node] Stopping container with id 421918783fae
2025-12-17 04:23:40.780 ERROR [src.node.docker_mananger] Max retries reached for container 1802a7c97a91. Exiting log stream.
2025-12-17 04:23:41.024 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:23:41.025 DEBUG [src.node.waku_node] Stopping container with id 87bd39e15fbc
2025-12-17 04:23:41.301 ERROR [src.node.docker_mananger] Max retries reached for container 0e402b81a483. Exiting log stream.
2025-12-17 04:23:41.542 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:23:41.543 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-17 04:23:41.555 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:23:41.560 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:23:41.564 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:23:41.568 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,80 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_unsubscribe_from_single_content_topic with id: 2025-12-17_04-10-47__24bd9190-51a9-45b1-bd1c-85c835cc3cbf
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.filter:filter.py:28 Running fixture setup: filter_setup
DEBUG  src.steps.filter:filter.py:34 Running fixture setup: setup_main_relay_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-17_04-10-47__24bd9190-51a9-45b1-bd1c-85c835cc3cbf__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.11.197
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['31613', '31614', '31615', '31616', '31617']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 31613:31613 -p 31614:31614 -p 31615:31615 -p 31616:31616 -p 31617:31617 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=31615 --rest-port=31613 --tcp-port=31614 --discv5-udp-port=31616 --rest-address=0.0.0.0 --nat=extip:172.18.11.197 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d920dcc1bfd18f2262541126c4edee527f45ebd68c86e24c7184e752adba7bbf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=31617 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.11.197 waku 8392343803acb05eef57370db0d3da6702fc925c3784d4218778350d9d1783b6
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 8392343803ac. Setting up logs at ./log/docker/node1_2025-12-17_04-10-47__24bd9190-51a9-45b1-bd1c-85c835cc3cbf__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 31613
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 5c0d9f2b6e1a. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 9255c2502f26. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31613/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"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"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31613/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.11.197/tcp/31614/p2p/16Uiu2HAkwCudmaNqmoDzzshXbUBQGVgwshkm3rvqDwx3oPFEi1Zn","/ip4/172.18.11.197/tcp/31615/ws/p2p/16Uiu2HAkwCudmaNqmoDzzshXbUBQGVgwshkm3rvqDwx3oPFEi1Zn"],"enrUri":"enr:-L24QFft6W9prVLzc4Z_bZajH9U0kV75lAeK9Q-8ZZlUhRAIEr54FyvVTnt19QBVMNodeB8hOX4O1Y56KO1AHFuyR24CgmlkgnY0gmlwhKwSC8WKbXVsdGlhZGRyc5YACASsEgvFBnt-AAoErBILxQZ7f90DgnJzhQADAQAAiXNlY3AyNTZrMaECGnJDR_AoNj-HqHt5p9OVfDFFQpm3l1OAyHJm2LkWDOWDdGNwgnt-g3VkcIJ7gIV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.steps.filter:filter.py:39 Running fixture setup: setup_main_filter_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-17_04-10-47__24bd9190-51a9-45b1-bd1c-85c835cc3cbf__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.206.249
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['29969', '29970', '29971', '29972', '29973']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 29969:29969 -p 29970:29970 -p 29971:29971 -p 29972:29972 -p 29973:29973 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=29971 --rest-port=29969 --tcp-port=29970 --discv5-udp-port=29972 --rest-address=0.0.0.0 --nat=extip:172.18.206.249 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=086dca2c1aeb1bab167e33b1dd4bcdca97ce00d925aae354cbddb34bfe4ebe7a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=29973 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QFft6W9prVLzc4Z_bZajH9U0kV75lAeK9Q-8ZZlUhRAIEr54FyvVTnt19QBVMNodeB8hOX4O1Y56KO1AHFuyR24CgmlkgnY0gmlwhKwSC8WKbXVsdGlhZGRyc5YACASsEgvFBnt-AAoErBILxQZ7f90DgnJzhQADAQAAiXNlY3AyNTZrMaECGnJDR_AoNj-HqHt5p9OVfDFFQpm3l1OAyHJm2LkWDOWDdGNwgnt-g3VkcIJ7gIV3YWt1MgU --filternode=/ip4/172.18.11.197/tcp/31614/p2p/16Uiu2HAkwCudmaNqmoDzzshXbUBQGVgwshkm3rvqDwx3oPFEi1Zn
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.206.249 waku ea3de74261b999804b0c078a14abd83e624eb05b467f74a09d09a3d413c50c43
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID ea3de74261b9. Setting up logs at ./log/docker/node2_2025-12-17_04-10-47__24bd9190-51a9-45b1-bd1c-85c835cc3cbf__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 29969
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29969/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln 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":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29969/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.206.249/tcp/29970/p2p/16Uiu2HAm5bzMDXygCc28e9Esv7BA5VSZki5vzVvAWE4jDfAM8ccg","/ip4/172.18.206.249/tcp/29971/ws/p2p/16Uiu2HAm5bzMDXygCc28e9Esv7BA5VSZki5vzVvAWE4jDfAM8ccg"],"enrUri":"enr:-L24QFN8cMq6Y0106wiLgdv5iap3Act-5lCqz6hWN6BSM2Cpe0RwcYHmZB6svtjG55Ta27mmPAcEimlA5-IWjtVKYq4CgmlkgnY0gmlwhKwSzvmKbXVsdGlhZGRyc5YACASsEs75BnUSAAoErBLO-QZ1E90DgnJzhQADAQAAiXNlY3AyNTZrMaEClzlymj5F19RyIIeHavjSf9aEAnBePEj7pPZYSDNdonmDdGNwgnUSg3VkcIJ1FIV3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29969/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.11.197/tcp/31614/p2p/16Uiu2HAkwCudmaNqmoDzzshXbUBQGVgwshkm3rvqDwx3oPFEi1Zn"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.filter:filter.py:47 Running fixture setup: subscribe_main_nodes
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31613/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29969/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "762db26c-3177-40ba-8780-4bd053eb4c16", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"762db26c-3177-40ba-8780-4bd053eb4c16","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31613/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29969/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
INFO  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":1765944649617574502,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:29969/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31613/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29969/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:29969/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto. Response content: b'Not subscribed to topic: /test/1/waku-filter/proto'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8392343803ac
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ea3de74261b9
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,68 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_unsubscribe_all_with_extra_field with id: 2025-12-17_04-10-48__376348e5-8c1b-4aad-aebf-bcbcf60b57ba
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.filter:filter.py:28 Running fixture setup: filter_setup
DEBUG  src.steps.filter:filter.py:34 Running fixture setup: setup_main_relay_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-17_04-10-48__376348e5-8c1b-4aad-aebf-bcbcf60b57ba__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.250.223
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['20691', '20692', '20693', '20694', '20695']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 20691:20691 -p 20692:20692 -p 20693:20693 -p 20694:20694 -p 20695:20695 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=20693 --rest-port=20691 --tcp-port=20692 --discv5-udp-port=20694 --rest-address=0.0.0.0 --nat=extip:172.18.250.223 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=aa3f6fea22da0fdc9bfd09a2e13bdc96b30abb17fa43dfac7ba2da1da8c5c2fa --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20695 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.250.223 waku d33f185437c85723d4a2d4133a35f948eac36afbcda393c80e8db7ada0718467
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID d33f185437c8. Setting up logs at ./log/docker/node1_2025-12-17_04-10-48__376348e5-8c1b-4aad-aebf-bcbcf60b57ba__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 20691
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container b397b23eb399. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container b10b1f44c46a. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20691/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"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"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20691/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.250.223/tcp/20692/p2p/16Uiu2HAmRGVsPPFhPZjKe9ikJbhrevCW9cg9kyycw9qVeZKUgESD","/ip4/172.18.250.223/tcp/20693/ws/p2p/16Uiu2HAmRGVsPPFhPZjKe9ikJbhrevCW9cg9kyycw9qVeZKUgESD"],"enrUri":"enr:-L24QC4FdVZiNx3r-KzYMbeomXfWrrmkETu5xvQkvQrgE2R2IEGWa3SvtcS7cguvlyjjMdIenW094HkeSr4UEvdqKK0CgmlkgnY0gmlwhKwS-t-KbXVsdGlhZGRyc5YACASsEvrfBlDUAAoErBL63wZQ1d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDu2Ty1bYP70_iZvWW1gLid4el5_7eBnSKoydr9zVL-xKDdGNwglDUg3VkcIJQ1oV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.steps.filter:filter.py:39 Running fixture setup: setup_main_filter_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-17_04-10-48__376348e5-8c1b-4aad-aebf-bcbcf60b57ba__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.252.214
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['57960', '57961', '57962', '57963', '57964']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 57960:57960 -p 57961:57961 -p 57962:57962 -p 57963:57963 -p 57964:57964 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=57962 --rest-port=57960 --tcp-port=57961 --discv5-udp-port=57963 --rest-address=0.0.0.0 --nat=extip:172.18.252.214 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=60ad1feddaad0ee4fdc30df7e74dddac74ef5d6bfc08ce72cb54b461d6d0ca53 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=57964 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QC4FdVZiNx3r-KzYMbeomXfWrrmkETu5xvQkvQrgE2R2IEGWa3SvtcS7cguvlyjjMdIenW094HkeSr4UEvdqKK0CgmlkgnY0gmlwhKwS-t-KbXVsdGlhZGRyc5YACASsEvrfBlDUAAoErBL63wZQ1d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDu2Ty1bYP70_iZvWW1gLid4el5_7eBnSKoydr9zVL-xKDdGNwglDUg3VkcIJQ1oV3YWt1MgU --filternode=/ip4/172.18.250.223/tcp/20692/p2p/16Uiu2HAmRGVsPPFhPZjKe9ikJbhrevCW9cg9kyycw9qVeZKUgESD
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.252.214 waku ea1ce6828942d3656f9e784f854b7cfa9b1d98f738c2471fd20d3ab012bdae98
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID ea1ce6828942. Setting up logs at ./log/docker/node2_2025-12-17_04-10-48__376348e5-8c1b-4aad-aebf-bcbcf60b57ba__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 57960
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57960/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln 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":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57960/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.252.214/tcp/57961/p2p/16Uiu2HAkvMw5UK9LZHJVXpFNAg7NfSiJAVMtKSMM95U7agKnrwM5","/ip4/172.18.252.214/tcp/57962/ws/p2p/16Uiu2HAkvMw5UK9LZHJVXpFNAg7NfSiJAVMtKSMM95U7agKnrwM5"],"enrUri":"enr:-L24QGiQpKAlKsgazjoHPwFEsGYYKiiZcIx7aCI_lsmcnLpfWYkHYlZz0YWZEdyll4svF-DJpYfXK9Z6tXjCpxth0hwCgmlkgnY0gmlwhKwS_NaKbXVsdGlhZGRyc5YACASsEvzWBuJpAAoErBL81gbiat0DgnJzhQADAQAAiXNlY3AyNTZrMaECDeZvWD29oviu-cPOHm3JUk5i7G5beseDfIM7i9fFHxyDdGNwguJpg3VkcILia4V3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:57960/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.250.223/tcp/20692/p2p/16Uiu2HAmRGVsPPFhPZjKe9ikJbhrevCW9cg9kyycw9qVeZKUgESD"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.filter:filter.py:47 Running fixture setup: subscribe_main_nodes
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20691/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:57960/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "c75b7c0f-f7d0-4e9f-9cea-f005958995b1", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"c75b7c0f-f7d0-4e9f-9cea-f005958995b1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:57960/filter/v2/subscriptions/all" -H "Content-Type: application/json" -d '{"requestId": 1, "extraField": "extraValue"}'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:57960/filter/v2/subscriptions/all. Response content: b'{"requestId":"unknown","statusDesc":"BAD_REQUEST: Failed to decode request: (status: 400 Bad Request, headers: , kind: Error, errobj: (status: 400 Bad Request, message: \\"Invalid content body, could not decode. Unable to deserialize data: \\", contentType: \\"text/plain\\"))"}'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d33f185437c8
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ea1ce6828942
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,161 @@
2025-12-17 04:10:05.612 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-17 04:10:05.613 DEBUG [tests.conftest] Running test: test_store_no_peer_selected with id: 2025-12-17_04-10-05__2c8a398d-6762-49dc-844e-6b3b70109584
2025-12-17 04:10:05.613 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-17 04:10:05.613 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-17 04:10:05.613 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2025-12-17 04:10:05.623 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:10:05.623 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-17_04-10-05__2c8a398d-6762-49dc-844e-6b3b70109584__wakuorg_nwaku:latest.log
2025-12-17 04:10:05.629 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:10:05.629 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-17_04-10-05__2c8a398d-6762-49dc-844e-6b3b70109584__wakuorg_nwaku:latest.log
2025-12-17 04:10:05.634 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:10:05.635 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2025-12-17_04-10-05__2c8a398d-6762-49dc-844e-6b3b70109584__wakuorg_nwaku:latest.log
2025-12-17 04:10:05.635 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-17 04:10:05.635 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-17 04:10:05.636 DEBUG [tests.e2e.test_e2e] Start 5 nodes
2025-12-17 04:10:05.641 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:10:05.641 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2025-12-17_04-10-05__2c8a398d-6762-49dc-844e-6b3b70109584__wakuorg_nwaku:latest.log
2025-12-17 04:10:05.646 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:10:05.646 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2025-12-17_04-10-05__2c8a398d-6762-49dc-844e-6b3b70109584__wakuorg_nwaku:latest.log
2025-12-17 04:10:05.651 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:10:05.651 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node5_2025-12-17_04-10-05__2c8a398d-6762-49dc-844e-6b3b70109584__wakuorg_nwaku:latest.log
2025-12-17 04:10:05.651 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:10:05.651 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:10:05.685 DEBUG [src.node.docker_mananger] Network waku created
2025-12-17 04:10:05.686 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.240.212
2025-12-17 04:10:05.686 DEBUG [src.node.docker_mananger] Generated ports ['46856', '46857', '46858', '46859', '46860']
2025-12-17 04:10:05.686 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:10:05.686 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:10:05.686 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:10:05.686 DEBUG [src.node.docker_mananger] docker run -i -t -p 46856:46856 -p 46857:46857 -p 46858:46858 -p 46859:46859 -p 46860:46860 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=46858 --rest-port=46856 --tcp-port=46857 --discv5-udp-port=46859 --rest-address=0.0.0.0 --nat=extip:172.18.240.212 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9aef3f4fc54bbe3aed8e69cc5e242fad8a35e6fe2407149fc3c8aee937acc5df --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=46860 --metrics-logging=true --relay=true --store=true
2025-12-17 04:10:08.917 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.240.212 waku f01d10342739ff451e67b5591d2e4402a7cf3ea12aec5a551fb34309cca5fc5b
2025-12-17 04:10:08.949 DEBUG [src.node.docker_mananger] Container started with ID f01d10342739. Setting up logs at ./log/docker/node1_2025-12-17_04-10-05__2c8a398d-6762-49dc-844e-6b3b70109584__wakuorg_nwaku:latest.log
2025-12-17 04:10:08.950 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 46856
2025-12-17 04:10:08.951 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:10:09.953 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46856/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:10:09.957 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"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"}]}'
2025-12-17 04:10:09.957 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:10:09.957 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46856/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:10:09.959 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.240.212/tcp/46857/p2p/16Uiu2HAmQ7Rtdev1NbGBTVoVASCUhdjjXTbctjR5TDM7m8e118q4","/ip4/172.18.240.212/tcp/46858/ws/p2p/16Uiu2HAmQ7Rtdev1NbGBTVoVASCUhdjjXTbctjR5TDM7m8e118q4"],"enrUri":"enr:-L24QD9kFroWMa2t69X9MPOsWigyBrYDYmAEzdjh8LrN_y5IWAxu9-a7v_CYh5dvkEce1gi4Pf1M2ngs0q-XRW2YSIYCgmlkgnY0gmlwhKwS8NSKbXVsdGlhZGRyc5YACASsEvDUBrcJAAoErBLw1Aa3Ct0DgnJzhQADAQAAiXNlY3AyNTZrMaEDqjaJLPaYfV0FR6hoLDVVW5eRQUItsuBSv5cP8Dfezr-DdGNwgrcJg3VkcIK3C4V3YWt1MgM"}'
2025-12-17 04:10:09.960 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:10:09.960 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:10:09.960 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:10:09.961 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:10:09.961 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.70.216
2025-12-17 04:10:09.961 DEBUG [src.node.docker_mananger] Generated ports ['48931', '48932', '48933', '48934', '48935']
2025-12-17 04:10:09.962 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:10:09.962 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:10:09.962 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:10:09.962 DEBUG [src.node.docker_mananger] docker run -i -t -p 48931:48931 -p 48932:48932 -p 48933:48933 -p 48934:48934 -p 48935:48935 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=48933 --rest-port=48931 --tcp-port=48932 --discv5-udp-port=48934 --rest-address=0.0.0.0 --nat=extip:172.18.70.216 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=6bb35cf57bed9bb146daf022ae1c3feb769ff3dfcaf8c5618b06bae3756fb9dd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48935 --metrics-logging=true --store=false --relay=false --discv5-bootstrap-node=enr:-L24QD9kFroWMa2t69X9MPOsWigyBrYDYmAEzdjh8LrN_y5IWAxu9-a7v_CYh5dvkEce1gi4Pf1M2ngs0q-XRW2YSIYCgmlkgnY0gmlwhKwS8NSKbXVsdGlhZGRyc5YACASsEvDUBrcJAAoErBLw1Aa3Ct0DgnJzhQADAQAAiXNlY3AyNTZrMaEDqjaJLPaYfV0FR6hoLDVVW5eRQUItsuBSv5cP8Dfezr-DdGNwgrcJg3VkcIK3C4V3YWt1MgM
2025-12-17 04:10:10.124 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.70.216 waku 429378d5a03a31865711a4fe07773886cc9baeedd44a12268dc51e838b09fd3a
2025-12-17 04:10:10.151 DEBUG [src.node.docker_mananger] Container started with ID 429378d5a03a. Setting up logs at ./log/docker/node2_2025-12-17_04-10-05__2c8a398d-6762-49dc-844e-6b3b70109584__wakuorg_nwaku:latest.log
2025-12-17 04:10:10.151 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 48931
2025-12-17 04:10:10.152 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:10:11.153 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48931/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:10:11.157 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln 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":"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"}]}'
2025-12-17 04:10:11.157 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:10:11.158 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48931/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:10:11.160 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.70.216/tcp/48932/p2p/16Uiu2HAmSDCmP8Rejs6PyjthypjcPf1xWeeGf4D7PKejUiTiD9Sa","/ip4/172.18.70.216/tcp/48933/ws/p2p/16Uiu2HAmSDCmP8Rejs6PyjthypjcPf1xWeeGf4D7PKejUiTiD9Sa"],"enrUri":"enr:-L24QEBNNQ-zVaj8GY9wiF_CErM3sEPfx33x6bx7Ol2qYMYnXtOTU3w9G5BprutpftcsHcUMkeQgbRIxe5AcrC5MX9UCgmlkgnY0gmlwhKwSRtiKbXVsdGlhZGRyc5YACASsEkbYBr8kAAoErBJG2Aa_Jd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDyWiN1p4EL3prPMMAKEc5iO2viazzul4ONjpjNKTZEluDdGNwgr8kg3VkcIK_JoV3YWt1MgA"}'
2025-12-17 04:10:11.160 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:10:11.160 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:10:11.160 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:10:11.161 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:10:11.162 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.240.151
2025-12-17 04:10:11.162 DEBUG [src.node.docker_mananger] Generated ports ['15235', '15236', '15237', '15238', '15239']
2025-12-17 04:10:11.162 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:10:11.162 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:10:11.162 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:10:11.162 DEBUG [src.node.docker_mananger] docker run -i -t -p 15235:15235 -p 15236:15236 -p 15237:15237 -p 15238:15238 -p 15239:15239 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=15237 --rest-port=15235 --tcp-port=15236 --discv5-udp-port=15238 --rest-address=0.0.0.0 --nat=extip:172.18.240.151 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5061d5e9c47dda4e8fdfc7bcaf5da1d76deb9cfd363bfacbb5de60e2b1aeafdb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15239 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QEBNNQ-zVaj8GY9wiF_CErM3sEPfx33x6bx7Ol2qYMYnXtOTU3w9G5BprutpftcsHcUMkeQgbRIxe5AcrC5MX9UCgmlkgnY0gmlwhKwSRtiKbXVsdGlhZGRyc5YACASsEkbYBr8kAAoErBJG2Aa_Jd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDyWiN1p4EL3prPMMAKEc5iO2viazzul4ONjpjNKTZEluDdGNwgr8kg3VkcIK_JoV3YWt1MgA
2025-12-17 04:10:11.322 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.240.151 waku 7474d77e3265034657a4b35a9226df7851df09732d30c612877d1fc0b532b9e9
2025-12-17 04:10:11.346 DEBUG [src.node.docker_mananger] Container started with ID 7474d77e3265. Setting up logs at ./log/docker/node3_2025-12-17_04-10-05__2c8a398d-6762-49dc-844e-6b3b70109584__wakuorg_nwaku:latest.log
2025-12-17 04:10:11.346 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 15235
2025-12-17 04:10:11.347 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:10:12.347 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15235/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:10:12.351 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln 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"}]}'
2025-12-17 04:10:12.351 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:10:12.351 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15235/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:10:12.353 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.240.151/tcp/15236/p2p/16Uiu2HAkxjSQDcrARi12mh4ibSjRThA7YUcCrMCmgmfKFZGw5ptW","/ip4/172.18.240.151/tcp/15237/ws/p2p/16Uiu2HAkxjSQDcrARi12mh4ibSjRThA7YUcCrMCmgmfKFZGw5ptW"],"enrUri":"enr:-L24QITDnxd8z_PZJklN6v2k0reMfDwKPGbg-mTeERS_1QSnG4Io-Y1a0VqLqa00G5FKZGoI4BUmTLsfXw001bbkJTwCgmlkgnY0gmlwhKwS8JeKbXVsdGlhZGRyc5YACASsEvCXBjuEAAoErBLwlwY7hd0DgnJzhQADAQAAiXNlY3AyNTZrMaECMSApYgIu-6o29dbS-dyA85_hB3Py7GqVewjMQlzW9KeDdGNwgjuEg3VkcII7hoV3YWt1MgA"}'
2025-12-17 04:10:12.353 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:10:12.354 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:10:12.354 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:10:12.355 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:10:12.355 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.51.128
2025-12-17 04:10:12.355 DEBUG [src.node.docker_mananger] Generated ports ['40414', '40415', '40416', '40417', '40418']
2025-12-17 04:10:12.355 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:10:12.355 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:10:12.355 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:10:12.356 DEBUG [src.node.docker_mananger] docker run -i -t -p 40414:40414 -p 40415:40415 -p 40416:40416 -p 40417:40417 -p 40418:40418 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=40416 --rest-port=40414 --tcp-port=40415 --discv5-udp-port=40417 --rest-address=0.0.0.0 --nat=extip:172.18.51.128 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ad8df07f524ca158a90a0a20f74470facb20b2e37af3ea6eb6cb4ebb7cbc88d5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=40418 --metrics-logging=true --relay=true --store=false --discv5-bootstrap-node=enr:-L24QITDnxd8z_PZJklN6v2k0reMfDwKPGbg-mTeERS_1QSnG4Io-Y1a0VqLqa00G5FKZGoI4BUmTLsfXw001bbkJTwCgmlkgnY0gmlwhKwS8JeKbXVsdGlhZGRyc5YACASsEvCXBjuEAAoErBLwlwY7hd0DgnJzhQADAQAAiXNlY3AyNTZrMaECMSApYgIu-6o29dbS-dyA85_hB3Py7GqVewjMQlzW9KeDdGNwgjuEg3VkcII7hoV3YWt1MgA
2025-12-17 04:10:12.517 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.51.128 waku 47a584178970404507ff0a75d74b7efbcedd45ae4ec8a9aff2d489070fd470bf
2025-12-17 04:10:12.541 DEBUG [src.node.docker_mananger] Container started with ID 47a584178970. Setting up logs at ./log/docker/node3_2025-12-17_04-10-05__2c8a398d-6762-49dc-844e-6b3b70109584__wakuorg_nwaku:latest.log
2025-12-17 04:10:12.542 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 40414
2025-12-17 04:10:12.542 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:10:13.543 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40414/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:10:13.560 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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"}]}'
2025-12-17 04:10:13.560 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:10:13.560 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40414/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:10:13.570 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.51.128/tcp/40415/p2p/16Uiu2HAm9Enqcxgg4u8Ld4mZSJ2xSKSqkvopC1NvsqnL2bPhSsX2","/ip4/172.18.51.128/tcp/40416/ws/p2p/16Uiu2HAm9Enqcxgg4u8Ld4mZSJ2xSKSqkvopC1NvsqnL2bPhSsX2"],"enrUri":"enr:-L24QNxLkwBc3qe_bk98iPh9JkUYfhlDpWMGOboZN-s6wCRvXCnQyVyoCw4Ln6j8sR9F2lfPIF6FUKeof2WdIQxqv5gCgmlkgnY0gmlwhKwSM4CKbXVsdGlhZGRyc5YACASsEjOABp3fAAoErBIzgAad4N0DgnJzhQADAQAAiXNlY3AyNTZrMaECzTn70bJW0gNdgFi-9pZagkxI2w8aZrPLjIj136I_T_2DdGNwgp3fg3VkcIKd4YV3YWt1MgE"}'
2025-12-17 04:10:13.571 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:10:13.571 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:10:13.571 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:10:13.572 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:10:13.573 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.80.149
2025-12-17 04:10:13.573 DEBUG [src.node.docker_mananger] Generated ports ['49920', '49921', '49922', '49923', '49924']
2025-12-17 04:10:13.573 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:10:13.573 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:10:13.573 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:10:13.573 DEBUG [src.node.docker_mananger] docker run -i -t -p 49920:49920 -p 49921:49921 -p 49922:49922 -p 49923:49923 -p 49924:49924 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=49922 --rest-port=49920 --tcp-port=49921 --discv5-udp-port=49923 --rest-address=0.0.0.0 --nat=extip:172.18.80.149 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e25cdb16bed0caf9c94dc9846b0e5a1ee9eb2c288ccce183f42e55572f0deaf2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49924 --metrics-logging=true --relay=false --store=false --discv5-bootstrap-node=enr:-L24QNxLkwBc3qe_bk98iPh9JkUYfhlDpWMGOboZN-s6wCRvXCnQyVyoCw4Ln6j8sR9F2lfPIF6FUKeof2WdIQxqv5gCgmlkgnY0gmlwhKwSM4CKbXVsdGlhZGRyc5YACASsEjOABp3fAAoErBIzgAad4N0DgnJzhQADAQAAiXNlY3AyNTZrMaECzTn70bJW0gNdgFi-9pZagkxI2w8aZrPLjIj136I_T_2DdGNwgp3fg3VkcIKd4YV3YWt1MgE
2025-12-17 04:10:13.725 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.80.149 waku b5669f715a15ef39f8896f60e5aca52705fc9ddad77e72b5a112d6ea09c957d8
2025-12-17 04:10:13.751 DEBUG [src.node.docker_mananger] Container started with ID b5669f715a15. Setting up logs at ./log/docker/node4_2025-12-17_04-10-05__2c8a398d-6762-49dc-844e-6b3b70109584__wakuorg_nwaku:latest.log
2025-12-17 04:10:13.751 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 49920
2025-12-17 04:10:13.752 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:10:14.752 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49920/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:10:14.756 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln 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"}]}'
2025-12-17 04:10:14.756 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:10:14.756 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49920/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:10:14.758 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.80.149/tcp/49921/p2p/16Uiu2HAm771Ku7yzmJVZpR5PvnKda5xgM69XAmos92GeKrqqbMRz","/ip4/172.18.80.149/tcp/49922/ws/p2p/16Uiu2HAm771Ku7yzmJVZpR5PvnKda5xgM69XAmos92GeKrqqbMRz"],"enrUri":"enr:-L24QLIXpjHP-f61qN8xa8x7OkuC07YzCf1xFz1MhCJITgQWasrFqSUibyHmwcLWuL6OYoFXwaBIL1i3o62QKhaLWpQCgmlkgnY0gmlwhKwSUJWKbXVsdGlhZGRyc5YACASsElCVBsMBAAoErBJQlQbDAt0DgnJzhQADAQAAiXNlY3AyNTZrMaECrYQVRGk3JNBtz7N9s32U5q8Bq933Q454WUCIIx-GxQmDdGNwgsMBg3VkcILDA4V3YWt1MgA"}'
2025-12-17 04:10:14.759 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:10:14.759 DEBUG [tests.e2e.test_e2e] Add 3 peer nodes to node3
2025-12-17 04:10:14.759 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15235/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.240.212/tcp/46857/p2p/16Uiu2HAmQ7Rtdev1NbGBTVoVASCUhdjjXTbctjR5TDM7m8e118q4"]'
2025-12-17 04:10:14.776 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:10:14.777 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15235/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.70.216/tcp/48932/p2p/16Uiu2HAmSDCmP8Rejs6PyjthypjcPf1xWeeGf4D7PKejUiTiD9Sa"]'
2025-12-17 04:10:14.800 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:10:14.802 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15235/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.51.128/tcp/40415/p2p/16Uiu2HAm9Enqcxgg4u8Ld4mZSJ2xSKSqkvopC1NvsqnL2bPhSsX2"]'
2025-12-17 04:10:14.808 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:10:14.809 DEBUG [tests.e2e.test_e2e] Subscribe nodes 1,2 to relay on pubsubtopic /waku/2/rs/3/1
2025-12-17 04:10:14.809 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40414/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-17 04:10:14.812 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:10:14.814 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46856/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-17 04:10:14.818 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:10:14.818 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46856/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:10:14.820 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.240.151/tcp/53864/p2p/16Uiu2HAkxjSQDcrARi12mh4ibSjRThA7YUcCrMCmgmfKFZGw5ptW","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/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":[],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"UnknownOrigin"}]'
2025-12-17 04:10:14.820 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40414/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:10:14.822 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.240.151/tcp/15236/p2p/16Uiu2HAkxjSQDcrARi12mh4ibSjRThA7YUcCrMCmgmfKFZGw5ptW","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/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-119-gbc5059","origin":"Discv5"}]'
2025-12-17 04:10:14.822 DEBUG [src.libs.common] Sleeping for 30 seconds
2025-12-17 04:10:44.823 DEBUG [tests.e2e.test_e2e] Node1 publish message
2025-12-17 04:10:44.823 DEBUG [src.steps.store] Relaying message
2025-12-17 04:10:44.824 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40414/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:10:44.828 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:10:44.829 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:10:45.029 DEBUG [tests.e2e.test_e2e] Check if node3 can inquiry stored message without stor peer specified
2025-12-17 04:10:45.030 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15235/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F1&contentTopics=%2Ftest%2F1%2Fwaku-filter%2Fproto&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:10:45.038 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"2b1b047f5149ce9171e6","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x87b7272f658a2ff2fa974721fed88d3f0424f4db4191adeb2739282343a3b2a2"}]}'
2025-12-17 04:10:45.041 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-17 04:10:45.041 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-17 04:10:45.042 DEBUG [src.node.waku_node] Stopping container with id f01d10342739
2025-12-17 04:10:45.508 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:10:45.510 DEBUG [src.node.waku_node] Stopping container with id 429378d5a03a
2025-12-17 04:10:45.970 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:10:45.970 DEBUG [src.node.waku_node] Stopping container with id 7474d77e3265
2025-12-17 04:10:46.322 ERROR [src.node.docker_mananger] Max retries reached for container f01d10342739. Exiting log stream.
2025-12-17 04:10:46.454 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:10:46.455 DEBUG [src.node.waku_node] Stopping container with id 47a584178970
2025-12-17 04:10:46.783 ERROR [src.node.docker_mananger] Max retries reached for container 429378d5a03a. Exiting log stream.
2025-12-17 04:10:46.916 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:10:46.917 DEBUG [src.node.waku_node] Stopping container with id b5669f715a15
2025-12-17 04:10:47.268 ERROR [src.node.docker_mananger] Max retries reached for container 7474d77e3265. Exiting log stream.
2025-12-17 04:10:47.388 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:10:47.390 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-17 04:10:47.409 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:10:47.418 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:10:47.441 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:10:47.465 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:10:47.467 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,185 @@
2025-12-17 04:16:10.660 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-17 04:16:10.661 DEBUG [tests.conftest] Running test: test_get_store_messages_with_different_pubsub_topics with id: 2025-12-17_04-16-10__4905867a-0e9f-407a-a642-26ece41163ec
2025-12-17 04:16:10.661 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-17 04:16:10.662 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-17 04:16:10.662 DEBUG [src.steps.store] Running fixture setup: node_setup
2025-12-17 04:16:10.671 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:16:10.671 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-17_04-16-10__4905867a-0e9f-407a-a642-26ece41163ec__wakuorg_nwaku:latest.log
2025-12-17 04:16:10.672 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:16:10.672 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:16:10.674 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:16:10.674 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.250.1
2025-12-17 04:16:10.674 DEBUG [src.node.docker_mananger] Generated ports ['58491', '58492', '58493', '58494', '58495']
2025-12-17 04:16:10.675 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:16:10.675 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:16:10.675 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:16:10.675 DEBUG [src.node.docker_mananger] docker run -i -t -p 58491:58491 -p 58492:58492 -p 58493:58493 -p 58494:58494 -p 58495:58495 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=58493 --rest-port=58491 --tcp-port=58492 --discv5-udp-port=58494 --rest-address=0.0.0.0 --nat=extip:172.18.250.1 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=6b596da7c4bf4af7ccf756e0055c9f3ba2a4adfc332b9c8cfce9fcaeda4cea3c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=58495 --metrics-logging=true --store=true --relay=true
2025-12-17 04:16:10.861 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.250.1 waku f242e56f44df48afaadb2c4d07e56252918d2d097f36c1f1d11040c261175e96
2025-12-17 04:16:10.899 DEBUG [src.node.docker_mananger] Container started with ID f242e56f44df. Setting up logs at ./log/docker/publishing_node1_2025-12-17_04-16-10__4905867a-0e9f-407a-a642-26ece41163ec__wakuorg_nwaku:latest.log
2025-12-17 04:16:10.899 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 58491
2025-12-17 04:16:10.901 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:16:10.927 ERROR [src.node.docker_mananger] Max retries reached for container fcb7b8c85953. Exiting log stream.
2025-12-17 04:16:11.506 ERROR [src.node.docker_mananger] Max retries reached for container cd7588231e49. Exiting log stream.
2025-12-17 04:16:11.901 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58491/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:16:11.904 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"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"}]}'
2025-12-17 04:16:11.904 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:16:11.904 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58491/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:16:11.906 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.250.1/tcp/58492/p2p/16Uiu2HAm79ZshR1xVwUtVWTNsTKv1gZfBRytwJSPDEnM6YhUH2RF","/ip4/172.18.250.1/tcp/58493/ws/p2p/16Uiu2HAm79ZshR1xVwUtVWTNsTKv1gZfBRytwJSPDEnM6YhUH2RF"],"enrUri":"enr:-L24QCCgfI40ErMTQLVs70GtCzCqoW4fAgHR8LKaMfFzyW-BMYVvvcl4VYdw7XsbOfVB3GhHMxXImKhZtlGlZPQLVb8CgmlkgnY0gmlwhKwS-gGKbXVsdGlhZGRyc5YACASsEvoBBuR8AAoErBL6AQbkfd0DgnJzhQADAQAAiXNlY3AyNTZrMaECriwMD20HSG3E-x7-p9_vDWT5QcR_EjYIneqqb_H3xxKDdGNwguR8g3VkcILkfoV3YWt1MgM"}'
2025-12-17 04:16:11.907 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:16:11.914 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:16:11.914 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-17_04-16-10__4905867a-0e9f-407a-a642-26ece41163ec__wakuorg_nwaku:latest.log
2025-12-17 04:16:11.914 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:16:11.914 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:16:11.915 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:16:11.916 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.66.220
2025-12-17 04:16:11.916 DEBUG [src.node.docker_mananger] Generated ports ['48353', '48354', '48355', '48356', '48357']
2025-12-17 04:16:11.916 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:16:11.916 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:16:11.916 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:16:11.916 DEBUG [src.node.docker_mananger] docker run -i -t -p 48353:48353 -p 48354:48354 -p 48355:48355 -p 48356:48356 -p 48357:48357 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=48355 --rest-port=48353 --tcp-port=48354 --discv5-udp-port=48356 --rest-address=0.0.0.0 --nat=extip:172.18.66.220 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=6f0b0e8ea754bd7c5ebfa22f6183d0f2a47b9e9296a0d30de5dea6f668169ec5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48357 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QCCgfI40ErMTQLVs70GtCzCqoW4fAgHR8LKaMfFzyW-BMYVvvcl4VYdw7XsbOfVB3GhHMxXImKhZtlGlZPQLVb8CgmlkgnY0gmlwhKwS-gGKbXVsdGlhZGRyc5YACASsEvoBBuR8AAoErBL6AQbkfd0DgnJzhQADAQAAiXNlY3AyNTZrMaECriwMD20HSG3E-x7-p9_vDWT5QcR_EjYIneqqb_H3xxKDdGNwguR8g3VkcILkfoV3YWt1MgM --storenode=/ip4/172.18.250.1/tcp/58492/p2p/16Uiu2HAm79ZshR1xVwUtVWTNsTKv1gZfBRytwJSPDEnM6YhUH2RF --store=true --relay=true
2025-12-17 04:16:12.093 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.66.220 waku b67e603b15238b9ed935bef64ccbf01b78a697da2a7d78bdf1fcd94846659220
2025-12-17 04:16:12.126 DEBUG [src.node.docker_mananger] Container started with ID b67e603b1523. Setting up logs at ./log/docker/store_node1_2025-12-17_04-16-10__4905867a-0e9f-407a-a642-26ece41163ec__wakuorg_nwaku:latest.log
2025-12-17 04:16:12.127 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 48353
2025-12-17 04:16:12.128 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:16:13.129 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48353/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:16:13.133 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"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":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-17 04:16:13.133 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:16:13.133 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48353/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:16:13.135 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.66.220/tcp/48354/p2p/16Uiu2HAm1XcYYkuzSxY9mpq1BTt1fnoHDRU4NJiznSd9NDze4wD7","/ip4/172.18.66.220/tcp/48355/ws/p2p/16Uiu2HAm1XcYYkuzSxY9mpq1BTt1fnoHDRU4NJiznSd9NDze4wD7"],"enrUri":"enr:-L24QNIe_QxTq4QVpXrBoDe2O8IIAWGo9ZWelogD6Qh146LTEmRITN8t5ARj17BZ8io0D6UFtC47_nI37RY_4P1xq0QCgmlkgnY0gmlwhKwSQtyKbXVsdGlhZGRyc5YACASsEkLcBrziAAoErBJC3Aa8490DgnJzhQADAQAAiXNlY3AyNTZrMaECWqu43tOcHP29cue0NI1dxvni7VJHd20RoPFDqB8rnj6DdGNwgrzig3VkcIK85IV3YWt1MgM"}'
2025-12-17 04:16:13.136 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:16:13.136 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48353/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.250.1/tcp/58492/p2p/16Uiu2HAm79ZshR1xVwUtVWTNsTKv1gZfBRytwJSPDEnM6YhUH2RF"]'
2025-12-17 04:16:13.138 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:16:13.139 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58491/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-17 04:16:13.141 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:16:13.141 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48353/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-17 04:16:13.143 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:16:13.144 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58491/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/2", "/waku/2/rs/3/3", "/waku/2/rs/3/4", "/waku/2/rs/3/5", "/waku/2/rs/3/6", "/waku/2/rs/3/7", "/waku/2/rs/3/8"]'
2025-12-17 04:16:13.155 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:16:13.155 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48353/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/2", "/waku/2/rs/3/3", "/waku/2/rs/3/4", "/waku/2/rs/3/5", "/waku/2/rs/3/6", "/waku/2/rs/3/7", "/waku/2/rs/3/8"]'
2025-12-17 04:16:13.168 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:16:13.169 DEBUG [tests.store.test_get_messages] Running test with pubsub topic /waku/2/rs/3/0
2025-12-17 04:16:13.170 DEBUG [src.steps.store] Relaying message
2025-12-17 04:16:13.170 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58491/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:16:13.179 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:16:13.180 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:16:13.381 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-17 04:16:13.381 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58491/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:16:13.384 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x7a4b33bf44a7336b743000d2117c13993187e9020828a0eea8e6890afa8871c0"}]}'
2025-12-17 04:16:13.385 DEBUG [src.steps.store] messages length is 1
2025-12-17 04:16:13.385 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-17 04:16:13.385 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48353/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:16:13.388 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x7a4b33bf44a7336b743000d2117c13993187e9020828a0eea8e6890afa8871c0"}]}'
2025-12-17 04:16:13.388 DEBUG [src.steps.store] messages length is 1
2025-12-17 04:16:13.388 DEBUG [tests.store.test_get_messages] Running test with pubsub topic /waku/2/rs/3/1
2025-12-17 04:16:13.389 DEBUG [src.steps.store] Relaying message
2025-12-17 04:16:13.389 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58491/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:16:13.393 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:16:13.394 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:16:13.595 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-17 04:16:13.595 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58491/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F1&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:16:13.599 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x766584b690e3b6cc0f91b23bd5353f03796ac93f2925e84ac8813621c518956e"}]}'
2025-12-17 04:16:13.599 DEBUG [src.steps.store] messages length is 1
2025-12-17 04:16:13.599 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-17 04:16:13.599 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48353/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F1&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:16:13.602 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x766584b690e3b6cc0f91b23bd5353f03796ac93f2925e84ac8813621c518956e"}]}'
2025-12-17 04:16:13.602 DEBUG [src.steps.store] messages length is 1
2025-12-17 04:16:13.603 DEBUG [tests.store.test_get_messages] Running test with pubsub topic /waku/2/rs/3/2
2025-12-17 04:16:13.603 DEBUG [src.steps.store] Relaying message
2025-12-17 04:16:13.603 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58491/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F2" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:16:13.608 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:16:13.608 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:16:13.809 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-17 04:16:13.809 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58491/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F2&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:16:13.812 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x23fbc04a61e304f0468e3533195d9b1e23e42d46b1de2675b9853ae467fff8e5"}]}'
2025-12-17 04:16:13.812 DEBUG [src.steps.store] messages length is 1
2025-12-17 04:16:13.813 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-17 04:16:13.813 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48353/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F2&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:16:13.816 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x23fbc04a61e304f0468e3533195d9b1e23e42d46b1de2675b9853ae467fff8e5"}]}'
2025-12-17 04:16:13.816 DEBUG [src.steps.store] messages length is 1
2025-12-17 04:16:13.816 DEBUG [tests.store.test_get_messages] Running test with pubsub topic /waku/2/rs/3/3
2025-12-17 04:16:13.816 DEBUG [src.steps.store] Relaying message
2025-12-17 04:16:13.816 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58491/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F3" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:16:13.821 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:16:13.821 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:16:14.022 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-17 04:16:14.022 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58491/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F3&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:16:14.025 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x3b5331fc7b1ddd501b0a1949336b854cccc279519a85cc1b7a70922f219e03c0"}]}'
2025-12-17 04:16:14.025 DEBUG [src.steps.store] messages length is 1
2025-12-17 04:16:14.026 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-17 04:16:14.026 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48353/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F3&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:16:14.028 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x3b5331fc7b1ddd501b0a1949336b854cccc279519a85cc1b7a70922f219e03c0"}]}'
2025-12-17 04:16:14.028 DEBUG [src.steps.store] messages length is 1
2025-12-17 04:16:14.029 DEBUG [tests.store.test_get_messages] Running test with pubsub topic /waku/2/rs/3/4
2025-12-17 04:16:14.029 DEBUG [src.steps.store] Relaying message
2025-12-17 04:16:14.029 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58491/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F4" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:16:14.034 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:16:14.035 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:16:14.235 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-17 04:16:14.236 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58491/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F4&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:16:14.238 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xfccf444d83ff358dbcf21bf20cbe66264cdf688bf12f589f773c69f24a99a56b"}]}'
2025-12-17 04:16:14.239 DEBUG [src.steps.store] messages length is 1
2025-12-17 04:16:14.239 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-17 04:16:14.239 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48353/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F4&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:16:14.242 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xfccf444d83ff358dbcf21bf20cbe66264cdf688bf12f589f773c69f24a99a56b"}]}'
2025-12-17 04:16:14.242 DEBUG [src.steps.store] messages length is 1
2025-12-17 04:16:14.242 DEBUG [tests.store.test_get_messages] Running test with pubsub topic /waku/2/rs/3/5
2025-12-17 04:16:14.242 DEBUG [src.steps.store] Relaying message
2025-12-17 04:16:14.243 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58491/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F5" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:16:14.248 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:16:14.249 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:16:14.449 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-17 04:16:14.450 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58491/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F5&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:16:14.453 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x93f245db934abcac563b87bb33295ad78d0af737a40727f98da2cbe68d2051ca"}]}'
2025-12-17 04:16:14.453 DEBUG [src.steps.store] messages length is 1
2025-12-17 04:16:14.453 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-17 04:16:14.454 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48353/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F5&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:16:14.456 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x93f245db934abcac563b87bb33295ad78d0af737a40727f98da2cbe68d2051ca"}]}'
2025-12-17 04:16:14.456 DEBUG [src.steps.store] messages length is 1
2025-12-17 04:16:14.456 DEBUG [tests.store.test_get_messages] Running test with pubsub topic /waku/2/rs/3/6
2025-12-17 04:16:14.457 DEBUG [src.steps.store] Relaying message
2025-12-17 04:16:14.457 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58491/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F6" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:16:14.462 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:16:14.462 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:16:14.664 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-17 04:16:14.664 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58491/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F6&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:16:14.667 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xe34fbc3d91ae5d4cd02ba55d23ee6493dd245107ba31bd8f9101accbebf1968f"}]}'
2025-12-17 04:16:14.668 DEBUG [src.steps.store] messages length is 1
2025-12-17 04:16:14.668 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-17 04:16:14.668 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48353/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F6&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:16:14.671 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xe34fbc3d91ae5d4cd02ba55d23ee6493dd245107ba31bd8f9101accbebf1968f"}]}'
2025-12-17 04:16:14.671 DEBUG [src.steps.store] messages length is 1
2025-12-17 04:16:14.671 DEBUG [tests.store.test_get_messages] Running test with pubsub topic /waku/2/rs/3/7
2025-12-17 04:16:14.672 DEBUG [src.steps.store] Relaying message
2025-12-17 04:16:14.672 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58491/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F7" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:16:14.677 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:16:14.677 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:16:14.878 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-17 04:16:14.878 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58491/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F7&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:16:14.881 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x8f935fd438cbebe08cdfbcc472d1e7b9b8fca15e2c8de6499d88867fefb2f1c5"}]}'
2025-12-17 04:16:14.881 DEBUG [src.steps.store] messages length is 1
2025-12-17 04:16:14.882 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-17 04:16:14.882 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48353/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F7&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:16:14.884 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x8f935fd438cbebe08cdfbcc472d1e7b9b8fca15e2c8de6499d88867fefb2f1c5"}]}'
2025-12-17 04:16:14.884 DEBUG [src.steps.store] messages length is 1
2025-12-17 04:16:14.885 DEBUG [tests.store.test_get_messages] Running test with pubsub topic /waku/2/rs/3/8
2025-12-17 04:16:14.885 DEBUG [src.steps.store] Relaying message
2025-12-17 04:16:14.885 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58491/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F8" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:16:14.890 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:16:14.890 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:16:15.091 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-17 04:16:15.091 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58491/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F8&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:16:15.095 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x8b88a5a7439631f1736bb46631235c32e2f1c507aa449101d0fdd61af41beabc"}]}'
2025-12-17 04:16:15.095 DEBUG [src.steps.store] messages length is 1
2025-12-17 04:16:15.095 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-17 04:16:15.095 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48353/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F8&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:16:15.098 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x8b88a5a7439631f1736bb46631235c32e2f1c507aa449101d0fdd61af41beabc"}]}'
2025-12-17 04:16:15.098 DEBUG [src.steps.store] messages length is 1
2025-12-17 04:16:15.100 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-17 04:16:15.101 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-17 04:16:15.101 DEBUG [src.node.waku_node] Stopping container with id f242e56f44df
2025-12-17 04:16:15.655 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:16:15.655 DEBUG [src.node.waku_node] Stopping container with id b67e603b1523
2025-12-17 04:16:16.202 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:16:16.204 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-17 04:16:16.215 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:16:16.225 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,68 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_update_subscription_with_no_content_topic with id: 2025-12-17_04-14-27__aceaaf4d-1c29-4fe3-9f84-fe90bbefbbf8
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.filter:filter.py:28 Running fixture setup: filter_setup
DEBUG  src.steps.filter:filter.py:34 Running fixture setup: setup_main_relay_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-17_04-14-27__aceaaf4d-1c29-4fe3-9f84-fe90bbefbbf8__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.188.74
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['32335', '32336', '32337', '32338', '32339']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 32335:32335 -p 32336:32336 -p 32337:32337 -p 32338:32338 -p 32339:32339 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=32337 --rest-port=32335 --tcp-port=32336 --discv5-udp-port=32338 --rest-address=0.0.0.0 --nat=extip:172.18.188.74 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=be1cde11a1ce6f2f5eef1f902d63cde80465ce9bb9a94972c37abfd6cbe67dc8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=32339 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.188.74 waku cd386a25742bfcdf8c3d5d43418dc3b5158bf6219cf041975ae980edec22806f
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID cd386a25742b. Setting up logs at ./log/docker/node1_2025-12-17_04-14-27__aceaaf4d-1c29-4fe3-9f84-fe90bbefbbf8__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 32335
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container d8a68a373ad1. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 455b4d1b4f2b. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32335/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"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"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32335/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.188.74/tcp/32336/p2p/16Uiu2HAmLkmsJyd6X4MUHUpqJnJZgweHzLg4y4BP1ZndnnhD4vvh","/ip4/172.18.188.74/tcp/32337/ws/p2p/16Uiu2HAmLkmsJyd6X4MUHUpqJnJZgweHzLg4y4BP1ZndnnhD4vvh"],"enrUri":"enr:-L24QF136mEAD3TqaT4BnBR07D5Dkyqu-Sd3nLP54qhuq0XAFjIHPO6sTFsS6aYiWSk-02kyL4B-mMj7RR7xQTQ7i_oCgmlkgnY0gmlwhKwSvEqKbXVsdGlhZGRyc5YACASsErxKBn5QAAoErBK8SgZ-Ud0DgnJzhQADAQAAiXNlY3AyNTZrMaEDeFjdyo9TXVUuKDLZ7LxD1Dm5nEgnFHXyd6gjWmRG2JaDdGNwgn5Qg3VkcIJ-UoV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.steps.filter:filter.py:39 Running fixture setup: setup_main_filter_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-17_04-14-27__aceaaf4d-1c29-4fe3-9f84-fe90bbefbbf8__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.133.42
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['56916', '56917', '56918', '56919', '56920']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 56916:56916 -p 56917:56917 -p 56918:56918 -p 56919:56919 -p 56920:56920 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=56918 --rest-port=56916 --tcp-port=56917 --discv5-udp-port=56919 --rest-address=0.0.0.0 --nat=extip:172.18.133.42 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ec53171baae64d8b0cf8fce8d44da671af91eac0ca628ba04f5ec7f77a41af93 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=56920 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QF136mEAD3TqaT4BnBR07D5Dkyqu-Sd3nLP54qhuq0XAFjIHPO6sTFsS6aYiWSk-02kyL4B-mMj7RR7xQTQ7i_oCgmlkgnY0gmlwhKwSvEqKbXVsdGlhZGRyc5YACASsErxKBn5QAAoErBK8SgZ-Ud0DgnJzhQADAQAAiXNlY3AyNTZrMaEDeFjdyo9TXVUuKDLZ7LxD1Dm5nEgnFHXyd6gjWmRG2JaDdGNwgn5Qg3VkcIJ-UoV3YWt1MgU --filternode=/ip4/172.18.188.74/tcp/32336/p2p/16Uiu2HAmLkmsJyd6X4MUHUpqJnJZgweHzLg4y4BP1ZndnnhD4vvh
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.133.42 waku 96ddaea6113233caad73c575bffeeee410286fdedf814da234f930ddecf8803e
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 96ddaea61132. Setting up logs at ./log/docker/node2_2025-12-17_04-14-27__aceaaf4d-1c29-4fe3-9f84-fe90bbefbbf8__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 56916
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56916/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln 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":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56916/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.133.42/tcp/56917/p2p/16Uiu2HAm9rdEcuXH5fjz2NBFEVoUmou4Hujg3KNYYqKvRGbTG3yf","/ip4/172.18.133.42/tcp/56918/ws/p2p/16Uiu2HAm9rdEcuXH5fjz2NBFEVoUmou4Hujg3KNYYqKvRGbTG3yf"],"enrUri":"enr:-L24QJQ9BiXKTmfe_jkytG5-F6Wo_BZKC-1bX7oGpCXJfsbeas5o3Uvu9c8DCVDWqAnjAqMtZK2XS_WBlc0RziulHsMCgmlkgnY0gmlwhKwShSqKbXVsdGlhZGRyc5YACASsEoUqBt5VAAoErBKFKgbeVt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC1mgIvE1PskuBbzo-D69RdigBMuiYAX7_QJirwEzRzRaDdGNwgt5Vg3VkcILeV4V3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56916/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.188.74/tcp/32336/p2p/16Uiu2HAmLkmsJyd6X4MUHUpqJnJZgweHzLg4y4BP1ZndnnhD4vvh"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.filter:filter.py:47 Running fixture setup: subscribe_main_nodes
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32335/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56916/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "afcebaae-dfe5-4807-9cc4-9bb76ef5da95", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"afcebaae-dfe5-4807-9cc4-9bb76ef5da95","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X PUT "http://127.0.0.1:56916/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "pubsubTopic": "/waku/2/rs/3/1"}'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:56916/filter/v2/subscriptions. Response content: b'{"requestId":"unknown","statusDesc":"BAD_REQUEST: Failed to decode request: (status: 400 Bad Request, headers: , kind: Error, errobj: (status: 400 Bad Request, message: \\"Invalid content body, could not decode. Unable to deserialize data: \\", contentType: \\"text/plain\\"))"}'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id cd386a25742b
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 96ddaea61132
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,68 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_subscribe_with_invalid_request_id with id: 2025-12-17_04-19-16__0b767af2-ce71-4db1-9344-126a690d6a3a
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.filter:filter.py:28 Running fixture setup: filter_setup
DEBUG  src.steps.filter:filter.py:34 Running fixture setup: setup_main_relay_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-17_04-19-16__0b767af2-ce71-4db1-9344-126a690d6a3a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.71.115
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['6687', '6688', '6689', '6690', '6691']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 6687:6687 -p 6688:6688 -p 6689:6689 -p 6690:6690 -p 6691:6691 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=6689 --rest-port=6687 --tcp-port=6688 --discv5-udp-port=6690 --rest-address=0.0.0.0 --nat=extip:172.18.71.115 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9c0d471bb4da94aa178c9f8dad9d831fb1e3e366bfab5ce6eafc84c41b9fadfb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=6691 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.71.115 waku 41cd89e19901d1fc4ce5d73babdb27c038dd8bf0a6ee4d7ca11aa8b01d516215
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 41cd89e19901. Setting up logs at ./log/docker/node1_2025-12-17_04-19-16__0b767af2-ce71-4db1-9344-126a690d6a3a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 6687
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 6a3553b24e03. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 174034dc2019. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6687/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"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"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6687/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.71.115/tcp/6688/p2p/16Uiu2HAkz7WQep5eBgsZuTNmdxLXXaBe9mvz51KSte7uDsp35B54","/ip4/172.18.71.115/tcp/6689/ws/p2p/16Uiu2HAkz7WQep5eBgsZuTNmdxLXXaBe9mvz51KSte7uDsp35B54"],"enrUri":"enr:-L24QJeSsfd1p9fK5M7HLdGAC9VaJgmOQnuuM0mMgfRtcoNETvG-qDOjz91ccU0wDqmF1QIKYQis7AUp8ANIGJhta7cCgmlkgnY0gmlwhKwSR3OKbXVsdGlhZGRyc5YACASsEkdzBhogAAoErBJHcwYaId0DgnJzhQADAQAAiXNlY3AyNTZrMaECRaMoXGuuI0znzNbxLx0AJOPEaqsruFn83NhXi6tyIfODdGNwghogg3VkcIIaIoV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.steps.filter:filter.py:39 Running fixture setup: setup_main_filter_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-17_04-19-16__0b767af2-ce71-4db1-9344-126a690d6a3a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.146.23
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['51988', '51989', '51990', '51991', '51992']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 51988:51988 -p 51989:51989 -p 51990:51990 -p 51991:51991 -p 51992:51992 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=51990 --rest-port=51988 --tcp-port=51989 --discv5-udp-port=51991 --rest-address=0.0.0.0 --nat=extip:172.18.146.23 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=324face6c52bc1f536dfc65a7684f1fedde8a14e26033affbdfd891a91d06b7e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=51992 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QJeSsfd1p9fK5M7HLdGAC9VaJgmOQnuuM0mMgfRtcoNETvG-qDOjz91ccU0wDqmF1QIKYQis7AUp8ANIGJhta7cCgmlkgnY0gmlwhKwSR3OKbXVsdGlhZGRyc5YACASsEkdzBhogAAoErBJHcwYaId0DgnJzhQADAQAAiXNlY3AyNTZrMaECRaMoXGuuI0znzNbxLx0AJOPEaqsruFn83NhXi6tyIfODdGNwghogg3VkcIIaIoV3YWt1MgU --filternode=/ip4/172.18.71.115/tcp/6688/p2p/16Uiu2HAkz7WQep5eBgsZuTNmdxLXXaBe9mvz51KSte7uDsp35B54
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.146.23 waku 967282cb1a612b92775253808f9c91a4566290b3fb9f7ee8f782cddf41f0d7a5
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 967282cb1a61. Setting up logs at ./log/docker/node2_2025-12-17_04-19-16__0b767af2-ce71-4db1-9344-126a690d6a3a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 51988
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:51988/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln 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":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:51988/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.146.23/tcp/51989/p2p/16Uiu2HAmGPpyp4omM2ri15Z9sYu6RK8YRLCzWiW6858wa9e59H3a","/ip4/172.18.146.23/tcp/51990/ws/p2p/16Uiu2HAmGPpyp4omM2ri15Z9sYu6RK8YRLCzWiW6858wa9e59H3a"],"enrUri":"enr:-L24QDe2H-bFnn5CaTuMEdcAjLH_R9E0tPMqMlWzDmRti1rASIftZNay6CFM14cvHMnFR8iiaRP89T9nltaO_dae0MsCgmlkgnY0gmlwhKwSkheKbXVsdGlhZGRyc5YACASsEpIXBssVAAoErBKSFwbLFt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDN4xwxtFpvv11fgdiSqajoilIQZ5bdvBwdgv2ZQ-VaPWDdGNwgssVg3VkcILLF4V3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:51988/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.71.115/tcp/6688/p2p/16Uiu2HAkz7WQep5eBgsZuTNmdxLXXaBe9mvz51KSte7uDsp35B54"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.filter:filter.py:47 Running fixture setup: subscribe_main_nodes
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:6687/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:51988/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "06657dc6-64ed-476d-b490-d337f2078a06", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"06657dc6-64ed-476d-b490-d337f2078a06","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:51988/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": 1, "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:51988/filter/v2/subscriptions. Response content: b'{"requestId":"unknown","statusDesc":"BAD_REQUEST: Failed to decode request: (status: 400 Bad Request, headers: , kind: Error, errobj: (status: 400 Bad Request, message: \\"Invalid content body, could not decode. Unable to deserialize data: \\", contentType: \\"text/plain\\"))"}'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 41cd89e19901
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 967282cb1a61
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,136 @@
2025-12-17 04:20:35.369 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-17 04:20:35.370 DEBUG [tests.conftest] Running test: test_multiple_content_topics_different_shard with id: 2025-12-17_04-20-35__243c57b1-6876-4ba3-a7ed-781804825ef7
2025-12-17 04:20:35.370 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-17 04:20:35.371 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-17 04:20:35.371 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2025-12-17 04:20:35.383 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:20:35.384 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-17_04-20-35__243c57b1-6876-4ba3-a7ed-781804825ef7__wakuorg_nwaku:latest.log
2025-12-17 04:20:35.384 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:20:35.384 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:20:35.386 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:20:35.387 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.81.129
2025-12-17 04:20:35.387 DEBUG [src.node.docker_mananger] Generated ports ['49683', '49684', '49685', '49686', '49687']
2025-12-17 04:20:35.387 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:20:35.387 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:20:35.387 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:20:35.387 DEBUG [src.node.docker_mananger] docker run -i -t -p 49683:49683 -p 49684:49684 -p 49685:49685 -p 49686:49686 -p 49687:49687 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=49685 --rest-port=49683 --tcp-port=49684 --discv5-udp-port=49686 --rest-address=0.0.0.0 --nat=extip:172.18.81.129 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=4c995ea7fdbc8dfd0bc7c2de36ac4161933906a7a7b88ede7a74d610d7ea7dea --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49687 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --content-topic=/waku/2/content/test.js --content-topic=/app/22/sometopic/someencoding --content-topic=/toychat/2/huilong/proto --content-topic=/statusim/1/community/cbor --content-topic=/app/27/sometopic/someencoding --content-topic=/app/29/sometopic/someencoding --content-topic=/app/20/sometopic/someencoding
2025-12-17 04:20:35.569 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.81.129 waku 0136a403f121a5c6794213c96b7df40c3ad4103c47741994324d13a7e5ca5004
2025-12-17 04:20:35.599 DEBUG [src.node.docker_mananger] Container started with ID 0136a403f121. Setting up logs at ./log/docker/node1_2025-12-17_04-20-35__243c57b1-6876-4ba3-a7ed-781804825ef7__wakuorg_nwaku:latest.log
2025-12-17 04:20:35.600 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 49683
2025-12-17 04:20:35.601 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:20:35.628 ERROR [src.node.docker_mananger] Max retries reached for container e45dc4c83424. Exiting log stream.
2025-12-17 04:20:36.197 ERROR [src.node.docker_mananger] Max retries reached for container 569571f9f68d. Exiting log stream.
2025-12-17 04:20:36.602 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49683/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:36.605 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"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"}]}'
2025-12-17 04:20:36.606 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:20:36.606 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49683/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:36.608 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.81.129/tcp/49684/p2p/16Uiu2HAmMpTJMuKVxksWRsKN3xfTF6raQiB4tGuN4ve5wzPDZXmK","/ip4/172.18.81.129/tcp/49685/ws/p2p/16Uiu2HAmMpTJMuKVxksWRsKN3xfTF6raQiB4tGuN4ve5wzPDZXmK"],"enrUri":"enr:-L24QL7HO9pW5ub3eQmRjwpHsxouHALwQP4IBDbs5JmDhfyzXA7lHpDj5LyWyf7H2oo_TBbsxQ8k3zsf6ERae4XWduwCgmlkgnY0gmlwhKwSUYGKbXVsdGlhZGRyc5YACASsElGBBsIUAAoErBJRgQbCFd0DgnJzhQACAQAAiXNlY3AyNTZrMaEDiCXhq2sv5LopWMkqwRWKL3MVsDO4hCePldjf79vlrwKDdGNwgsIUg3VkcILCFoV3YWt1MgU"}'
2025-12-17 04:20:36.608 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:20:36.615 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:20:36.615 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-17_04-20-35__243c57b1-6876-4ba3-a7ed-781804825ef7__wakuorg_nwaku:latest.log
2025-12-17 04:20:36.615 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:20:36.615 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:20:36.617 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:20:36.617 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.223.226
2025-12-17 04:20:36.617 DEBUG [src.node.docker_mananger] Generated ports ['20460', '20461', '20462', '20463', '20464']
2025-12-17 04:20:36.617 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:20:36.617 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:20:36.617 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:20:36.617 DEBUG [src.node.docker_mananger] docker run -i -t -p 20460:20460 -p 20461:20461 -p 20462:20462 -p 20463:20463 -p 20464:20464 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=20462 --rest-port=20460 --tcp-port=20461 --discv5-udp-port=20463 --rest-address=0.0.0.0 --nat=extip:172.18.223.226 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=dae6f7cc5bdaabd9450fc0eda63112c5ceba099ded5d31a1d1b3be0a28fba7b0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20464 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QL7HO9pW5ub3eQmRjwpHsxouHALwQP4IBDbs5JmDhfyzXA7lHpDj5LyWyf7H2oo_TBbsxQ8k3zsf6ERae4XWduwCgmlkgnY0gmlwhKwSUYGKbXVsdGlhZGRyc5YACASsElGBBsIUAAoErBJRgQbCFd0DgnJzhQACAQAAiXNlY3AyNTZrMaEDiCXhq2sv5LopWMkqwRWKL3MVsDO4hCePldjf79vlrwKDdGNwgsIUg3VkcILCFoV3YWt1MgU --content-topic=/myapp/1/latest/proto --content-topic=/waku/2/content/test.js --content-topic=/app/22/sometopic/someencoding --content-topic=/toychat/2/huilong/proto --content-topic=/statusim/1/community/cbor --content-topic=/app/27/sometopic/someencoding --content-topic=/app/29/sometopic/someencoding --content-topic=/app/20/sometopic/someencoding
2025-12-17 04:20:36.797 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.223.226 waku e984114417ae9a80e793ec9f58455f04d3cd8a59c4bff28891e4dfdbfa340981
2025-12-17 04:20:36.830 DEBUG [src.node.docker_mananger] Container started with ID e984114417ae. Setting up logs at ./log/docker/node2_2025-12-17_04-20-35__243c57b1-6876-4ba3-a7ed-781804825ef7__wakuorg_nwaku:latest.log
2025-12-17 04:20:36.830 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 20460
2025-12-17 04:20:36.830 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:20:37.831 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20460/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:37.840 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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":"READY"}]}'
2025-12-17 04:20:37.840 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:20:37.841 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20460/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:37.845 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.223.226/tcp/20461/p2p/16Uiu2HAmBRseUTnyguT5R6NrFTteMw2MxhjKjDNoy19NxBoTKhbA","/ip4/172.18.223.226/tcp/20462/ws/p2p/16Uiu2HAmBRseUTnyguT5R6NrFTteMw2MxhjKjDNoy19NxBoTKhbA"],"enrUri":"enr:-L24QI6aFGpL_ifZbWVwqKFEVXzC-JduRy7cNqqxNW0VXbPkI1ROhydEjAtTjp8FdCddqV--HdyRiesZc8wSBOATNCICgmlkgnY0gmlwhKwS3-KKbXVsdGlhZGRyc5YACASsEt_iBk_tAAoErBLf4gZP7t0DgnJzhQACAQAAiXNlY3AyNTZrMaEC7cguwWt_rOemZf1p43RpGGhtUPFsjalTEGJwYE-jx42DdGNwgk_tg3VkcIJP74V3YWt1MgE"}'
2025-12-17 04:20:37.846 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:20:37.847 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20460/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.81.129/tcp/49684/p2p/16Uiu2HAmMpTJMuKVxksWRsKN3xfTF6raQiB4tGuN4ve5wzPDZXmK"]'
2025-12-17 04:20:37.852 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:20:37.852 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49683/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/waku/2/content/test.js", "/app/22/sometopic/someencoding", "/toychat/2/huilong/proto", "/statusim/1/community/cbor", "/app/27/sometopic/someencoding", "/app/29/sometopic/someencoding", "/app/20/sometopic/someencoding"]'
2025-12-17 04:20:37.855 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:20:37.855 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20460/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/waku/2/content/test.js", "/app/22/sometopic/someencoding", "/toychat/2/huilong/proto", "/statusim/1/community/cbor", "/app/27/sometopic/someencoding", "/app/29/sometopic/someencoding", "/app/20/sometopic/someencoding"]'
2025-12-17 04:20:37.857 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:20:37.858 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49683/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:20:37.862 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:20:37.862 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-17 04:20:37.962 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-17 04:20:37.963 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49683/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:37.965 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765945237858260456,"ephemeral":false,"proof":""}]'
2025-12-17 04:20:37.967 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-17 04:20:37.967 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20460/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:37.969 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765945237858260456,"ephemeral":false,"proof":""}]'
2025-12-17 04:20:37.971 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49683/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:20:37.975 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:20:37.976 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-17 04:20:38.076 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-17 04:20:38.077 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49683/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:38.080 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/waku/2/content/test.js","version":0,"timestamp":1765945237971456615,"ephemeral":false,"proof":""}]'
2025-12-17 04:20:38.081 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-17 04:20:38.081 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20460/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:38.084 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/waku/2/content/test.js","version":0,"timestamp":1765945237971456615,"ephemeral":false,"proof":""}]'
2025-12-17 04:20:38.086 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49683/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:20:38.091 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:20:38.092 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-17 04:20:38.192 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-17 04:20:38.192 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49683/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:38.195 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1765945238086736506,"ephemeral":false,"proof":""}]'
2025-12-17 04:20:38.196 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-17 04:20:38.196 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20460/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:38.199 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1765945238086736506,"ephemeral":false,"proof":""}]'
2025-12-17 04:20:38.200 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49683/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:20:38.205 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:20:38.205 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-17 04:20:38.306 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-17 04:20:38.306 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49683/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:38.309 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1765945238200730256,"ephemeral":false,"proof":""}]'
2025-12-17 04:20:38.311 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-17 04:20:38.311 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20460/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:38.313 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1765945238200730256,"ephemeral":false,"proof":""}]'
2025-12-17 04:20:38.315 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49683/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:20:38.320 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:20:38.320 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-17 04:20:38.420 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-17 04:20:38.421 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49683/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:38.424 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1765945238315094444,"ephemeral":false,"proof":""}]'
2025-12-17 04:20:38.425 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-17 04:20:38.425 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20460/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:38.428 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1765945238315094444,"ephemeral":false,"proof":""}]'
2025-12-17 04:20:38.429 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49683/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:20:38.434 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:20:38.434 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-17 04:20:38.534 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-17 04:20:38.535 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49683/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:38.537 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1765945238429669701,"ephemeral":false,"proof":""}]'
2025-12-17 04:20:38.539 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-17 04:20:38.539 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20460/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:38.541 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1765945238429669701,"ephemeral":false,"proof":""}]'
2025-12-17 04:20:38.543 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49683/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:20:38.547 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:20:38.548 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-17 04:20:38.648 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-17 04:20:38.649 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49683/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:38.651 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1765945238543195576,"ephemeral":false,"proof":""}]'
2025-12-17 04:20:38.652 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-17 04:20:38.653 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20460/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:38.655 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1765945238543195576,"ephemeral":false,"proof":""}]'
2025-12-17 04:20:38.656 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49683/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:20:38.662 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:20:38.662 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-17 04:20:38.762 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-17 04:20:38.762 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49683/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:38.765 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1765945238656775524,"ephemeral":false,"proof":""}]'
2025-12-17 04:20:38.767 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-17 04:20:38.767 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20460/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:20:38.769 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1765945238656775524,"ephemeral":false,"proof":""}]'
2025-12-17 04:20:38.772 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-17 04:20:38.773 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-17 04:20:38.773 DEBUG [src.node.waku_node] Stopping container with id 0136a403f121
2025-12-17 04:20:39.338 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:20:39.339 DEBUG [src.node.waku_node] Stopping container with id e984114417ae
2025-12-17 04:20:39.856 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:20:39.859 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-17 04:20:39.866 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:20:39.872 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,167 @@
2025-12-17 04:10:17.747 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-17 04:10:17.748 DEBUG [tests.conftest] Running test: test_all_nodes_subscribed_to_the_topic with id: 2025-12-17_04-10-17__bb88bd60-1d18-4455-bcdf-2e7832c7fa41
2025-12-17 04:10:17.749 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-17 04:10:17.749 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-17 04:10:17.750 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2025-12-17 04:10:17.758 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:10:17.759 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-17_04-10-17__bb88bd60-1d18-4455-bcdf-2e7832c7fa41__wakuorg_nwaku:latest.log
2025-12-17 04:10:17.760 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:10:17.760 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:10:17.761 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:10:17.761 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.89.136
2025-12-17 04:10:17.762 DEBUG [src.node.docker_mananger] Generated ports ['23591', '23592', '23593', '23594', '23595']
2025-12-17 04:10:17.762 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:10:17.762 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:10:17.762 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:10:17.762 DEBUG [src.node.docker_mananger] docker run -i -t -p 23591:23591 -p 23592:23592 -p 23593:23593 -p 23594:23594 -p 23595:23595 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=23593 --rest-port=23591 --tcp-port=23592 --discv5-udp-port=23594 --rest-address=0.0.0.0 --nat=extip:172.18.89.136 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=26efbf7249daca0ff3247dfbd5d683e53bdfb59ff27652f1fc465f51f2a8484d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=23595 --metrics-logging=true --relay=true --filter=true
2025-12-17 04:10:17.947 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.89.136 waku 755c87501ade527708ff045b3144ea4ca80080fef78ef8379f07978f4f2de7fc
2025-12-17 04:10:17.980 DEBUG [src.node.docker_mananger] Container started with ID 755c87501ade. Setting up logs at ./log/docker/node1_2025-12-17_04-10-17__bb88bd60-1d18-4455-bcdf-2e7832c7fa41__wakuorg_nwaku:latest.log
2025-12-17 04:10:17.981 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 23591
2025-12-17 04:10:17.981 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:10:18.004 ERROR [src.node.docker_mananger] Max retries reached for container ec545b3c76d7. Exiting log stream.
2025-12-17 04:10:18.573 ERROR [src.node.docker_mananger] Max retries reached for container 3dd271acd697. Exiting log stream.
2025-12-17 04:10:18.981 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23591/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:10:18.984 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"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"}]}'
2025-12-17 04:10:18.985 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:10:18.985 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23591/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:10:18.987 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.89.136/tcp/23592/p2p/16Uiu2HAmNXecmXxhQgmDu9dxVTZzGiMKSVKCLm42p4kfzPToRAME","/ip4/172.18.89.136/tcp/23593/ws/p2p/16Uiu2HAmNXecmXxhQgmDu9dxVTZzGiMKSVKCLm42p4kfzPToRAME"],"enrUri":"enr:-L24QJDTCNeMT-e9L8TWJoTnkSp3wAcz6HO8tzXVYxzKfgCaQyePulRpmr5ueHNDS6eyuq378xC-iO2JR44M--l_dMYCgmlkgnY0gmlwhKwSWYiKbXVsdGlhZGRyc5YACASsElmIBlwoAAoErBJZiAZcKd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDkrN9xNWy68BodxuscZZNYtbVh0ueVVqEMFMEoslo0bmDdGNwglwog3VkcIJcKoV3YWt1MgU"}'
2025-12-17 04:10:18.987 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:10:18.987 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2025-12-17 04:10:18.993 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:10:18.993 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-17_04-10-17__bb88bd60-1d18-4455-bcdf-2e7832c7fa41__wakuorg_nwaku:latest.log
2025-12-17 04:10:18.994 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:10:18.994 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:10:18.995 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:10:18.995 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.100.166
2025-12-17 04:10:18.995 DEBUG [src.node.docker_mananger] Generated ports ['57389', '57390', '57391', '57392', '57393']
2025-12-17 04:10:18.995 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:10:18.995 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:10:18.996 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:10:18.996 DEBUG [src.node.docker_mananger] docker run -i -t -p 57389:57389 -p 57390:57390 -p 57391:57391 -p 57392:57392 -p 57393:57393 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=57391 --rest-port=57389 --tcp-port=57390 --discv5-udp-port=57392 --rest-address=0.0.0.0 --nat=extip:172.18.100.166 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=abca1564ed5b14b14f18af12c94d8f96959aeedd75c4818ebcd2eafa1dc3e392 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=57393 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QJDTCNeMT-e9L8TWJoTnkSp3wAcz6HO8tzXVYxzKfgCaQyePulRpmr5ueHNDS6eyuq378xC-iO2JR44M--l_dMYCgmlkgnY0gmlwhKwSWYiKbXVsdGlhZGRyc5YACASsElmIBlwoAAoErBJZiAZcKd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDkrN9xNWy68BodxuscZZNYtbVh0ueVVqEMFMEoslo0bmDdGNwglwog3VkcIJcKoV3YWt1MgU --filternode=/ip4/172.18.89.136/tcp/23592/p2p/16Uiu2HAmNXecmXxhQgmDu9dxVTZzGiMKSVKCLm42p4kfzPToRAME
2025-12-17 04:10:19.180 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.100.166 waku 183d691eb6cf068de024bf9efea59afb146c8b6eb2e43b227645a0c813bafb29
2025-12-17 04:10:19.210 DEBUG [src.node.docker_mananger] Container started with ID 183d691eb6cf. Setting up logs at ./log/docker/node2_2025-12-17_04-10-17__bb88bd60-1d18-4455-bcdf-2e7832c7fa41__wakuorg_nwaku:latest.log
2025-12-17 04:10:19.210 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 57389
2025-12-17 04:10:19.211 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:10:20.211 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57389/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:10:20.215 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln 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":"READY"}]}'
2025-12-17 04:10:20.215 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:10:20.215 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57389/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:10:20.217 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.100.166/tcp/57390/p2p/16Uiu2HAmNtpa2Uif9FkcPfJa3mgAJbrrHpJoFMVEzPigGaMYn3HG","/ip4/172.18.100.166/tcp/57391/ws/p2p/16Uiu2HAmNtpa2Uif9FkcPfJa3mgAJbrrHpJoFMVEzPigGaMYn3HG"],"enrUri":"enr:-L24QJnx2q38czbmQDsJYCkeun59uzykPrwhJJ7cYpFby7_tR-OXggKXKw1EN3_YhDxSsJEOUTMIVXrowKM2QzYlMlYCgmlkgnY0gmlwhKwSZKaKbXVsdGlhZGRyc5YACASsEmSmBuAuAAoErBJkpgbgL90DgnJzhQADAQAAiXNlY3AyNTZrMaEDmB_xHQ8mEBudsSGIZOM_ue9-zpdalzsmvgdA9zWDiS-DdGNwguAug3VkcILgMIV3YWt1MgA"}'
2025-12-17 04:10:20.218 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:10:20.218 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57389/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.89.136/tcp/23592/p2p/16Uiu2HAmNXecmXxhQgmDu9dxVTZzGiMKSVKCLm42p4kfzPToRAME"]'
2025-12-17 04:10:20.249 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:10:20.265 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:10:20.269 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2025-12-17_04-10-17__bb88bd60-1d18-4455-bcdf-2e7832c7fa41__wakuorg_nwaku:latest.log
2025-12-17 04:10:20.269 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:10:20.269 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:10:20.271 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:10:20.271 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.175.18
2025-12-17 04:10:20.271 DEBUG [src.node.docker_mananger] Generated ports ['37711', '37712', '37713', '37714', '37715']
2025-12-17 04:10:20.271 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:10:20.271 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:10:20.272 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:10:20.272 DEBUG [src.node.docker_mananger] docker run -i -t -p 37711:37711 -p 37712:37712 -p 37713:37713 -p 37714:37714 -p 37715:37715 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=37713 --rest-port=37711 --tcp-port=37712 --discv5-udp-port=37714 --rest-address=0.0.0.0 --nat=extip:172.18.175.18 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8fe15bee59c8dcb1a7bdecccfecaae66305ec1fce3140c3ea19bb51d7fa2d4be --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=37715 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QJDTCNeMT-e9L8TWJoTnkSp3wAcz6HO8tzXVYxzKfgCaQyePulRpmr5ueHNDS6eyuq378xC-iO2JR44M--l_dMYCgmlkgnY0gmlwhKwSWYiKbXVsdGlhZGRyc5YACASsElmIBlwoAAoErBJZiAZcKd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDkrN9xNWy68BodxuscZZNYtbVh0ueVVqEMFMEoslo0bmDdGNwglwog3VkcIJcKoV3YWt1MgU --filternode=/ip4/172.18.89.136/tcp/23592/p2p/16Uiu2HAmNXecmXxhQgmDu9dxVTZzGiMKSVKCLm42p4kfzPToRAME
2025-12-17 04:10:20.457 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.175.18 waku 0a4b252958d3e1dea179e98005af9d4a4b2c655714a290f23eb4eba94bc915ef
2025-12-17 04:10:20.487 DEBUG [src.node.docker_mananger] Container started with ID 0a4b252958d3. Setting up logs at ./log/docker/node3_2025-12-17_04-10-17__bb88bd60-1d18-4455-bcdf-2e7832c7fa41__wakuorg_nwaku:latest.log
2025-12-17 04:10:20.488 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 37711
2025-12-17 04:10:20.488 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:10:21.489 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37711/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:10:21.493 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln 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":"READY"}]}'
2025-12-17 04:10:21.493 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:10:21.493 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37711/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:10:21.496 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.175.18/tcp/37712/p2p/16Uiu2HAkzbgip4cwuYFScnx267ke1KFtxcfEUVrit5MNPMRy3v6r","/ip4/172.18.175.18/tcp/37713/ws/p2p/16Uiu2HAkzbgip4cwuYFScnx267ke1KFtxcfEUVrit5MNPMRy3v6r"],"enrUri":"enr:-L24QCnaXaKzIVpe0pxbn3KU7VWAH-BEfbnK3Pjx8H8gT8d2BwHxMMuUtGE3Zjx8Jk_iX_-9JqDnKGIfEIOH0Qb2pUICgmlkgnY0gmlwhKwSrxKKbXVsdGlhZGRyc5YACASsEq8SBpNQAAoErBKvEgaTUd0DgnJzhQADAQAAiXNlY3AyNTZrMaECTNsU1IPPmBcZnbyOaSe6FJP1gGgK0kKVzkrerweKKZeDdGNwgpNQg3VkcIKTUoV3YWt1MgA"}'
2025-12-17 04:10:21.496 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:10:21.496 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37711/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.89.136/tcp/23592/p2p/16Uiu2HAmNXecmXxhQgmDu9dxVTZzGiMKSVKCLm42p4kfzPToRAME"]'
2025-12-17 04:10:21.527 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:10:21.539 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:10:21.540 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2025-12-17_04-10-17__bb88bd60-1d18-4455-bcdf-2e7832c7fa41__wakuorg_nwaku:latest.log
2025-12-17 04:10:21.540 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:10:21.540 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:10:21.543 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:10:21.543 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.171.239
2025-12-17 04:10:21.543 DEBUG [src.node.docker_mananger] Generated ports ['41093', '41094', '41095', '41096', '41097']
2025-12-17 04:10:21.544 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:10:21.544 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:10:21.544 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:10:21.544 DEBUG [src.node.docker_mananger] docker run -i -t -p 41093:41093 -p 41094:41094 -p 41095:41095 -p 41096:41096 -p 41097:41097 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=41095 --rest-port=41093 --tcp-port=41094 --discv5-udp-port=41096 --rest-address=0.0.0.0 --nat=extip:172.18.171.239 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d05afbaffaddaeed680716e4bb4dacde4cfa4abd8aaf87d9f27019d6aae02ed6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41097 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QJDTCNeMT-e9L8TWJoTnkSp3wAcz6HO8tzXVYxzKfgCaQyePulRpmr5ueHNDS6eyuq378xC-iO2JR44M--l_dMYCgmlkgnY0gmlwhKwSWYiKbXVsdGlhZGRyc5YACASsElmIBlwoAAoErBJZiAZcKd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDkrN9xNWy68BodxuscZZNYtbVh0ueVVqEMFMEoslo0bmDdGNwglwog3VkcIJcKoV3YWt1MgU --filternode=/ip4/172.18.89.136/tcp/23592/p2p/16Uiu2HAmNXecmXxhQgmDu9dxVTZzGiMKSVKCLm42p4kfzPToRAME
2025-12-17 04:10:21.732 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.171.239 waku 4fe41876dd6ae708f2c13968197f8b5c9e66b12d4b63cc3342bb46754b928689
2025-12-17 04:10:21.764 DEBUG [src.node.docker_mananger] Container started with ID 4fe41876dd6a. Setting up logs at ./log/docker/node4_2025-12-17_04-10-17__bb88bd60-1d18-4455-bcdf-2e7832c7fa41__wakuorg_nwaku:latest.log
2025-12-17 04:10:21.764 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 41093
2025-12-17 04:10:21.765 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:10:22.766 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41093/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:10:22.769 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln 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":"READY"}]}'
2025-12-17 04:10:22.770 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:10:22.770 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41093/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:10:22.772 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.171.239/tcp/41094/p2p/16Uiu2HAmQbndm4bhfRYdEU83JYaMZ3jjWcCh9RHNsn2B9SCcmh98","/ip4/172.18.171.239/tcp/41095/ws/p2p/16Uiu2HAmQbndm4bhfRYdEU83JYaMZ3jjWcCh9RHNsn2B9SCcmh98"],"enrUri":"enr:-L24QL-JZaGNdoMe2V0FuslheUlUJztfjyV_OP0pNZ3ngx2SOKJl91SSCrTyEYa2qaHvkDBGvKMeaZGfY18jkFm2eSoCgmlkgnY0gmlwhKwSq--KbXVsdGlhZGRyc5YACASsEqvvBqCGAAoErBKr7wagh90DgnJzhQADAQAAiXNlY3AyNTZrMaEDsXpA2tEKWIJc9GdYQEyS8b-Ai2yOjtexr1sEFcZhzaeDdGNwgqCGg3VkcIKgiIV3YWt1MgA"}'
2025-12-17 04:10:22.772 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:10:22.773 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41093/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.89.136/tcp/23592/p2p/16Uiu2HAmNXecmXxhQgmDu9dxVTZzGiMKSVKCLm42p4kfzPToRAME"]'
2025-12-17 04:10:22.801 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:10:22.814 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:10:22.814 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node5_2025-12-17_04-10-17__bb88bd60-1d18-4455-bcdf-2e7832c7fa41__wakuorg_nwaku:latest.log
2025-12-17 04:10:22.815 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:10:22.815 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:10:22.817 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:10:22.818 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.77.183
2025-12-17 04:10:22.819 DEBUG [src.node.docker_mananger] Generated ports ['29541', '29542', '29543', '29544', '29545']
2025-12-17 04:10:22.819 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:10:22.819 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:10:22.820 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:10:22.820 DEBUG [src.node.docker_mananger] docker run -i -t -p 29541:29541 -p 29542:29542 -p 29543:29543 -p 29544:29544 -p 29545:29545 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=29543 --rest-port=29541 --tcp-port=29542 --discv5-udp-port=29544 --rest-address=0.0.0.0 --nat=extip:172.18.77.183 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=debf7ddb41bc28adf0af62e3e7be9ffafbedf5a3a4bc5f5e1d47ce9cdca8a481 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=29545 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QJDTCNeMT-e9L8TWJoTnkSp3wAcz6HO8tzXVYxzKfgCaQyePulRpmr5ueHNDS6eyuq378xC-iO2JR44M--l_dMYCgmlkgnY0gmlwhKwSWYiKbXVsdGlhZGRyc5YACASsElmIBlwoAAoErBJZiAZcKd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDkrN9xNWy68BodxuscZZNYtbVh0ueVVqEMFMEoslo0bmDdGNwglwog3VkcIJcKoV3YWt1MgU --filternode=/ip4/172.18.89.136/tcp/23592/p2p/16Uiu2HAmNXecmXxhQgmDu9dxVTZzGiMKSVKCLm42p4kfzPToRAME
2025-12-17 04:10:23.013 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.77.183 waku ba9696c26831a2f4663d5070e9f58b2d3e58494c3ad41716f543f167ad7879aa
2025-12-17 04:10:23.043 DEBUG [src.node.docker_mananger] Container started with ID ba9696c26831. Setting up logs at ./log/docker/node5_2025-12-17_04-10-17__bb88bd60-1d18-4455-bcdf-2e7832c7fa41__wakuorg_nwaku:latest.log
2025-12-17 04:10:23.044 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 29541
2025-12-17 04:10:23.044 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:10:24.044 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29541/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:10:24.048 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln 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":"READY"}]}'
2025-12-17 04:10:24.048 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:10:24.048 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29541/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:10:24.051 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.77.183/tcp/29542/p2p/16Uiu2HAmMrupxm7fnv9iubfrsKuKTeEiHEZK3jvFRDUyiS6w9N25","/ip4/172.18.77.183/tcp/29543/ws/p2p/16Uiu2HAmMrupxm7fnv9iubfrsKuKTeEiHEZK3jvFRDUyiS6w9N25"],"enrUri":"enr:-L24QD7OecB7--GsyhctXkzHmWX9BmIcWQMaLY8ogNaOvP2QRslN5MabMw7gkHygQUlF9DY6b1W9wYKMyNMsUmMbjFACgmlkgnY0gmlwhKwSTbeKbXVsdGlhZGRyc5YACASsEk23BnNmAAoErBJNtwZzZ90DgnJzhQADAQAAiXNlY3AyNTZrMaEDiMcJui0Tz77UuPLUbl5MJzHRoQTIe_kpHuGd2Lj4g7KDdGNwgnNmg3VkcIJzaIV3YWt1MgA"}'
2025-12-17 04:10:24.051 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:10:24.051 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29541/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.89.136/tcp/23592/p2p/16Uiu2HAmNXecmXxhQgmDu9dxVTZzGiMKSVKCLm42p4kfzPToRAME"]'
2025-12-17 04:10:24.084 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:10:24.087 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23591/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-17 04:10:24.093 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:10:24.094 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57389/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "8e089045-fd07-4bcb-885c-94828d2725dd", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-17 04:10:24.104 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"8e089045-fd07-4bcb-885c-94828d2725dd","statusDesc":"OK"}'
2025-12-17 04:10:24.105 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37711/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "89b1967b-7e5d-48e4-b664-18dc64aea9fa", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-17 04:10:24.114 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"89b1967b-7e5d-48e4-b664-18dc64aea9fa","statusDesc":"OK"}'
2025-12-17 04:10:24.115 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41093/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "155c3995-eab4-4eec-a973-6ab7d09dd27a", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-17 04:10:24.123 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"155c3995-eab4-4eec-a973-6ab7d09dd27a","statusDesc":"OK"}'
2025-12-17 04:10:24.124 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29541/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "e48e4e74-6312-4d66-ac19-988db1a10fab", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-17 04:10:24.132 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"e48e4e74-6312-4d66-ac19-988db1a10fab","statusDesc":"OK"}'
2025-12-17 04:10:24.133 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23591/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:10:24.146 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:10:24.147 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-17 04:10:24.248 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-17 04:10:24.248 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57389/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:10:24.251 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1765944624133496796,"ephemeral":false}]'
2025-12-17 04:10:24.252 DEBUG [src.steps.filter] Checking that peer NODE_3:wakuorg/nwaku:latest can find the published message
2025-12-17 04:10:24.253 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37711/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:10:24.255 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1765944624133496796,"ephemeral":false}]'
2025-12-17 04:10:24.256 DEBUG [src.steps.filter] Checking that peer NODE_4:wakuorg/nwaku:latest can find the published message
2025-12-17 04:10:24.257 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41093/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:10:24.259 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1765944624133496796,"ephemeral":false}]'
2025-12-17 04:10:24.260 DEBUG [src.steps.filter] Checking that peer NODE_5:wakuorg/nwaku:latest can find the published message
2025-12-17 04:10:24.261 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29541/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:10:24.263 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1765944624133496796,"ephemeral":false}]'
2025-12-17 04:10:24.266 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-17 04:10:24.266 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-17 04:10:24.267 DEBUG [src.node.waku_node] Stopping container with id 755c87501ade
2025-12-17 04:10:24.839 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:10:24.839 DEBUG [src.node.waku_node] Stopping container with id 183d691eb6cf
2025-12-17 04:10:25.351 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:10:25.352 DEBUG [src.node.waku_node] Stopping container with id 0a4b252958d3
2025-12-17 04:10:25.652 ERROR [src.node.docker_mananger] Max retries reached for container 755c87501ade. Exiting log stream.
2025-12-17 04:10:25.866 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:10:25.867 DEBUG [src.node.waku_node] Stopping container with id 4fe41876dd6a
2025-12-17 04:10:26.164 ERROR [src.node.docker_mananger] Max retries reached for container 183d691eb6cf. Exiting log stream.
2025-12-17 04:10:26.375 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:10:26.376 DEBUG [src.node.waku_node] Stopping container with id ba9696c26831
2025-12-17 04:10:26.680 ERROR [src.node.docker_mananger] Max retries reached for container 0a4b252958d3. Exiting log stream.
2025-12-17 04:10:26.890 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:10:26.891 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-17 04:10:26.904 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:10:26.910 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:10:26.914 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:10:26.918 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:10:26.922 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,91 @@
2025-12-17 04:19:11.345 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-17 04:19:11.345 DEBUG [tests.conftest] Running test: test_publish_with_invalid_payloads with id: 2025-12-17_04-19-11__7f17a14e-8b62-45cd-8332-4c95211d5a95
2025-12-17 04:19:11.345 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-17 04:19:11.346 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-17 04:19:11.346 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
2025-12-17 04:19:11.352 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:19:11.353 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-17_04-19-11__7f17a14e-8b62-45cd-8332-4c95211d5a95__wakuorg_nwaku:latest.log
2025-12-17 04:19:11.353 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:19:11.353 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:19:11.354 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:19:11.354 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.241.217
2025-12-17 04:19:11.354 DEBUG [src.node.docker_mananger] Generated ports ['23786', '23787', '23788', '23789', '23790']
2025-12-17 04:19:11.355 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:19:11.355 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:19:11.355 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:19:11.355 DEBUG [src.node.docker_mananger] docker run -i -t -p 23786:23786 -p 23787:23787 -p 23788:23788 -p 23789:23789 -p 23790:23790 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=23788 --rest-port=23786 --tcp-port=23787 --discv5-udp-port=23789 --rest-address=0.0.0.0 --nat=extip:172.18.241.217 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bf5c86856ca6f6e9fd31a5d0731c3a8c0ec8ab7d955feee5fa34f8b9dff699fa --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=23790 --metrics-logging=true --relay=true
2025-12-17 04:19:11.547 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.241.217 waku cde860057e28d67440916dc00d7aa598becc296a5aebc72077f60c02a2be9e2a
2025-12-17 04:19:11.582 DEBUG [src.node.docker_mananger] Container started with ID cde860057e28. Setting up logs at ./log/docker/node1_2025-12-17_04-19-11__7f17a14e-8b62-45cd-8332-4c95211d5a95__wakuorg_nwaku:latest.log
2025-12-17 04:19:11.584 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 23786
2025-12-17 04:19:11.584 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:19:12.586 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23786/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:12.590 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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"}]}'
2025-12-17 04:19:12.590 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:19:12.590 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23786/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:12.593 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.241.217/tcp/23787/p2p/16Uiu2HAkvBkcEAFQxHfZ1yPjN8CEyJ4QsiZLmxTewGkZun4eyjr1","/ip4/172.18.241.217/tcp/23788/ws/p2p/16Uiu2HAkvBkcEAFQxHfZ1yPjN8CEyJ4QsiZLmxTewGkZun4eyjr1"],"enrUri":"enr:-L24QIuBLDWq88DcusKSH8JWP7ckwONJDvYAPF1YjcXXFrUfDVdOxzyDteoVvzYnI6Q3CXhc17hF5pIm4kmkWVD0gYUCgmlkgnY0gmlwhKwS8dmKbXVsdGlhZGRyc5YACASsEvHZBlzrAAoErBLx2QZc7N0DgnJzhQADAQAAiXNlY3AyNTZrMaECC0rJ59x0eq3jn45ilCCmZh0l3n15wH-bRKOv2fCE5TKDdGNwglzrg3VkcIJc7YV3YWt1MgE"}'
2025-12-17 04:19:12.593 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:19:12.599 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:19:12.599 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-17_04-19-11__7f17a14e-8b62-45cd-8332-4c95211d5a95__wakuorg_nwaku:latest.log
2025-12-17 04:19:12.599 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:19:12.600 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:19:12.601 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:19:12.601 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.98.210
2025-12-17 04:19:12.601 DEBUG [src.node.docker_mananger] Generated ports ['47708', '47709', '47710', '47711', '47712']
2025-12-17 04:19:12.601 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:19:12.602 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:19:12.602 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:19:12.602 DEBUG [src.node.docker_mananger] docker run -i -t -p 47708:47708 -p 47709:47709 -p 47710:47710 -p 47711:47711 -p 47712:47712 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=47710 --rest-port=47708 --tcp-port=47709 --discv5-udp-port=47711 --rest-address=0.0.0.0 --nat=extip:172.18.98.210 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c7eef4aadfeddf7897d093ecb4afa22bb8dc0de4deeae9feaefdddadceafcaf5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=47712 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QIuBLDWq88DcusKSH8JWP7ckwONJDvYAPF1YjcXXFrUfDVdOxzyDteoVvzYnI6Q3CXhc17hF5pIm4kmkWVD0gYUCgmlkgnY0gmlwhKwS8dmKbXVsdGlhZGRyc5YACASsEvHZBlzrAAoErBLx2QZc7N0DgnJzhQADAQAAiXNlY3AyNTZrMaECC0rJ59x0eq3jn45ilCCmZh0l3n15wH-bRKOv2fCE5TKDdGNwglzrg3VkcIJc7YV3YWt1MgE
2025-12-17 04:19:12.785 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.98.210 waku 172d89161a4bc5dc2cb4ee873d9412ffa0961a6c9d61ce216d1423ef60466614
2025-12-17 04:19:12.814 DEBUG [src.node.docker_mananger] Container started with ID 172d89161a4b. Setting up logs at ./log/docker/node2_2025-12-17_04-19-11__7f17a14e-8b62-45cd-8332-4c95211d5a95__wakuorg_nwaku:latest.log
2025-12-17 04:19:12.814 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 47708
2025-12-17 04:19:12.815 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:19:13.815 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47708/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:13.829 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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"}]}'
2025-12-17 04:19:13.830 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:19:13.831 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47708/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:13.838 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.98.210/tcp/47709/p2p/16Uiu2HAmHKRhKHHJMwp1vefxzYWPyxi1TqG9wdXiYcXDB5Ry4J1Y","/ip4/172.18.98.210/tcp/47710/ws/p2p/16Uiu2HAmHKRhKHHJMwp1vefxzYWPyxi1TqG9wdXiYcXDB5Ry4J1Y"],"enrUri":"enr:-L24QOLSyC7ZnbO3kf2_I4PTwylWn_igBTrREo1Bn7CJBN1Zc7Rj3O8dAwfnuLYKVVjhhOIvBngawa_laXJIWEvZHuICgmlkgnY0gmlwhKwSYtKKbXVsdGlhZGRyc5YACASsEmLSBrpdAAoErBJi0ga6Xt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDRUd5-HY-_r2le8L2QSgH6JDQ1ejBzueWZiacb1OTXnuDdGNwgrpdg3VkcIK6X4V3YWt1MgE"}'
2025-12-17 04:19:13.838 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:19:13.839 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47708/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.241.217/tcp/23787/p2p/16Uiu2HAkvBkcEAFQxHfZ1yPjN8CEyJ4QsiZLmxTewGkZun4eyjr1"]'
2025-12-17 04:19:13.841 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:19:13.841 DEBUG [src.steps.relay] Running fixture setup: subscribe_main_relay_nodes
2025-12-17 04:19:13.842 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23786/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-17 04:19:13.845 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:19:13.845 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47708/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-17 04:19:13.850 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:19:13.851 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23786/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:19:13.857 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:19:13.857 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-17 04:19:13.957 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-17 04:19:13.958 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23786/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:13.960 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1765945153851656448,"ephemeral":false,"proof":""}]'
2025-12-17 04:19:13.980 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-17 04:19:13.980 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47708/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:13.983 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1765945153851656448,"ephemeral":false,"proof":""}]'
2025-12-17 04:19:13.984 INFO [src.steps.relay] WARM UP successful!!
2025-12-17 04:19:13.985 DEBUG [tests.relay.test_publish] Running test with payload Empty string
2025-12-17 04:19:13.985 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23786/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:19:13.987 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:23786/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2025-12-17 04:19:13.987 DEBUG [tests.relay.test_publish] Running test with payload Unecoded text
2025-12-17 04:19:13.988 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23786/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "Hello World!", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:19:13.990 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:23786/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Incorrect base64 string'
2025-12-17 04:19:13.990 DEBUG [tests.relay.test_publish] Running test with payload A dictionary
2025-12-17 04:19:13.990 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23786/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": {"key": "YWFh"}, "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:19:13.992 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:23786/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2025-12-17 04:19:13.992 DEBUG [tests.relay.test_publish] Running test with payload An integer
2025-12-17 04:19:13.993 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23786/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": 1234567890, "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:19:13.995 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:23786/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2025-12-17 04:19:13.995 DEBUG [tests.relay.test_publish] Running test with payload A list
2025-12-17 04:19:13.995 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23786/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": ["YWFh"], "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:19:13.998 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:23786/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2025-12-17 04:19:13.998 DEBUG [tests.relay.test_publish] Running test with payload A bool
2025-12-17 04:19:13.998 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23786/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": true, "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:19:14.000 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:23786/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2025-12-17 04:19:14.002 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-17 04:19:14.003 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-17 04:19:14.003 DEBUG [src.node.waku_node] Stopping container with id cde860057e28
2025-12-17 04:19:14.501 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:19:14.503 DEBUG [src.node.waku_node] Stopping container with id 172d89161a4b
2025-12-17 04:19:15.003 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:19:15.005 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-17 04:19:15.012 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:19:15.018 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,90 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_unsubscribe_from_some_of_the_subscribed_content_topics with id: 2025-12-17_04-11-14__0b39edbf-38b2-4a38-b8a5-4f7cb23e2b55
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.filter:filter.py:28 Running fixture setup: filter_setup
DEBUG  src.steps.filter:filter.py:34 Running fixture setup: setup_main_relay_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-17_04-11-14__0b39edbf-38b2-4a38-b8a5-4f7cb23e2b55__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.254.3
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['6793', '6794', '6795', '6796', '6797']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 6793:6793 -p 6794:6794 -p 6795:6795 -p 6796:6796 -p 6797:6797 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=6795 --rest-port=6793 --tcp-port=6794 --discv5-udp-port=6796 --rest-address=0.0.0.0 --nat=extip:172.18.254.3 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ec92e3e2cdf52accca4ef07fcaf3dcce6aecb995c708aa1dfd9bcf1f43fab11a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=6797 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.254.3 waku f5c0a5d469f10d3fffa2193fd75072496474450e3bf68adec88b8a7448f00936
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f5c0a5d469f1. Setting up logs at ./log/docker/node1_2025-12-17_04-11-14__0b39edbf-38b2-4a38-b8a5-4f7cb23e2b55__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 6793
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 5c15108d5411. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container a92d7a9afb21. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6793/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"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"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6793/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.254.3/tcp/6794/p2p/16Uiu2HAkyWBQPGpH1nJZvy1B97wdyzvpnitKTm4acn1e482MuM7A","/ip4/172.18.254.3/tcp/6795/ws/p2p/16Uiu2HAkyWBQPGpH1nJZvy1B97wdyzvpnitKTm4acn1e482MuM7A"],"enrUri":"enr:-L24QLd4we1qJScj2_R2fwDIU2NybWlYe1v1Od9d2O448IZNRalJpJMvZK8-f_4HykQRIaQMzcf5o-uOLgEOgw6GZYoCgmlkgnY0gmlwhKwS_gOKbXVsdGlhZGRyc5YACASsEv4DBhqKAAoErBL-AwYai90DgnJzhQADAQAAiXNlY3AyNTZrMaECPJZXO3eJqU05ydqlAbX4yncSEnd6-4M61A6c7iMrH3WDdGNwghqKg3VkcIIajIV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.steps.filter:filter.py:39 Running fixture setup: setup_main_filter_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-17_04-11-14__0b39edbf-38b2-4a38-b8a5-4f7cb23e2b55__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.116.223
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['39395', '39396', '39397', '39398', '39399']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 39395:39395 -p 39396:39396 -p 39397:39397 -p 39398:39398 -p 39399:39399 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=39397 --rest-port=39395 --tcp-port=39396 --discv5-udp-port=39398 --rest-address=0.0.0.0 --nat=extip:172.18.116.223 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bfebdf947563de166520d911b0c9cef734253ee8ab6f5362de4dbe2dfd4feeb8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=39399 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QLd4we1qJScj2_R2fwDIU2NybWlYe1v1Od9d2O448IZNRalJpJMvZK8-f_4HykQRIaQMzcf5o-uOLgEOgw6GZYoCgmlkgnY0gmlwhKwS_gOKbXVsdGlhZGRyc5YACASsEv4DBhqKAAoErBL-AwYai90DgnJzhQADAQAAiXNlY3AyNTZrMaECPJZXO3eJqU05ydqlAbX4yncSEnd6-4M61A6c7iMrH3WDdGNwghqKg3VkcIIajIV3YWt1MgU --filternode=/ip4/172.18.254.3/tcp/6794/p2p/16Uiu2HAkyWBQPGpH1nJZvy1B97wdyzvpnitKTm4acn1e482MuM7A
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.116.223 waku 532ca916a92ee60c9fff38ae69e640763ba152b6010c652216dd04bc28245110
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 532ca916a92e. Setting up logs at ./log/docker/node2_2025-12-17_04-11-14__0b39edbf-38b2-4a38-b8a5-4f7cb23e2b55__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 39395
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39395/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln 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":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39395/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.116.223/tcp/39396/p2p/16Uiu2HAmFgKLrpwiQ8NuTNTSpiavEeCAThxQ3f56wyMEBbZRZjM8","/ip4/172.18.116.223/tcp/39397/ws/p2p/16Uiu2HAmFgKLrpwiQ8NuTNTSpiavEeCAThxQ3f56wyMEBbZRZjM8"],"enrUri":"enr:-L24QPVXuHex08zIMIqQy97e5gaGe_QM_p1wTPTZB2vzHwxPXuWyjDuYB9qEWJkAy9IuX6rJtz0TM8CJZBm1N0Ms3E8CgmlkgnY0gmlwhKwSdN-KbXVsdGlhZGRyc5YACASsEnTfBpnkAAoErBJ03waZ5d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDLOod186jcHalSC59QOVaIBp5-JsA2wdg1t4t312ncXeDdGNwgpnkg3VkcIKZ5oV3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39395/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.254.3/tcp/6794/p2p/16Uiu2HAkyWBQPGpH1nJZvy1B97wdyzvpnitKTm4acn1e482MuM7A"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.filter:filter.py:47 Running fixture setup: subscribe_main_nodes
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:6793/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39395/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "81b9e1f5-8a75-4e1f-95cd-3faf32dc7f1e", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"81b9e1f5-8a75-4e1f-95cd-3faf32dc7f1e","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:6793/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39395/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "38dc11c7-86bc-4f65-bc30-2a79ff444e9f", "contentFilters": ["Hello World!", "1234567890"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"38dc11c7-86bc-4f65-bc30-2a79ff444e9f","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:6793/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "1234567890", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39395/filter/v2/messages/1234567890" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"1234567890","version":0,"timestamp":1765944677255790602,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:39395/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["Hello World!"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:6793/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "1234567890", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39395/filter/v2/messages/1234567890" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"1234567890","version":0,"timestamp":1765944677376411468,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:6793/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "Hello World!", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39395/filter/v2/messages/Hello%20World%21" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:39395/filter/v2/messages/Hello%20World%21. Response content: b'Not subscribed to topic: Hello World!'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f5c0a5d469f1
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 532ca916a92e
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,85 @@
2025-12-17 04:16:12.780 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-17 04:16:12.780 DEBUG [tests.conftest] Running test: test_store_invalid_ascending with id: 2025-12-17_04-16-12__42b9d227-aa4a-48a3-a379-ca3cf4282400
2025-12-17 04:16:12.781 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-17 04:16:12.781 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-17 04:16:12.781 DEBUG [src.steps.store] Running fixture setup: node_setup
2025-12-17 04:16:12.788 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:16:12.788 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-17_04-16-12__42b9d227-aa4a-48a3-a379-ca3cf4282400__wakuorg_nwaku:latest.log
2025-12-17 04:16:12.788 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:16:12.789 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:16:12.790 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:16:12.790 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.26.207
2025-12-17 04:16:12.790 DEBUG [src.node.docker_mananger] Generated ports ['30479', '30480', '30481', '30482', '30483']
2025-12-17 04:16:12.790 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:16:12.791 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:16:12.791 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:16:12.791 DEBUG [src.node.docker_mananger] docker run -i -t -p 30479:30479 -p 30480:30480 -p 30481:30481 -p 30482:30482 -p 30483:30483 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=30481 --rest-port=30479 --tcp-port=30480 --discv5-udp-port=30482 --rest-address=0.0.0.0 --nat=extip:172.18.26.207 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9de8a5c61c29c8dfe3e3b95b1c995ed83262953eeb1eaac77feab049ab2f77ed --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=30483 --metrics-logging=true --store=true --relay=true
2025-12-17 04:16:12.985 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.26.207 waku 18e11365fcd667868166ecffda62f9d59a5e4e268fb83ab39909863f05b4cc72
2025-12-17 04:16:13.009 ERROR [src.node.docker_mananger] Max retries reached for container d827acbdc321. Exiting log stream.
2025-12-17 04:16:13.021 DEBUG [src.node.docker_mananger] Container started with ID 18e11365fcd6. Setting up logs at ./log/docker/publishing_node1_2025-12-17_04-16-12__42b9d227-aa4a-48a3-a379-ca3cf4282400__wakuorg_nwaku:latest.log
2025-12-17 04:16:13.022 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 30479
2025-12-17 04:16:13.023 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:16:13.586 ERROR [src.node.docker_mananger] Max retries reached for container 45c7065969e8. Exiting log stream.
2025-12-17 04:16:14.024 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30479/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:16:14.027 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"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"}]}'
2025-12-17 04:16:14.027 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:16:14.027 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30479/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:16:14.030 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.26.207/tcp/30480/p2p/16Uiu2HAm1u3qQTbC3vvxA6jLCDq7ZWhkZBxahmnfMjB9JnVmSexs","/ip4/172.18.26.207/tcp/30481/ws/p2p/16Uiu2HAm1u3qQTbC3vvxA6jLCDq7ZWhkZBxahmnfMjB9JnVmSexs"],"enrUri":"enr:-L24QOqlBzBUswX_gPY4OxTqqnNrxalsQVmCU1XpVrhzivO7N9c8A6SkqwznBZDzEshnxliNIgUm06tEnf86oHT9wVYCgmlkgnY0gmlwhKwSGs-KbXVsdGlhZGRyc5YACASsEhrPBncQAAoErBIazwZ3Ed0DgnJzhQADAQAAiXNlY3AyNTZrMaECYCmD7kZlZ8t6qm8LMs16WycyuOmlFqWjXiuvMEixXMSDdGNwgncQg3VkcIJ3EoV3YWt1MgM"}'
2025-12-17 04:16:14.030 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:16:14.037 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:16:14.037 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-17_04-16-12__42b9d227-aa4a-48a3-a379-ca3cf4282400__wakuorg_nwaku:latest.log
2025-12-17 04:16:14.037 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:16:14.037 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:16:14.039 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:16:14.039 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.113.23
2025-12-17 04:16:14.039 DEBUG [src.node.docker_mananger] Generated ports ['27119', '27120', '27121', '27122', '27123']
2025-12-17 04:16:14.039 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:16:14.039 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:16:14.039 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:16:14.039 DEBUG [src.node.docker_mananger] docker run -i -t -p 27119:27119 -p 27120:27120 -p 27121:27121 -p 27122:27122 -p 27123:27123 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=27121 --rest-port=27119 --tcp-port=27120 --discv5-udp-port=27122 --rest-address=0.0.0.0 --nat=extip:172.18.113.23 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b11c6d7f296c36782a2c8e0dce87d601afa408cd5d19fafea46fa0d50ebfe9e9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=27123 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QOqlBzBUswX_gPY4OxTqqnNrxalsQVmCU1XpVrhzivO7N9c8A6SkqwznBZDzEshnxliNIgUm06tEnf86oHT9wVYCgmlkgnY0gmlwhKwSGs-KbXVsdGlhZGRyc5YACASsEhrPBncQAAoErBIazwZ3Ed0DgnJzhQADAQAAiXNlY3AyNTZrMaECYCmD7kZlZ8t6qm8LMs16WycyuOmlFqWjXiuvMEixXMSDdGNwgncQg3VkcIJ3EoV3YWt1MgM --storenode=/ip4/172.18.26.207/tcp/30480/p2p/16Uiu2HAm1u3qQTbC3vvxA6jLCDq7ZWhkZBxahmnfMjB9JnVmSexs --store=true --relay=true
2025-12-17 04:16:14.224 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.113.23 waku 84d50421200e5e25eea24971bfabd36401ae6c9e14beffd66f02455c089d7fc5
2025-12-17 04:16:14.258 DEBUG [src.node.docker_mananger] Container started with ID 84d50421200e. Setting up logs at ./log/docker/store_node1_2025-12-17_04-16-12__42b9d227-aa4a-48a3-a379-ca3cf4282400__wakuorg_nwaku:latest.log
2025-12-17 04:16:14.259 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 27119
2025-12-17 04:16:14.259 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:16:15.261 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27119/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:16:15.265 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"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":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-17 04:16:15.265 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:16:15.266 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27119/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:16:15.268 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.113.23/tcp/27120/p2p/16Uiu2HAmLMwUchGmVG9L8XhGPYiH69GGNmNichoKojgwV6wZHrWs","/ip4/172.18.113.23/tcp/27121/ws/p2p/16Uiu2HAmLMwUchGmVG9L8XhGPYiH69GGNmNichoKojgwV6wZHrWs"],"enrUri":"enr:-L24QL_CHvWGjxnBVFcz7JS1XX5byf2ggJJzqBtVn6Ef_QPGTSpHxC4UP6BilSZc9bBJMtqV-B71wBunFYZ9iU1pxpoCgmlkgnY0gmlwhKwScReKbXVsdGlhZGRyc5YACASsEnEXBmnwAAoErBJxFwZp8d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDcn9fU8qvUqRHyxedToZGkk5aKjCZYUTkNNTdxqgziCiDdGNwgmnwg3VkcIJp8oV3YWt1MgM"}'
2025-12-17 04:16:15.269 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:16:15.269 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27119/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.26.207/tcp/30480/p2p/16Uiu2HAm1u3qQTbC3vvxA6jLCDq7ZWhkZBxahmnfMjB9JnVmSexs"]'
2025-12-17 04:16:15.272 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:16:15.272 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30479/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-17 04:16:15.274 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:16:15.275 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27119/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-17 04:16:15.277 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:16:15.278 DEBUG [src.steps.store] Relaying message
2025-12-17 04:16:15.278 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30479/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8w", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:16:15.282 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:16:15.283 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:16:15.484 DEBUG [src.steps.store] Relaying message
2025-12-17 04:16:15.484 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30479/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8x", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:16:15.490 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:16:15.490 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:16:15.692 DEBUG [src.steps.store] Relaying message
2025-12-17 04:16:15.692 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30479/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8y", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:16:15.697 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:16:15.697 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:16:15.899 DEBUG [src.steps.store] Relaying message
2025-12-17 04:16:15.899 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30479/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8z", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:16:15.905 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:16:15.905 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:16:16.106 DEBUG [tests.store.test_sorting] requesting stored messages with invalid ascending =##
2025-12-17 04:16:16.107 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30479/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=2&ascending=##" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:16:16.110 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xdff1638758d61129d4e2709532cd2f476cb0158063c18a3aaaaf669e0c49e87a"},{"messageHash":"0xbe7ece3d5478aca298176b64c036db8ead44f1350a5faed153530d9bd41bd0b1"}],"paginationCursor":"0xbe7ece3d5478aca298176b64c036db8ead44f1350a5faed153530d9bd41bd0b1"}'
2025-12-17 04:16:16.110 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27119/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=2&ascending=##" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:16:16.113 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xdff1638758d61129d4e2709532cd2f476cb0158063c18a3aaaaf669e0c49e87a"},{"messageHash":"0xbe7ece3d5478aca298176b64c036db8ead44f1350a5faed153530d9bd41bd0b1"}],"paginationCursor":"0xbe7ece3d5478aca298176b64c036db8ead44f1350a5faed153530d9bd41bd0b1"}'
2025-12-17 04:16:16.115 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-17 04:16:16.116 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-17 04:16:16.116 DEBUG [src.node.waku_node] Stopping container with id 18e11365fcd6
2025-12-17 04:16:16.672 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:16:16.673 DEBUG [src.node.waku_node] Stopping container with id 84d50421200e
2025-12-17 04:16:17.220 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:16:17.221 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-17 04:16:17.228 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:16:17.234 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,258 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_admin_relay_peers_contains_all_relay_peers with id: 2025-12-17_04-17-11__f7e65fad-9bfc-4450-8ad6-a712517ccf96
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.filter:filter.py:28 Running fixture setup: filter_setup
DEBUG  src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-17_04-17-11__f7e65fad-9bfc-4450-8ad6-a712517ccf96__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-17_04-17-11__f7e65fad-9bfc-4450-8ad6-a712517ccf96__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node3_2025-12-17_04-17-11__f7e65fad-9bfc-4450-8ad6-a712517ccf96__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node4_2025-12-17_04-17-11__f7e65fad-9bfc-4450-8ad6-a712517ccf96__wakuorg_nwaku:latest.log
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.17.88
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['62796', '62797', '62798', '62799', '62800']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 62796:62796 -p 62797:62797 -p 62798:62798 -p 62799:62799 -p 62800:62800 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=62798 --rest-port=62796 --tcp-port=62797 --discv5-udp-port=62799 --rest-address=0.0.0.0 --nat=extip:172.18.17.88 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fdfe1b5aa5e61570e5bb9b42ec9a6cb8ed06dbdd965d6ca03e88cc2ce8eddc32 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62800 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.17.88 waku 60f265f36edb7fe4acc23997aba035d6ca9707c349cc8a5986b2ca5276077271
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 60f265f36edb. Setting up logs at ./log/docker/node1_2025-12-17_04-17-11__f7e65fad-9bfc-4450-8ad6-a712517ccf96__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 62796
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 0df5fb2f82ca. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f7f537bbc290. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.17.88/tcp/62797/p2p/16Uiu2HAm9Jee3BYNj4VbwP8pS4jmPfpU6Y7ZWFNkASumNY1aZJAk","/ip4/172.18.17.88/tcp/62798/ws/p2p/16Uiu2HAm9Jee3BYNj4VbwP8pS4jmPfpU6Y7ZWFNkASumNY1aZJAk"],"enrUri":"enr:-L24QDweIZ2Q6jq_Ka-Smxk534Mu3SfPQt7fln2L6ZkN_x7PMKLz0cCIzImpgA5j0XO889x3bQHAZyInTVgvVdzzbXoCgmlkgnY0gmlwhKwSEViKbXVsdGlhZGRyc5YACASsEhFYBvVNAAoErBIRWAb1Tt0DgnJzhQADAQAAiXNlY3AyNTZrMaECzjcJFSBRNy05zm3cVHqxUg1KR-Pu6sxlwGsrVsfMw-mDdGNwgvVNg3VkcIL1T4V3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.204.107
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['25685', '25686', '25687', '25688', '25689']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 25685:25685 -p 25686:25686 -p 25687:25687 -p 25688:25688 -p 25689:25689 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=25687 --rest-port=25685 --tcp-port=25686 --discv5-udp-port=25688 --rest-address=0.0.0.0 --nat=extip:172.18.204.107 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=94aabf92235eb88b33506bb87ea76e5da5622bea888b3639bbf5ad68d49635c0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25689 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QDweIZ2Q6jq_Ka-Smxk534Mu3SfPQt7fln2L6ZkN_x7PMKLz0cCIzImpgA5j0XO889x3bQHAZyInTVgvVdzzbXoCgmlkgnY0gmlwhKwSEViKbXVsdGlhZGRyc5YACASsEhFYBvVNAAoErBIRWAb1Tt0DgnJzhQADAQAAiXNlY3AyNTZrMaECzjcJFSBRNy05zm3cVHqxUg1KR-Pu6sxlwGsrVsfMw-mDdGNwgvVNg3VkcIL1T4V3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.204.107 waku 5169754721ecbd6c3acc50b03a43a6fd4d8cee863d5089cd455f5501ff878fdd
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 5169754721ec. Setting up logs at ./log/docker/node2_2025-12-17_04-17-11__f7e65fad-9bfc-4450-8ad6-a712517ccf96__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 25685
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25685/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln 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"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25685/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.204.107/tcp/25686/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","/ip4/172.18.204.107/tcp/25687/ws/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ"],"enrUri":"enr:-L24QOvWmpAiyenkjSklOZTnY0RtWK_pDvfz8DBFnYyxmroMHH_YmGrxBC64uWd3RX8cej5fwuCK0tQbGyWQSk6iXeQCgmlkgnY0gmlwhKwSzGuKbXVsdGlhZGRyc5YACASsEsxrBmRWAAoErBLMawZkV90DgnJzhQADAQAAiXNlY3AyNTZrMaECMr5HEp4XVZMJJZkOB3lHmtMXCUwdrjd7regPh5r_ohODdGNwgmRWg3VkcIJkWIV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node3_2025-12-17_04-17-11__f7e65fad-9bfc-4450-8ad6-a712517ccf96__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node4_2025-12-17_04-17-11__f7e65fad-9bfc-4450-8ad6-a712517ccf96__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.169.50
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['2677', '2678', '2679', '2680', '2681']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 2677:2677 -p 2678:2678 -p 2679:2679 -p 2680:2680 -p 2681:2681 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=2679 --rest-port=2677 --tcp-port=2678 --discv5-udp-port=2680 --rest-address=0.0.0.0 --nat=extip:172.18.169.50 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a586a0e4f9a7d2edcee173a81daad04caa4c368cab2eb3aa93bf8e3a2ad9fbfb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2681 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QDweIZ2Q6jq_Ka-Smxk534Mu3SfPQt7fln2L6ZkN_x7PMKLz0cCIzImpgA5j0XO889x3bQHAZyInTVgvVdzzbXoCgmlkgnY0gmlwhKwSEViKbXVsdGlhZGRyc5YACASsEhFYBvVNAAoErBIRWAb1Tt0DgnJzhQADAQAAiXNlY3AyNTZrMaECzjcJFSBRNy05zm3cVHqxUg1KR-Pu6sxlwGsrVsfMw-mDdGNwgvVNg3VkcIL1T4V3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.169.50 waku d997837d7097d42660699df22a6ed9668e25f17fc099293f3cdac37a4bb24281
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID d997837d7097. Setting up logs at ./log/docker/node3_2025-12-17_04-17-11__f7e65fad-9bfc-4450-8ad6-a712517ccf96__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 2677
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2677/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln 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"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2677/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.169.50/tcp/2678/p2p/16Uiu2HAm6mXDR5DJviAFY5NrCPHKTmwDZbcbXqGrrEmoxaeGau5d","/ip4/172.18.169.50/tcp/2679/ws/p2p/16Uiu2HAm6mXDR5DJviAFY5NrCPHKTmwDZbcbXqGrrEmoxaeGau5d"],"enrUri":"enr:-L24QBSPdKAzV0xK3HFoHmetGkxYD1G9RoNhd4tHzensOkiCc7YA8mj0aaIlBpy0fw_JwAP10KimKEwYcI6zZP-EtQICgmlkgnY0gmlwhKwSqTKKbXVsdGlhZGRyc5YACASsEqkyBgp2AAoErBKpMgYKd90DgnJzhQADAQAAiXNlY3AyNTZrMaECqIZC-IxGJzTc2MXeL3HimWTvwlri3zTgCzAMHW8GsVSDdGNwggp2g3VkcIIKeIV3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.139.138
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['36618', '36619', '36620', '36621', '36622']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 36618:36618 -p 36619:36619 -p 36620:36620 -p 36621:36621 -p 36622:36622 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=36620 --rest-port=36618 --tcp-port=36619 --discv5-udp-port=36621 --rest-address=0.0.0.0 --nat=extip:172.18.139.138 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c9f7eeb96c5ca9ac8fd0f10af5a9c55925201c84faaeede7cf67b20c906b6de3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36622 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QDweIZ2Q6jq_Ka-Smxk534Mu3SfPQt7fln2L6ZkN_x7PMKLz0cCIzImpgA5j0XO889x3bQHAZyInTVgvVdzzbXoCgmlkgnY0gmlwhKwSEViKbXVsdGlhZGRyc5YACASsEhFYBvVNAAoErBIRWAb1Tt0DgnJzhQADAQAAiXNlY3AyNTZrMaECzjcJFSBRNy05zm3cVHqxUg1KR-Pu6sxlwGsrVsfMw-mDdGNwgvVNg3VkcIL1T4V3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.139.138 waku 0087ef9490e5fd19f6acbb148b85e43d86a12996c82546f04ef585e742ccae71
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 0087ef9490e5. Setting up logs at ./log/docker/node4_2025-12-17_04-17-11__f7e65fad-9bfc-4450-8ad6-a712517ccf96__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 36618
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36618/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36618/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.139.138/tcp/36619/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","/ip4/172.18.139.138/tcp/36620/ws/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN"],"enrUri":"enr:-L24QE3UWnyo8DQaxq682oGKbRcB2EkIaB2lRqwCbCmq0SCgQdZuUzg53jNOGeTMN2TyULcj6nm_hjwJz0YHwMpL3iECgmlkgnY0gmlwhKwSi4qKbXVsdGlhZGRyc5YACASsEouKBo8LAAoErBKLigaPDN0DgnJzhQADAQAAiXNlY3AyNTZrMaECsKJoCJuSfg0gmKrnlVbJfPFYvUgH3lob7hGrSCMExoWDdGNwgo8Lg3VkcIKPDYV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:62796/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25685/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:36618/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:62796/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.204.107/tcp/25686/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25685/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.17.88/tcp/62797/p2p/16Uiu2HAm9Jee3BYNj4VbwP8pS4jmPfpU6Y7ZWFNkASumNY1aZJAk"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:62796/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.139.138/tcp/36619/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:36618/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.17.88/tcp/62797/p2p/16Uiu2HAm9Jee3BYNj4VbwP8pS4jmPfpU6Y7ZWFNkASumNY1aZJAk"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25685/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.17.88/tcp/62797/p2p/16Uiu2HAm9Jee3BYNj4VbwP8pS4jmPfpU6Y7ZWFNkASumNY1aZJAk","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36618/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.17.88/tcp/62797/p2p/16Uiu2HAm9Jee3BYNj4VbwP8pS4jmPfpU6Y7ZWFNkASumNY1aZJAk","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5"}]'
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.0},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"UnknownOrigin","score":0.0}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.0},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"UnknownOrigin","score":0.0}]}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.0},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"UnknownOrigin","score":0.0}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.0},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"UnknownOrigin","score":0.0}]}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.0},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"UnknownOrigin","score":0.0}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.0},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"UnknownOrigin","score":0.0}]}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.0},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"UnknownOrigin","score":0.0}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.0},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"UnknownOrigin","score":0.0}]}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.0},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"UnknownOrigin","score":0.0}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.0},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"UnknownOrigin","score":0.0}]}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.0},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"UnknownOrigin","score":0.0}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.0},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"UnknownOrigin","score":0.0}]}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.0},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"UnknownOrigin","score":0.0}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.0},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"UnknownOrigin","score":0.0}]}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.0},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.0}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.0},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.0}]}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.0},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.0}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.0},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.0}]}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.0},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.0}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.0},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.0}]}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.0},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.0}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.0},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.0}]}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.14499314617},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.16979810302}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.14499314617},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.16979810302}]}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.14499314617},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.16979810302}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.14499314617},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.16979810302}]}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.14499314617},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.16979810302}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.14499314617},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.16979810302}]}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.14499314617},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.16979810302}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.14499314617},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.16979810302}]}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.14499314617},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.16979810302}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.14499314617},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.16979810302}]}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.14499314617},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.16979810302}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.14499314617},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.16979810302}]}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.14499314617},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.16979810302}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.14499314617},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.16979810302}]}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.14499314617},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.16979810302}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.14499314617},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.16979810302}]}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.14499314617},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.16979810302}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.14499314617},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.16979810302}]}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.14499314617},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.16979810302}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.14499314617},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.16979810302}]}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.14499314617},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.16979810302}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.14499314617},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.16979810302}]}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.14499314617},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.16979810302}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.14499314617},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.16979810302}]}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.14499314617},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.16979810302}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.14499314617},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.16979810302}]}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.14499314617},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.16979810302}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.14499314617},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.16979810302}]}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.14499314617},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.16979810302}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.14499314617},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.16979810302}]}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.14499314617},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.16979810302}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.14499314617},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.16979810302}]}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.14499314617},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.16979810302}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.14499314617},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.16979810302}]}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.14499314617},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.16979810302}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.14499314617},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.16979810302}]}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.14499314617},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.16979810302}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.14499314617},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.16979810302}]}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.14499314617},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.16979810302}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.14499314617},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.16979810302}]}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.14499314617},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.16979810302}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.14499314617},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.16979810302}]}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.14499314617},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.16979810302}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.14499314617},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.16979810302}]}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.14499314617},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.16979810302}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.14499314617},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.16979810302}]}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.14499314617},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.16979810302}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.14499314617},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.16979810302}]}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2}]}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2}]}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2}]}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2}]}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2}]}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2}]}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2}]}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2}]}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2}]}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2}]}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2}]}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2}]}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2}]}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2}]}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2}]}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2}]}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2}]}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2}]}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2}]}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2}]}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2}]}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2}]}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2}]}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2}]}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2}]}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62796/admin/v1/peers/relay" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"shard":0,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2}]},{"shard":1,"peers":[{"multiaddr":"/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2},{"multiaddr":"/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5","score":0.2}]}]'
DEBUG  tests.rest_flags.test_admin_flags:test_admin_flags.py:418 /admin/v1/peers/relay [{'shard': 0, 'peers': [{'multiaddr': '/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN', '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-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0], 'connected': 'Connected', 'agent': 'nwaku-v0.36.0-119-gbc5059', 'origin': 'Discv5', 'score': 0.2}, {'multiaddr': '/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ', '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-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0], 'connected': 'Connected', 'agent': 'nwaku-v0.36.0-119-gbc5059', 'origin': 'Discv5', 'score': 0.2}]}, {'shard': 1, 'peers': [{'multiaddr': '/ip4/172.18.139.138/tcp/42712/p2p/16Uiu2HAm7KBNHeWJyxbZQ7g3SeGctgUbyEUV9yi2Wc7FahfmyhhN', '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-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0], 'connected': 'Connected', 'agent': 'nwaku-v0.36.0-119-gbc5059', 'origin': 'Discv5', 'score': 0.2}, {'multiaddr': '/ip4/172.18.204.107/tcp/34426/p2p/16Uiu2HAkxqkeW4oPkusi7ubu2HX6kuQn9KBYdepECrAkbaaWhsAJ', '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-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0], 'connected': 'Connected', 'agent': 'nwaku-v0.36.0-119-gbc5059', 'origin': 'Discv5', 'score': 0.2}]}]
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 60f265f36edb
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 5169754721ec
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d997837d7097
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 60f265f36edb. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0087ef9490e5
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 5169754721ec. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,84 @@
2025-12-17 04:15:43.915 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-17 04:15:43.916 DEBUG [tests.conftest] Running test: test_relay_unsubscribe_with_invalid_pubsub_topic_format with id: 2025-12-17_04-15-43__db808d26-22a6-4add-94d1-99ce7c3137a3
2025-12-17 04:15:43.916 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-17 04:15:43.916 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-17 04:15:43.916 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
2025-12-17 04:15:43.922 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:15:43.922 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-17_04-15-43__db808d26-22a6-4add-94d1-99ce7c3137a3__wakuorg_nwaku:latest.log
2025-12-17 04:15:43.923 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:15:43.923 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:15:43.924 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:15:43.924 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.212.20
2025-12-17 04:15:43.924 DEBUG [src.node.docker_mananger] Generated ports ['21974', '21975', '21976', '21977', '21978']
2025-12-17 04:15:43.924 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:15:43.924 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:15:43.924 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:15:43.925 DEBUG [src.node.docker_mananger] docker run -i -t -p 21974:21974 -p 21975:21975 -p 21976:21976 -p 21977:21977 -p 21978:21978 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=21976 --rest-port=21974 --tcp-port=21975 --discv5-udp-port=21977 --rest-address=0.0.0.0 --nat=extip:172.18.212.20 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8e0bc7beb7bd776eb907efbbde5e9cecd8eab3c8c1aa613ee83064ececd0fde3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21978 --metrics-logging=true --relay=true
2025-12-17 04:15:44.084 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.212.20 waku 8855ffe81a4ac8cf6bd6d4c6158657a7078d2dcf04e0a36bfd4039bd2102f3c5
2025-12-17 04:15:44.114 DEBUG [src.node.docker_mananger] Container started with ID 8855ffe81a4a. Setting up logs at ./log/docker/node1_2025-12-17_04-15-43__db808d26-22a6-4add-94d1-99ce7c3137a3__wakuorg_nwaku:latest.log
2025-12-17 04:15:44.115 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 21974
2025-12-17 04:15:44.115 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:15:44.236 ERROR [src.node.docker_mananger] Max retries reached for container ff86e6696a9e. Exiting log stream.
2025-12-17 04:15:44.714 ERROR [src.node.docker_mananger] Max retries reached for container de7c5ddb0792. Exiting log stream.
2025-12-17 04:15:45.115 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21974/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:45.119 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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"}]}'
2025-12-17 04:15:45.119 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:15:45.119 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21974/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:45.121 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.212.20/tcp/21975/p2p/16Uiu2HAmSwBDVNTMDpANsWAeX5qGL81n4QUN2NJfFD6n4L7SqRKE","/ip4/172.18.212.20/tcp/21976/ws/p2p/16Uiu2HAmSwBDVNTMDpANsWAeX5qGL81n4QUN2NJfFD6n4L7SqRKE"],"enrUri":"enr:-L24QJQBheBd__d-y7cKlOIeqJUuG1SX5OHmkFE3xfD17ztFXYbNvjyzaQ7S7Atjlq5HPq4plIhuEsCBt1-_feV-XUYCgmlkgnY0gmlwhKwS1BSKbXVsdGlhZGRyc5YACASsEtQUBlXXAAoErBLUFAZV2N0DgnJzhQADAQAAiXNlY3AyNTZrMaED1CkyEoXmbYTqKN75M1SWiHqmczP6M1vCcSyrqE1gdJGDdGNwglXXg3VkcIJV2YV3YWt1MgE"}'
2025-12-17 04:15:45.122 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:15:45.128 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:15:45.128 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-17_04-15-43__db808d26-22a6-4add-94d1-99ce7c3137a3__wakuorg_nwaku:latest.log
2025-12-17 04:15:45.129 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:15:45.129 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:15:45.130 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:15:45.130 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.102.182
2025-12-17 04:15:45.130 DEBUG [src.node.docker_mananger] Generated ports ['36040', '36041', '36042', '36043', '36044']
2025-12-17 04:15:45.130 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:15:45.130 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:15:45.131 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:15:45.131 DEBUG [src.node.docker_mananger] docker run -i -t -p 36040:36040 -p 36041:36041 -p 36042:36042 -p 36043:36043 -p 36044:36044 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=36042 --rest-port=36040 --tcp-port=36041 --discv5-udp-port=36043 --rest-address=0.0.0.0 --nat=extip:172.18.102.182 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fcab8fab38221b6756112cdf015d16b3cdbfc02d75c49a5255ccbc3f0ddb8db1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36044 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QJQBheBd__d-y7cKlOIeqJUuG1SX5OHmkFE3xfD17ztFXYbNvjyzaQ7S7Atjlq5HPq4plIhuEsCBt1-_feV-XUYCgmlkgnY0gmlwhKwS1BSKbXVsdGlhZGRyc5YACASsEtQUBlXXAAoErBLUFAZV2N0DgnJzhQADAQAAiXNlY3AyNTZrMaED1CkyEoXmbYTqKN75M1SWiHqmczP6M1vCcSyrqE1gdJGDdGNwglXXg3VkcIJV2YV3YWt1MgE
2025-12-17 04:15:45.359 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:15:45.360 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:15:45.362 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:15:45.362 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.38.238
2025-12-17 04:15:45.362 DEBUG [src.node.docker_mananger] Generated ports ['20186', '20187', '20188', '20189', '20190']
2025-12-17 04:15:45.362 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:15:45.362 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:15:45.362 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:15:45.362 DEBUG [src.node.docker_mananger] docker run -i -t -p 20186:20186 -p 20187:20187 -p 20188:20188 -p 20189:20189 -p 20190:20190 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=20188 --rest-port=20186 --tcp-port=20187 --discv5-udp-port=20189 --rest-address=0.0.0.0 --nat=extip:172.18.38.238 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2e78bacd6c6ef3ba1dbeffb85d7dff49f5f93086ba1802f3feece08a040c0efb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20190 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QJQBheBd__d-y7cKlOIeqJUuG1SX5OHmkFE3xfD17ztFXYbNvjyzaQ7S7Atjlq5HPq4plIhuEsCBt1-_feV-XUYCgmlkgnY0gmlwhKwS1BSKbXVsdGlhZGRyc5YACASsEtQUBlXXAAoErBLUFAZV2N0DgnJzhQADAQAAiXNlY3AyNTZrMaED1CkyEoXmbYTqKN75M1SWiHqmczP6M1vCcSyrqE1gdJGDdGNwglXXg3VkcIJV2YV3YWt1MgE
2025-12-17 04:15:45.522 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.38.238 waku e73165d29c1ab98dc89355ffd0a2df9537bc2f27235f8e00e1a6b4c26c76c34e
2025-12-17 04:15:45.548 DEBUG [src.node.docker_mananger] Container started with ID e73165d29c1a. Setting up logs at ./log/docker/node2_2025-12-17_04-15-43__db808d26-22a6-4add-94d1-99ce7c3137a3__wakuorg_nwaku:latest.log
2025-12-17 04:15:45.548 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 20186
2025-12-17 04:15:45.548 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:15:46.549 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20186/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:46.559 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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"}]}'
2025-12-17 04:15:46.559 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:15:46.560 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20186/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:46.563 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.38.238/tcp/20187/p2p/16Uiu2HAmVWNSzmQZMXQX2TMuzwAWbRQJY2K8d7DqQqRoLXC9GY9U","/ip4/172.18.38.238/tcp/20188/ws/p2p/16Uiu2HAmVWNSzmQZMXQX2TMuzwAWbRQJY2K8d7DqQqRoLXC9GY9U"],"enrUri":"enr:-L24QCPEn_ole9n4nIUsryo1j0S9DdLnyxCZM7rVF-38ZWKKNc5_o5V0Rdn4QWMTQ65aKlPAkKvxnnWEl7nlRuKhf9ICgmlkgnY0gmlwhKwSJu6KbXVsdGlhZGRyc5YACASsEibuBk7bAAoErBIm7gZO3N0DgnJzhQADAQAAiXNlY3AyNTZrMaED-mFv7GeBZOBPseATZs1OgReSX1R2Y4zjDcdxSJfM0P-DdGNwgk7bg3VkcIJO3YV3YWt1MgE"}'
2025-12-17 04:15:46.565 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:15:46.566 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20186/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.212.20/tcp/21975/p2p/16Uiu2HAmSwBDVNTMDpANsWAeX5qGL81n4QUN2NJfFD6n4L7SqRKE"]'
2025-12-17 04:15:46.570 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:15:46.571 DEBUG [tests.relay.test_subscribe] Running test with payload /test/2/rs/0/1
2025-12-17 04:15:46.572 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:21974/relay/v1/subscriptions" -H "Content-Type: application/json" -d '"/test/2/rs/0/1"'
2025-12-17 04:15:46.574 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:21974/relay/v1/subscriptions. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2025-12-17 04:15:46.574 DEBUG [tests.relay.test_subscribe] Running test with payload /waku/3/rs/0/1
2025-12-17 04:15:46.575 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:21974/relay/v1/subscriptions" -H "Content-Type: application/json" -d '"/waku/3/rs/0/1"'
2025-12-17 04:15:46.577 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:21974/relay/v1/subscriptions. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2025-12-17 04:15:46.577 DEBUG [tests.relay.test_subscribe] Running test with payload /waku/2/test/0/1
2025-12-17 04:15:46.577 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:21974/relay/v1/subscriptions" -H "Content-Type: application/json" -d '"/waku/2/test/0/1"'
2025-12-17 04:15:46.579 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:21974/relay/v1/subscriptions. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2025-12-17 04:15:46.580 DEBUG [tests.relay.test_subscribe] Running test with payload /waku/2/rs/3/b
2025-12-17 04:15:46.580 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:21974/relay/v1/subscriptions" -H "Content-Type: application/json" -d '"/waku/2/rs/3/b"'
2025-12-17 04:15:46.582 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:21974/relay/v1/subscriptions. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2025-12-17 04:15:46.583 DEBUG [tests.relay.test_subscribe] Running test with payload /waku/2/rs/0
2025-12-17 04:15:46.583 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:21974/relay/v1/subscriptions" -H "Content-Type: application/json" -d '"/waku/2/rs/0"'
2025-12-17 04:15:46.585 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:21974/relay/v1/subscriptions. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2025-12-17 04:15:46.587 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-17 04:15:46.587 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-17 04:15:46.588 DEBUG [src.node.waku_node] Stopping container with id 8855ffe81a4a
2025-12-17 04:15:47.091 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:15:47.091 DEBUG [src.node.waku_node] Stopping container with id e73165d29c1a
2025-12-17 04:15:47.563 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:15:47.566 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-17 04:15:47.570 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:15:47.574 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,95 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_publish_with_ephemeral with id: 2025-12-17_04-27-58__1797d3c1-e912-48f4-b88d-2e2a11619d1a
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.relay:relay.py:34 Running fixture setup: setup_main_relay_nodes
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-17_04-27-58__1797d3c1-e912-48f4-b88d-2e2a11619d1a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.110.226
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['7227', '7228', '7229', '7230', '7231']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 7227:7227 -p 7228:7228 -p 7229:7229 -p 7230:7230 -p 7231:7231 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=7229 --rest-port=7227 --tcp-port=7228 --discv5-udp-port=7230 --rest-address=0.0.0.0 --nat=extip:172.18.110.226 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ecc04aedefc138dc2cc8bc86eafbaad5b7bee2f9f1a8b0911aeef0ddf6f18bbb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=7231 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.110.226 waku c8dd543673601e34e76499a1fc7d34d9d73917b9e1a6feeb8f76d5d1eb532978
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID c8dd54367360. Setting up logs at ./log/docker/node1_2025-12-17_04-27-58__1797d3c1-e912-48f4-b88d-2e2a11619d1a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 7227
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 0cd30dfb0eae. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 1bd2b474fb07. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7227/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7227/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.110.226/tcp/7228/p2p/16Uiu2HAmTuvvGxrfSVayQv6L6uetppiSSyVNQ9FsJeQYjdDEnYwo","/ip4/172.18.110.226/tcp/7229/ws/p2p/16Uiu2HAmTuvvGxrfSVayQv6L6uetppiSSyVNQ9FsJeQYjdDEnYwo"],"enrUri":"enr:-L24QHHZO8PIROkAjcIN7wT3vxq4iMxAN-zT_dCgTzuhBjjVQQb86_aAxWYAm-aK4h0lzFN2qfMhsCvOMgYtiqKEsYYCgmlkgnY0gmlwhKwSbuKKbXVsdGlhZGRyc5YACASsEm7iBhw8AAoErBJu4gYcPd0DgnJzhQADAQAAiXNlY3AyNTZrMaED4rMi4yhDpMBcVWh-96dROrPtM-eRny8m3BkafQXJdR6DdGNwghw8g3VkcIIcPoV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-17_04-27-58__1797d3c1-e912-48f4-b88d-2e2a11619d1a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.159.255
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['1738', '1739', '1740', '1741', '1742']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 1738:1738 -p 1739:1739 -p 1740:1740 -p 1741:1741 -p 1742:1742 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=1740 --rest-port=1738 --tcp-port=1739 --discv5-udp-port=1741 --rest-address=0.0.0.0 --nat=extip:172.18.159.255 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ed5d0cdda49ade04cbfac90bab1f2029b5d46f19abc70c55fa99cf9272aa4dc4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1742 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QHHZO8PIROkAjcIN7wT3vxq4iMxAN-zT_dCgTzuhBjjVQQb86_aAxWYAm-aK4h0lzFN2qfMhsCvOMgYtiqKEsYYCgmlkgnY0gmlwhKwSbuKKbXVsdGlhZGRyc5YACASsEm7iBhw8AAoErBJu4gYcPd0DgnJzhQADAQAAiXNlY3AyNTZrMaED4rMi4yhDpMBcVWh-96dROrPtM-eRny8m3BkafQXJdR6DdGNwghw8g3VkcIIcPoV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.159.255 waku bfbe6ea7de126230e7e2a75cd18ad414e86d6946171a54ed1a8c282a81179608
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID bfbe6ea7de12. Setting up logs at ./log/docker/node2_2025-12-17_04-27-58__1797d3c1-e912-48f4-b88d-2e2a11619d1a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 1738
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1738/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1738/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.159.255/tcp/1739/p2p/16Uiu2HAmU8BAQXHnrbbdaw63GLbJkjzgNzrvxGP3iDUsSEbvHVgz","/ip4/172.18.159.255/tcp/1740/ws/p2p/16Uiu2HAmU8BAQXHnrbbdaw63GLbJkjzgNzrvxGP3iDUsSEbvHVgz"],"enrUri":"enr:-L24QNsM4rpxNivwTEa_y7lh2I8Rh9X__nWHEvgztlQlg-nOd3gW4H8SscxytJeB9e_PeYjhjBUHnB5BSlDAdHjqMxsCgmlkgnY0gmlwhKwSn_-KbXVsdGlhZGRyc5YACASsEp__BgbLAAoErBKf_wYGzN0DgnJzhQADAQAAiXNlY3AyNTZrMaED5dY2GDt28ELqNkEPf2TsFZFD5b3QRZNOMmRVgL-oLs-DdGNwggbLg3VkcIIGzYV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1738/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.110.226/tcp/7228/p2p/16Uiu2HAmTuvvGxrfSVayQv6L6uetppiSSyVNQ9FsJeQYjdDEnYwo"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.relay:relay.py:59 Running fixture setup: subscribe_main_relay_nodes
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7227/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1738/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7227/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7227/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1765945680578697472,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1738/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1765945680578697472,"ephemeral":false,"proof":""}]'
INFO  src.steps.relay:relay.py:71 WARM UP successful!!
DEBUG  tests.relay.test_publish:test_publish.py:174 Running test with Ephemeral True
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7227/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)', "ephemeral": true}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7227/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1765945680695713488,"ephemeral":true,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1738/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1765945680695713488,"ephemeral":true,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:174 Running test with Ephemeral False
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7227/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)', "ephemeral": false}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7227/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1765945680808438360,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1738/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1765945680808438360,"ephemeral":false,"proof":""}]'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8dd54367360
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bfbe6ea7de12
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,859 @@
2025-12-17 04:14:06.476 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-17 04:14:06.476 DEBUG [tests.conftest] Running test: test_light_push_with_with_large_meta with id: 2025-12-17_04-14-06__022238d8-bd2f-41ed-8505-bd2d36f85bf0
2025-12-17 04:14:06.477 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-17 04:14:06.477 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2025-12-17 04:14:06.484 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:14:06.484 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2025-12-17_04-14-06__022238d8-bd2f-41ed-8505-bd2d36f85bf0__wakuorg_nwaku:latest.log
2025-12-17 04:14:06.484 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:14:06.484 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:14:06.486 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:14:06.486 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.26.230
2025-12-17 04:14:06.486 DEBUG [src.node.docker_mananger] Generated ports ['22579', '22580', '22581', '22582', '22583']
2025-12-17 04:14:06.486 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:14:06.486 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:14:06.487 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:14:06.487 DEBUG [src.node.docker_mananger] docker run -i -t -p 22579:22579 -p 22580:22580 -p 22581:22581 -p 22582:22582 -p 22583:22583 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=22581 --rest-port=22579 --tcp-port=22580 --discv5-udp-port=22582 --rest-address=0.0.0.0 --nat=extip:172.18.26.230 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=145cbc6bea20a7dcae9b758e24176cdbffb2b4ff0beda2d8a9c57dca7db62b91 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22583 --metrics-logging=true --lightpush=true --relay=true
2025-12-17 04:14:06.681 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.26.230 waku 5654ade55b1803d32e04190e66e9e3971614e74dba13a6edc9f0df83225badc4
2025-12-17 04:14:06.718 DEBUG [src.node.docker_mananger] Container started with ID 5654ade55b18. Setting up logs at ./log/docker/receiving_node1_2025-12-17_04-14-06__022238d8-bd2f-41ed-8505-bd2d36f85bf0__wakuorg_nwaku:latest.log
2025-12-17 04:14:06.719 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 22579
2025-12-17 04:14:06.719 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:14:07.720 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22579/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:07.723 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"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":"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"}]}'
2025-12-17 04:14:07.723 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:14:07.723 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22579/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:07.725 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.26.230/tcp/22580/p2p/16Uiu2HAm4Bx7Zqnvhf1rmifzQFWYYinuaUxApP7FBCYWETLcodaz","/ip4/172.18.26.230/tcp/22581/ws/p2p/16Uiu2HAm4Bx7Zqnvhf1rmifzQFWYYinuaUxApP7FBCYWETLcodaz"],"enrUri":"enr:-L24QLoejlGOj29495GC5kG6bVGNCzJItzanjtjT7WokrB27OKTd9wXwNyQeJKbC-XwNbRd7ggo5EednhkU6miOpN6UCgmlkgnY0gmlwhKwSGuaKbXVsdGlhZGRyc5YACASsEhrmBlg0AAoErBIa5gZYNd0DgnJzhQADAQAAiXNlY3AyNTZrMaECgjVLN0EMCo8LHfV1LXIxjCuavWaK9vO8ca2hcyGRQgODdGNwglg0g3VkcIJYNoV3YWt1Mgk"}'
2025-12-17 04:14:07.725 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:14:07.732 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:14:07.733 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node2_2025-12-17_04-14-06__022238d8-bd2f-41ed-8505-bd2d36f85bf0__wakuorg_nwaku:latest.log
2025-12-17 04:14:07.733 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:14:07.733 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:14:07.734 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:14:07.734 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.64.102
2025-12-17 04:14:07.734 DEBUG [src.node.docker_mananger] Generated ports ['35592', '35593', '35594', '35595', '35596']
2025-12-17 04:14:07.734 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:14:07.735 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:14:07.735 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:14:07.735 DEBUG [src.node.docker_mananger] docker run -i -t -p 35592:35592 -p 35593:35593 -p 35594:35594 -p 35595:35595 -p 35596:35596 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=35594 --rest-port=35592 --tcp-port=35593 --discv5-udp-port=35595 --rest-address=0.0.0.0 --nat=extip:172.18.64.102 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a7eda6bf3eaaa8ed2aca6aa43cd67906d5bcbc2c0ae1a36250cfc91f3f968e85 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=35596 --metrics-logging=true --lightpush=false --relay=true
2025-12-17 04:14:07.910 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.64.102 waku 90510c001b36c4e1f787f2704b07c6ad9dcfcb194086fc2e9055d0c8361534ea
2025-12-17 04:14:07.946 DEBUG [src.node.docker_mananger] Container started with ID 90510c001b36. Setting up logs at ./log/docker/receiving_node2_2025-12-17_04-14-06__022238d8-bd2f-41ed-8505-bd2d36f85bf0__wakuorg_nwaku:latest.log
2025-12-17 04:14:07.946 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 35592
2025-12-17 04:14:07.947 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:14:08.947 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35592/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:08.950 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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"}]}'
2025-12-17 04:14:08.950 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:14:08.951 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35592/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:08.953 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.64.102/tcp/35593/p2p/16Uiu2HAmF2L92LXmVAZBsVhorXWrafUPkXnwgULvyzsWhYsJkrPt","/ip4/172.18.64.102/tcp/35594/ws/p2p/16Uiu2HAmF2L92LXmVAZBsVhorXWrafUPkXnwgULvyzsWhYsJkrPt"],"enrUri":"enr:-L24QGvKf4w1jz9jnBJznYryTMPQu7EDfhDuYrH3shNBL6nRdqWLBox4K5yFv3AvmB75avXtzDNDcLhaksOzv6Pxy7ECgmlkgnY0gmlwhKwSQGaKbXVsdGlhZGRyc5YACASsEkBmBosJAAoErBJAZgaLCt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDIy7yH1jFIdXgQz39rxkjxStsC15nIhA5z2Lw3b63j9uDdGNwgosJg3VkcIKLC4V3YWt1MgE"}'
2025-12-17 04:14:08.953 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:14:08.953 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35592/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.26.230/tcp/22580/p2p/16Uiu2HAm4Bx7Zqnvhf1rmifzQFWYYinuaUxApP7FBCYWETLcodaz"]'
2025-12-17 04:14:08.984 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:14:08.997 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:14:08.997 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2025-12-17_04-14-06__022238d8-bd2f-41ed-8505-bd2d36f85bf0__wakuorg_nwaku:latest.log
2025-12-17 04:14:08.997 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:14:08.998 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:14:09.004 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:14:09.006 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.5.153
2025-12-17 04:14:09.006 DEBUG [src.node.docker_mananger] Generated ports ['36784', '36785', '36786', '36787', '36788']
2025-12-17 04:14:09.006 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:14:09.006 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:14:09.006 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:14:09.007 DEBUG [src.node.docker_mananger] docker run -i -t -p 36784:36784 -p 36785:36785 -p 36786:36786 -p 36787:36787 -p 36788:36788 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=36786 --rest-port=36784 --tcp-port=36785 --discv5-udp-port=36787 --rest-address=0.0.0.0 --nat=extip:172.18.5.153 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cfedbcc3aa4ecd6cccbb93716179bbf95afbeeb3ae65feceaab30dda171a2b43 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36788 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QLoejlGOj29495GC5kG6bVGNCzJItzanjtjT7WokrB27OKTd9wXwNyQeJKbC-XwNbRd7ggo5EednhkU6miOpN6UCgmlkgnY0gmlwhKwSGuaKbXVsdGlhZGRyc5YACASsEhrmBlg0AAoErBIa5gZYNd0DgnJzhQADAQAAiXNlY3AyNTZrMaECgjVLN0EMCo8LHfV1LXIxjCuavWaK9vO8ca2hcyGRQgODdGNwglg0g3VkcIJYNoV3YWt1Mgk --lightpushnode=/ip4/172.18.26.230/tcp/22580/p2p/16Uiu2HAm4Bx7Zqnvhf1rmifzQFWYYinuaUxApP7FBCYWETLcodaz --lightpush=true --relay=false
2025-12-17 04:14:09.199 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.5.153 waku 3552c34d88cbdd57079bdf9eba9953d841ab92ea480e4d573801c8adf22e5759
2025-12-17 04:14:09.230 DEBUG [src.node.docker_mananger] Container started with ID 3552c34d88cb. Setting up logs at ./log/docker/lightpush_node1_2025-12-17_04-14-06__022238d8-bd2f-41ed-8505-bd2d36f85bf0__wakuorg_nwaku:latest.log
2025-12-17 04:14:09.231 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 36784
2025-12-17 04:14:09.232 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:14:10.232 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:10.334 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:10.435 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:10.537 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:10.593 ERROR [src.node.docker_mananger] Max retries reached for container 3552c34d88cb. Exiting log stream.
2025-12-17 04:14:10.638 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:10.740 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:10.841 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:10.943 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:11.044 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:11.146 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:11.247 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:11.349 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:11.450 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:11.552 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:11.653 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:11.755 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:11.856 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:11.958 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:12.059 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:12.161 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:12.263 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:12.364 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:12.466 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:12.567 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:12.669 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:12.770 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:12.872 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:12.973 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:13.075 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:13.176 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:13.278 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:13.379 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:13.481 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:13.583 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:13.684 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:13.786 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:13.887 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:13.989 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:14.090 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:14.192 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:14.293 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:14.394 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:14.496 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:14.597 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:14.699 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:14.800 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:14.902 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:15.003 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:15.105 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:15.206 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:15.308 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:15.410 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:15.511 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:15.613 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:15.714 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:15.816 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:15.918 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:16.019 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:16.120 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:16.222 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:16.323 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:16.425 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:16.526 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:16.628 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:16.730 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:16.831 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:16.933 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:17.034 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:17.136 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:17.237 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:17.339 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:17.440 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:17.542 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:17.643 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:17.745 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:17.847 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:17.948 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:18.050 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:18.151 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:18.252 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:18.354 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:18.456 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:18.557 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:18.659 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:18.760 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:18.862 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:18.964 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:19.066 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:19.167 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:19.269 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:19.370 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:19.472 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:19.574 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:19.675 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:19.777 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:19.879 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:19.980 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:20.082 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:20.184 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:20.285 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:20.386 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:20.488 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:20.589 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:20.691 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:20.793 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:20.894 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:20.996 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:21.097 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:21.199 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:21.300 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:21.402 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:21.504 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:21.605 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:21.706 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:21.808 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:21.909 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:22.011 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:22.112 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:22.214 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:22.315 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:22.417 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:22.518 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:22.620 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:22.722 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:22.823 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:22.924 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:23.026 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:23.127 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:23.229 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:23.330 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:23.432 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:23.533 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:23.635 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:23.736 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:23.838 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:23.939 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:24.040 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:24.141 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:24.243 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:24.344 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:24.446 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:24.548 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:24.649 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:24.751 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:24.852 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:24.954 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:25.056 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:25.157 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:25.259 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:25.360 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:25.462 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:25.563 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:25.665 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:25.767 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:25.868 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:25.970 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:26.071 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:26.173 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:26.275 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:26.376 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:26.477 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:26.579 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:26.680 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:26.782 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:26.883 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:26.985 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:27.086 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:27.188 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:27.289 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:27.391 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:27.493 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:27.594 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:27.696 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:27.797 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:27.898 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:28.000 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:28.102 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:28.203 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:28.305 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:28.406 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:28.508 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:28.609 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:28.711 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:28.812 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:28.913 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:29.015 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:29.116 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:29.218 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:29.320 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:29.421 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:29.523 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:29.624 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:29.725 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:29.827 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:29.929 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:30.030 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:30.132 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:30.233 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36784/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:30.234 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=36784): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fbf49722900>: Failed to establish a new connection: [Errno 111] Connection refused'))
2025-12-17 04:14:30.335 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:14:30.335 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:14:30.337 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:14:30.337 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.122.189
2025-12-17 04:14:30.337 DEBUG [src.node.docker_mananger] Generated ports ['32026', '32027', '32028', '32029', '32030']
2025-12-17 04:14:30.337 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:14:30.337 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:14:30.338 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:14:30.338 DEBUG [src.node.docker_mananger] docker run -i -t -p 32026:32026 -p 32027:32027 -p 32028:32028 -p 32029:32029 -p 32030:32030 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=32028 --rest-port=32026 --tcp-port=32027 --discv5-udp-port=32029 --rest-address=0.0.0.0 --nat=extip:172.18.122.189 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2e35ea6acd2ec3e91499f4b811cf57fc25cfd3fbf4f1d95c8315ebb57309559d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=32030 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QLoejlGOj29495GC5kG6bVGNCzJItzanjtjT7WokrB27OKTd9wXwNyQeJKbC-XwNbRd7ggo5EednhkU6miOpN6UCgmlkgnY0gmlwhKwSGuaKbXVsdGlhZGRyc5YACASsEhrmBlg0AAoErBIa5gZYNd0DgnJzhQADAQAAiXNlY3AyNTZrMaECgjVLN0EMCo8LHfV1LXIxjCuavWaK9vO8ca2hcyGRQgODdGNwglg0g3VkcIJYNoV3YWt1Mgk --lightpushnode=/ip4/172.18.26.230/tcp/22580/p2p/16Uiu2HAm4Bx7Zqnvhf1rmifzQFWYYinuaUxApP7FBCYWETLcodaz --lightpush=true --relay=false
2025-12-17 04:14:30.516 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.122.189 waku 7c6a139f5e0afad8bfd5a2d0d9b7b0a3399513bf9007762e839ffc4eb13a8c58
2025-12-17 04:14:30.548 DEBUG [src.node.docker_mananger] Container started with ID 7c6a139f5e0a. Setting up logs at ./log/docker/lightpush_node1_2025-12-17_04-14-06__022238d8-bd2f-41ed-8505-bd2d36f85bf0__wakuorg_nwaku:latest.log
2025-12-17 04:14:30.549 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 32026
2025-12-17 04:14:30.549 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:14:31.550 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:31.651 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:31.752 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:31.854 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:31.873 ERROR [src.node.docker_mananger] Max retries reached for container 7c6a139f5e0a. Exiting log stream.
2025-12-17 04:14:31.956 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:32.057 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:32.159 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:32.260 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:32.362 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:32.463 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:32.565 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:32.666 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:32.768 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:32.869 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:32.971 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:33.072 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:33.174 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:33.276 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:33.377 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:33.478 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:33.580 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:33.681 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:33.783 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:33.885 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:33.986 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:34.087 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:34.189 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:34.290 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:34.392 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:34.494 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:34.595 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:34.697 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:34.798 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:34.900 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:35.001 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:35.103 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:35.204 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:35.306 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:35.407 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:35.509 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:35.611 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:35.712 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:35.813 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:35.915 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:36.016 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:36.118 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:36.220 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:36.321 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:36.422 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:36.524 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:36.625 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:36.727 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:36.828 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:36.930 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:37.031 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:37.133 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:37.234 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:37.335 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:37.437 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:37.539 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:37.640 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:37.742 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:37.843 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:37.946 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:38.052 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:38.154 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:38.255 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:38.356 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:38.458 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:38.559 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:38.661 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:38.763 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:38.864 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:38.966 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:39.067 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:39.169 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:39.270 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:39.372 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:39.473 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:39.575 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:39.676 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:39.778 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:39.879 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:39.981 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:40.082 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:40.184 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:40.285 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:40.387 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:40.488 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:40.590 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:40.691 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:40.793 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:40.894 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:40.996 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:41.097 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:41.199 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:41.300 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:41.401 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:41.503 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:41.604 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:41.706 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:41.807 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:41.909 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:42.010 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:42.112 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:42.213 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:42.315 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:42.416 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:42.518 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:42.619 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:42.721 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:42.822 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:42.924 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:43.025 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:43.127 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:43.228 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:43.330 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:43.431 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:43.533 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:43.635 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:43.736 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:43.837 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:43.939 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:44.040 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:44.142 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:44.244 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:44.345 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:44.447 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:44.548 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:44.649 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:44.751 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:44.853 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:44.954 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:45.056 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:45.157 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:45.259 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:45.361 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:45.462 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:45.564 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:45.665 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:45.767 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:45.868 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:45.970 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:46.072 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:46.173 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:46.275 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:46.376 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:46.478 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:46.580 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:46.681 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:46.783 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:46.884 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:46.986 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:47.087 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:47.189 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:47.291 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:47.392 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:47.494 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:47.595 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:47.697 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:47.798 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:47.900 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:48.001 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:48.103 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:48.205 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:48.306 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:48.408 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:48.509 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:48.611 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:48.713 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:48.814 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:48.916 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:49.018 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:49.119 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:49.221 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:49.322 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:49.424 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:49.525 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:49.627 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:49.729 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:49.830 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:49.932 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:50.033 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:50.135 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:50.237 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:50.338 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:50.440 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:50.541 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:50.643 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:50.744 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:50.846 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:50.948 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:51.049 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:51.151 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:51.252 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:51.354 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:51.456 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:51.557 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32026/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:51.559 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=32026): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fbf49a841d0>: Failed to establish a new connection: [Errno 111] Connection refused'))
2025-12-17 04:14:51.659 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:14:51.659 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:14:51.661 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:14:51.661 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.204.100
2025-12-17 04:14:51.661 DEBUG [src.node.docker_mananger] Generated ports ['16397', '16398', '16399', '16400', '16401']
2025-12-17 04:14:51.662 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:14:51.662 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:14:51.662 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:14:51.662 DEBUG [src.node.docker_mananger] docker run -i -t -p 16397:16397 -p 16398:16398 -p 16399:16399 -p 16400:16400 -p 16401:16401 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=16399 --rest-port=16397 --tcp-port=16398 --discv5-udp-port=16400 --rest-address=0.0.0.0 --nat=extip:172.18.204.100 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=eb870853fe364a4fc1feae9e4099bb1b3fdeb4debea16a7dcc0e553b53236cd2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16401 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QLoejlGOj29495GC5kG6bVGNCzJItzanjtjT7WokrB27OKTd9wXwNyQeJKbC-XwNbRd7ggo5EednhkU6miOpN6UCgmlkgnY0gmlwhKwSGuaKbXVsdGlhZGRyc5YACASsEhrmBlg0AAoErBIa5gZYNd0DgnJzhQADAQAAiXNlY3AyNTZrMaECgjVLN0EMCo8LHfV1LXIxjCuavWaK9vO8ca2hcyGRQgODdGNwglg0g3VkcIJYNoV3YWt1Mgk --lightpushnode=/ip4/172.18.26.230/tcp/22580/p2p/16Uiu2HAm4Bx7Zqnvhf1rmifzQFWYYinuaUxApP7FBCYWETLcodaz --lightpush=true --relay=false
2025-12-17 04:14:51.847 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.204.100 waku bc9475a66401a31b3f72cad2d298f26f7c07ed2190158823411e0fa2b441a482
2025-12-17 04:14:51.881 DEBUG [src.node.docker_mananger] Container started with ID bc9475a66401. Setting up logs at ./log/docker/lightpush_node1_2025-12-17_04-14-06__022238d8-bd2f-41ed-8505-bd2d36f85bf0__wakuorg_nwaku:latest.log
2025-12-17 04:14:51.882 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 16397
2025-12-17 04:14:51.883 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:14:52.883 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:52.985 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:53.086 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:53.188 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:53.197 ERROR [src.node.docker_mananger] Max retries reached for container bc9475a66401. Exiting log stream.
2025-12-17 04:14:53.289 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:53.390 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:53.492 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:53.593 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:53.695 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:53.797 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:53.898 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:54.000 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:54.101 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:54.203 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:54.304 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:54.406 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:54.507 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:54.609 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:54.710 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:54.812 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:54.914 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:55.015 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:55.117 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:55.218 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:55.320 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:55.421 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:55.523 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:55.625 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:55.726 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:55.828 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:55.929 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:56.031 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:56.133 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:56.234 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:56.336 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:56.437 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:56.539 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:56.640 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:56.742 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:56.844 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:56.945 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:57.047 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:57.148 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:57.250 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:57.352 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:57.453 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:57.555 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:57.656 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:57.758 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:57.860 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:57.962 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:58.065 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:58.167 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:58.268 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:58.370 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:58.471 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:58.573 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:58.675 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:58.777 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:58.878 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:58.980 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:59.081 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:59.183 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:59.284 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:59.386 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:59.488 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:59.589 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:59.690 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:59.793 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:59.894 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:14:59.996 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:00.097 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:00.199 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:00.301 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:00.403 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:00.504 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:00.606 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:00.707 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:00.809 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:00.910 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:01.012 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:01.114 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:01.216 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:01.317 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:01.419 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:01.520 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:01.622 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:01.724 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:01.825 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:01.927 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:02.028 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:02.130 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:02.232 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:02.334 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:02.435 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:02.537 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:02.638 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:02.740 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:02.842 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:02.944 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:03.045 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:03.147 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:03.248 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:03.350 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:03.452 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:03.553 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:03.655 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:03.756 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:03.858 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:03.959 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:04.061 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:04.163 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:04.264 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:04.366 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:04.467 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:04.569 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:04.671 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:04.773 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:04.874 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:04.976 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:05.077 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:05.179 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:05.281 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:05.383 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:05.484 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:05.586 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:05.687 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:05.789 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:05.891 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:05.992 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:06.093 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:06.195 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:06.296 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:06.398 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:06.500 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:06.601 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:06.703 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:06.804 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:06.906 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:07.007 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:07.109 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:07.210 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:07.312 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:07.413 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:07.515 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:07.616 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:07.718 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:07.819 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:07.921 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:08.025 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:08.127 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:08.228 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:08.330 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:08.432 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:08.533 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:08.635 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:08.736 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:08.838 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:08.940 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:09.041 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:09.143 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:09.244 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:09.345 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:09.447 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:09.549 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:09.650 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:09.752 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:09.853 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:09.955 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:10.057 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:10.158 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:10.260 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:10.361 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:10.463 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:10.564 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:10.666 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:10.768 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:10.869 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:10.971 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:11.072 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:11.174 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:11.276 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:11.377 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:11.479 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:11.581 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:11.682 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:11.784 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:11.886 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:11.988 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:12.089 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:12.191 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:12.292 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:12.394 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:12.495 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:12.597 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:12.699 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:12.800 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:12.902 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16397/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:15:12.903 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=16397): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fbf49a87cb0>: Failed to establish a new connection: [Errno 111] Connection refused'))
2025-12-17 04:15:13.121 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-17 04:15:13.122 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-17 04:15:13.122 DEBUG [src.node.waku_node] Stopping container with id 5654ade55b18
2025-12-17 04:15:13.696 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:15:13.697 DEBUG [src.node.waku_node] Stopping container with id 90510c001b36
2025-12-17 04:15:14.218 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:15:14.219 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:14.321 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:14.424 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:14.508 ERROR [src.node.docker_mananger] Max retries reached for container 5654ade55b18. Exiting log stream.
2025-12-17 04:15:14.526 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:14.628 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:14.730 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:14.832 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:14.933 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:15.034 ERROR [src.node.docker_mananger] Max retries reached for container 90510c001b36. Exiting log stream.
2025-12-17 04:15:15.035 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:15.136 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:15.238 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:15.340 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:15.442 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:15.544 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:15.646 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:15.747 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:15.849 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:15.951 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:16.053 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:16.155 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:16.257 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:16.359 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:16.460 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:16.562 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:16.664 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:16.766 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:16.868 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:16.970 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:17.072 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:17.174 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:17.276 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:17.377 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:17.479 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:17.581 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:17.683 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:17.785 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:17.887 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:17.989 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:18.091 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:18.193 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:18.295 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:18.397 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:18.498 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:18.600 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:18.702 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:18.804 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:18.906 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:19.007 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:19.109 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:19.211 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:19.313 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:19.315 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/bc9475a66401a31b3f72cad2d298f26f7c07ed2190158823411e0fa2b441a482/stop: Not Found ("No such container: bc9475a66401a31b3f72cad2d298f26f7c07ed2190158823411e0fa2b441a482")
2025-12-17 04:15:19.315 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:19.416 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:19.518 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:19.620 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:19.722 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:19.823 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:19.925 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:20.027 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:20.129 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:20.231 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:20.332 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:20.434 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:20.536 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:20.638 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:20.740 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:20.842 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:20.944 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:21.046 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:21.147 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:21.249 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:21.351 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:21.453 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:21.555 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:21.657 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:21.758 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:21.860 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:21.962 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:22.064 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:22.166 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:22.268 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:22.370 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:22.472 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:22.574 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:22.676 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:22.777 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:22.879 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:22.981 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:23.083 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:23.185 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:23.287 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:23.389 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:23.490 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:23.592 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:23.694 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:23.796 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:23.898 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:24.000 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:24.102 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:24.204 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:24.306 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:24.407 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:24.409 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/bc9475a66401a31b3f72cad2d298f26f7c07ed2190158823411e0fa2b441a482/stop: Not Found ("No such container: bc9475a66401a31b3f72cad2d298f26f7c07ed2190158823411e0fa2b441a482")
2025-12-17 04:15:24.409 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:24.510 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:24.612 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:24.714 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:24.816 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:24.917 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:25.019 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:25.121 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:25.223 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:25.325 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:25.426 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:25.528 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:25.630 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:25.732 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:25.834 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:25.935 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:26.037 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:26.139 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:26.241 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:26.342 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:26.444 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:26.546 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:26.647 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:26.749 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:26.851 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:26.953 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:27.057 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:27.159 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:27.261 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:27.362 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:27.464 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:27.566 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:27.668 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:27.770 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:27.871 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:27.973 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:28.075 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:28.177 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:28.279 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:28.381 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:28.482 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:28.584 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:28.686 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:28.788 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:28.890 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:28.992 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:29.093 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:29.195 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:29.297 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:29.399 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:29.501 DEBUG [src.node.waku_node] Stopping container with id bc9475a66401
2025-12-17 04:15:29.502 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/bc9475a66401a31b3f72cad2d298f26f7c07ed2190158823411e0fa2b441a482/stop: Not Found ("No such container: bc9475a66401a31b3f72cad2d298f26f7c07ed2190158823411e0fa2b441a482")
2025-12-17 04:15:29.503 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-17 04:15:29.527 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:15:29.550 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:15:29.551 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:15:29.551 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:15:29.552 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,859 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_light_push_with_payload_less_than_150_kb with id: 2025-12-17_04-11-16__375edf69-0284-4fa6-a9e6-a4b27506299e
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node1_2025-12-17_04-11-16__375edf69-0284-4fa6-a9e6-a4b27506299e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.57.138
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['18043', '18044', '18045', '18046', '18047']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 18043:18043 -p 18044:18044 -p 18045:18045 -p 18046:18046 -p 18047:18047 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=18045 --rest-port=18043 --tcp-port=18044 --discv5-udp-port=18046 --rest-address=0.0.0.0 --nat=extip:172.18.57.138 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c1bd9d9abc5bdfecbae08b1bd4f00869ec5aff13d6a0f7bd9961eb8644dff74f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=18047 --metrics-logging=true --lightpush=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.57.138 waku 33450510a9b660aeccb8fea39c6bd07d7471f3b18ccc1c444b223ba01abc2232
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 33450510a9b6. Setting up logs at ./log/docker/receiving_node1_2025-12-17_04-11-16__375edf69-0284-4fa6-a9e6-a4b27506299e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 18043
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container c965d5a7941e. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f72aee28d25c. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18043/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"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":"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"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18043/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.57.138/tcp/18044/p2p/16Uiu2HAm9845E6WFd6zuFYQGDpYGjFxfNtcMyBUpNh6os9Saiv6w","/ip4/172.18.57.138/tcp/18045/ws/p2p/16Uiu2HAm9845E6WFd6zuFYQGDpYGjFxfNtcMyBUpNh6os9Saiv6w"],"enrUri":"enr:-L24QO-_RCyR4j6YpfFrBB1hBDpQoHRa39UmpBhrK1itQ3KKPJJdlVpjxZI5uz3OGqDJtPDs4BxLCCFy2hQ7s6uSrUUCgmlkgnY0gmlwhKwSOYqKbXVsdGlhZGRyc5YACASsEjmKBkZ8AAoErBI5igZGfd0DgnJzhQADAQAAiXNlY3AyNTZrMaECy4Ak0DYqsog0CupLjEynv-Lic6yFKecSC0ipeY29XOSDdGNwgkZ8g3VkcIJGfoV3YWt1Mgk"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node2_2025-12-17_04-11-16__375edf69-0284-4fa6-a9e6-a4b27506299e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.186.234
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['52003', '52004', '52005', '52006', '52007']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 52003:52003 -p 52004:52004 -p 52005:52005 -p 52006:52006 -p 52007:52007 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=52005 --rest-port=52003 --tcp-port=52004 --discv5-udp-port=52006 --rest-address=0.0.0.0 --nat=extip:172.18.186.234 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3fdc943a8c00c0b3ffbae7eba393bc7fd42f1099a702fd81d0af6dbe9eafcedb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=52007 --metrics-logging=true --lightpush=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.186.234 waku 84f4963ad30c7e3c8457baa5a04b7228bcb717c3c0de731cc831b36c8b73ef55
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 84f4963ad30c. Setting up logs at ./log/docker/receiving_node2_2025-12-17_04-11-16__375edf69-0284-4fa6-a9e6-a4b27506299e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 52003
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52003/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52003/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.186.234/tcp/52004/p2p/16Uiu2HAmP2S7hoUfjEYLBjKbwJi4v6j1pUDhyGNpK5Bn2wjMuFMu","/ip4/172.18.186.234/tcp/52005/ws/p2p/16Uiu2HAmP2S7hoUfjEYLBjKbwJi4v6j1pUDhyGNpK5Bn2wjMuFMu"],"enrUri":"enr:-L24QFYvMvdJEpy1DlnITwgaXwLfarzo93sdOwqC9nOpn2ctfO598u5GeMc6B9e4UcUhcRnZNqwtwM68hR0UOiYQS5ACgmlkgnY0gmlwhKwSuuqKbXVsdGlhZGRyc5YACASsErrqBsskAAoErBK66gbLJd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDmhMzH20SvzQaz1fStM9kQJoYBYHVERkgKTd1l24y21SDdGNwgsskg3VkcILLJoV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:52003/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.57.138/tcp/18044/p2p/16Uiu2HAm9845E6WFd6zuFYQGDpYGjFxfNtcMyBUpNh6os9Saiv6w"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/lightpush_node1_2025-12-17_04-11-16__375edf69-0284-4fa6-a9e6-a4b27506299e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.140.29
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['3910', '3911', '3912', '3913', '3914']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 3910:3910 -p 3911:3911 -p 3912:3912 -p 3913:3913 -p 3914:3914 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=3912 --rest-port=3910 --tcp-port=3911 --discv5-udp-port=3913 --rest-address=0.0.0.0 --nat=extip:172.18.140.29 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cef2b9bef1bee8554bc59cdceeb5b2997b5e31d3aa5d1bbba3784d4e01389aeb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3914 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QO-_RCyR4j6YpfFrBB1hBDpQoHRa39UmpBhrK1itQ3KKPJJdlVpjxZI5uz3OGqDJtPDs4BxLCCFy2hQ7s6uSrUUCgmlkgnY0gmlwhKwSOYqKbXVsdGlhZGRyc5YACASsEjmKBkZ8AAoErBI5igZGfd0DgnJzhQADAQAAiXNlY3AyNTZrMaECy4Ak0DYqsog0CupLjEynv-Lic6yFKecSC0ipeY29XOSDdGNwgkZ8g3VkcIJGfoV3YWt1Mgk --lightpushnode=/ip4/172.18.57.138/tcp/18044/p2p/16Uiu2HAm9845E6WFd6zuFYQGDpYGjFxfNtcMyBUpNh6os9Saiv6w --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.140.29 waku 6ff25b0feee90fd5e33407e956392b7820a4d5c5dc4192a3ed949dc6c9d668cc
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6ff25b0feee9. Setting up logs at ./log/docker/lightpush_node1_2025-12-17_04-11-16__375edf69-0284-4fa6-a9e6-a4b27506299e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 3910
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 6ff25b0feee9. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3910/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.waku_node:waku_node.py:196 REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=3910): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f43106964e0>: Failed to establish a new connection: [Errno 111] Connection refused'))
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.216.149
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['8627', '8628', '8629', '8630', '8631']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 8627:8627 -p 8628:8628 -p 8629:8629 -p 8630:8630 -p 8631:8631 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=8629 --rest-port=8627 --tcp-port=8628 --discv5-udp-port=8630 --rest-address=0.0.0.0 --nat=extip:172.18.216.149 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1bf7d6eded6a49bdfb1e3eda4f1faad46dc2cac6c05ffd0fff8dbebf6c45ccca --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=8631 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QO-_RCyR4j6YpfFrBB1hBDpQoHRa39UmpBhrK1itQ3KKPJJdlVpjxZI5uz3OGqDJtPDs4BxLCCFy2hQ7s6uSrUUCgmlkgnY0gmlwhKwSOYqKbXVsdGlhZGRyc5YACASsEjmKBkZ8AAoErBI5igZGfd0DgnJzhQADAQAAiXNlY3AyNTZrMaECy4Ak0DYqsog0CupLjEynv-Lic6yFKecSC0ipeY29XOSDdGNwgkZ8g3VkcIJGfoV3YWt1Mgk --lightpushnode=/ip4/172.18.57.138/tcp/18044/p2p/16Uiu2HAm9845E6WFd6zuFYQGDpYGjFxfNtcMyBUpNh6os9Saiv6w --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.216.149 waku f9376fb6d7041020fd1401b166fef786165a31c70feb55a1d813ebaefe472b53
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f9376fb6d704. Setting up logs at ./log/docker/lightpush_node1_2025-12-17_04-11-16__375edf69-0284-4fa6-a9e6-a4b27506299e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 8627
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f9376fb6d704. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8627/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.waku_node:waku_node.py:196 REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=8627): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f43108aa090>: Failed to establish a new connection: [Errno 111] Connection refused'))
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.95.242
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['9648', '9649', '9650', '9651', '9652']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 9648:9648 -p 9649:9649 -p 9650:9650 -p 9651:9651 -p 9652:9652 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=9650 --rest-port=9648 --tcp-port=9649 --discv5-udp-port=9651 --rest-address=0.0.0.0 --nat=extip:172.18.95.242 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7fa8cbbeba7bff535fc70fccafc4585afb7dcf4bb3801ba4addd541a513f9e8d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=9652 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QO-_RCyR4j6YpfFrBB1hBDpQoHRa39UmpBhrK1itQ3KKPJJdlVpjxZI5uz3OGqDJtPDs4BxLCCFy2hQ7s6uSrUUCgmlkgnY0gmlwhKwSOYqKbXVsdGlhZGRyc5YACASsEjmKBkZ8AAoErBI5igZGfd0DgnJzhQADAQAAiXNlY3AyNTZrMaECy4Ak0DYqsog0CupLjEynv-Lic6yFKecSC0ipeY29XOSDdGNwgkZ8g3VkcIJGfoV3YWt1Mgk --lightpushnode=/ip4/172.18.57.138/tcp/18044/p2p/16Uiu2HAm9845E6WFd6zuFYQGDpYGjFxfNtcMyBUpNh6os9Saiv6w --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.95.242 waku 79ff1dd344ecb18af15772b27a07a0c1d3a0b293387bec8d067dcc012e6e6e93
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 79ff1dd344ec. Setting up logs at ./log/docker/lightpush_node1_2025-12-17_04-11-16__375edf69-0284-4fa6-a9e6-a4b27506299e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 9648
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 79ff1dd344ec. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9648/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.waku_node:waku_node.py:196 REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=9648): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f43105d72f0>: Failed to establish a new connection: [Errno 111] Connection refused'))
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 33450510a9b6
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 84f4963ad30c
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 33450510a9b6. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 84f4963ad30c. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/79ff1dd344ecb18af15772b27a07a0c1d3a0b293387bec8d067dcc012e6e6e93/stop: Not Found ("No such container: 79ff1dd344ecb18af15772b27a07a0c1d3a0b293387bec8d067dcc012e6e6e93")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/79ff1dd344ecb18af15772b27a07a0c1d3a0b293387bec8d067dcc012e6e6e93/stop: Not Found ("No such container: 79ff1dd344ecb18af15772b27a07a0c1d3a0b293387bec8d067dcc012e6e6e93")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 79ff1dd344ec
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/79ff1dd344ecb18af15772b27a07a0c1d3a0b293387bec8d067dcc012e6e6e93/stop: Not Found ("No such container: 79ff1dd344ecb18af15772b27a07a0c1d3a0b293387bec8d067dcc012e6e6e93")
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,867 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_main_node_only_lightpush__peer_full with id: 2025-12-17_04-15-02__6ca7a308-becf-4589-8446-94058b230bce
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node1_2025-12-17_04-15-02__6ca7a308-becf-4589-8446-94058b230bce__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.231.214
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['36693', '36694', '36695', '36696', '36697']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 36693:36693 -p 36694:36694 -p 36695:36695 -p 36696:36696 -p 36697:36697 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=36695 --rest-port=36693 --tcp-port=36694 --discv5-udp-port=36696 --rest-address=0.0.0.0 --nat=extip:172.18.231.214 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5b1a243beafd2152cd8c5d3dde6241bda51cccbadd5d542cededcf74bc36edb3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36697 --metrics-logging=true --lightpush=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.231.214 waku cc6df4a9616d5c9b14ac25ade992d43748bc074b3d27c9c9a8fa3ea3d7f66bc5
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID cc6df4a9616d. Setting up logs at ./log/docker/receiving_node1_2025-12-17_04-15-02__6ca7a308-becf-4589-8446-94058b230bce__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 36693
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36693/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"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_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"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36693/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.231.214/tcp/36694/p2p/16Uiu2HAm3Bd6rBMKSXUz1hAcaM3wBy1m2dSkU84qesQzyyy4vTkT","/ip4/172.18.231.214/tcp/36695/ws/p2p/16Uiu2HAm3Bd6rBMKSXUz1hAcaM3wBy1m2dSkU84qesQzyyy4vTkT"],"enrUri":"enr:-L24QBn6i5e6RTLIScD5YhnC5xYmcftNQjSUW1pi6G1P0dgrCXBLszqW4PTOg0PJa7ORpEa-BoVaHf5o9FKgAuZ7YZkCgmlkgnY0gmlwhKwS59aKbXVsdGlhZGRyc5YACASsEufWBo9WAAoErBLn1gaPV90DgnJzhQADAQAAiXNlY3AyNTZrMaECc0QcCRGEu_0MHQMAGZg7CP6zOcJ7k5L3zBN_iks6VPiDdGNwgo9Wg3VkcIKPWIV3YWt1Mg0"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node2_2025-12-17_04-15-02__6ca7a308-becf-4589-8446-94058b230bce__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.148.254
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['5309', '5310', '5311', '5312', '5313']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 5309:5309 -p 5310:5310 -p 5311:5311 -p 5312:5312 -p 5313:5313 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=5311 --rest-port=5309 --tcp-port=5310 --discv5-udp-port=5312 --rest-address=0.0.0.0 --nat=extip:172.18.148.254 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fd1d910ddd2ddcb136a774dc8cb1f38769a52b674b1a13de5cbbfaa7575f63b3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5313 --metrics-logging=true --lightpush=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.148.254 waku 847ae685f202757a5698b656343fbcc97a268a47fd982e0aa81362404f6a256e
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 847ae685f202. Setting up logs at ./log/docker/receiving_node2_2025-12-17_04-15-02__6ca7a308-becf-4589-8446-94058b230bce__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 5309
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5309/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5309/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.148.254/tcp/5310/p2p/16Uiu2HAmBVMt55632TMCTbPXCGrVGqHzNrVXGZuiip2aStD8REor","/ip4/172.18.148.254/tcp/5311/ws/p2p/16Uiu2HAmBVMt55632TMCTbPXCGrVGqHzNrVXGZuiip2aStD8REor"],"enrUri":"enr:-L24QFnItrveJ6Hj7TlQ9ASHv5aQRGFF1W1_tkD270ISuIjkDq03BpYmD_9GHvjzxpmG_TbH8HA7zTuUogKoRQtt234CgmlkgnY0gmlwhKwSlP6KbXVsdGlhZGRyc5YACASsEpT-BhS-AAoErBKU_gYUv90DgnJzhQADAQAAiXNlY3AyNTZrMaEC7qzZjqpZVfxkbOZl-jr5Sh9DbQPYCQ0p-kDxaacG_GGDdGNwghS-g3VkcIIUwIV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:5309/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.231.214/tcp/36694/p2p/16Uiu2HAm3Bd6rBMKSXUz1hAcaM3wBy1m2dSkU84qesQzyyy4vTkT"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/lightpush_node1_2025-12-17_04-15-02__6ca7a308-becf-4589-8446-94058b230bce__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.229.9
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['13615', '13616', '13617', '13618', '13619']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 13615:13615 -p 13616:13616 -p 13617:13617 -p 13618:13618 -p 13619:13619 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=13617 --rest-port=13615 --tcp-port=13616 --discv5-udp-port=13618 --rest-address=0.0.0.0 --nat=extip:172.18.229.9 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=aeb496b33badbcd454890f96fc5aa022d1cfefbc65deeb5effbf70f5cfa86fe6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=13619 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QBn6i5e6RTLIScD5YhnC5xYmcftNQjSUW1pi6G1P0dgrCXBLszqW4PTOg0PJa7ORpEa-BoVaHf5o9FKgAuZ7YZkCgmlkgnY0gmlwhKwS59aKbXVsdGlhZGRyc5YACASsEufWBo9WAAoErBLn1gaPV90DgnJzhQADAQAAiXNlY3AyNTZrMaECc0QcCRGEu_0MHQMAGZg7CP6zOcJ7k5L3zBN_iks6VPiDdGNwgo9Wg3VkcIKPWIV3YWt1Mg0 --lightpushnode=/ip4/172.18.231.214/tcp/36694/p2p/16Uiu2HAm3Bd6rBMKSXUz1hAcaM3wBy1m2dSkU84qesQzyyy4vTkT --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.229.9 waku caf11fee898b01b9fb47b5f96b28a752717a335f9f2f0dac16db9467bc029fbb
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID caf11fee898b. Setting up logs at ./log/docker/lightpush_node1_2025-12-17_04-15-02__6ca7a308-becf-4589-8446-94058b230bce__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 13615
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container caf11fee898b. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13615/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.waku_node:waku_node.py:196 REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=13615): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7eff194845f0>: Failed to establish a new connection: [Errno 111] Connection refused'))
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.84.96
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['12586', '12587', '12588', '12589', '12590']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 12586:12586 -p 12587:12587 -p 12588:12588 -p 12589:12589 -p 12590:12590 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=12588 --rest-port=12586 --tcp-port=12587 --discv5-udp-port=12589 --rest-address=0.0.0.0 --nat=extip:172.18.84.96 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=df38df3ea70e93e88593cdf7be74db67aeabf1935205edcf5fe8998caee49dec --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12590 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QBn6i5e6RTLIScD5YhnC5xYmcftNQjSUW1pi6G1P0dgrCXBLszqW4PTOg0PJa7ORpEa-BoVaHf5o9FKgAuZ7YZkCgmlkgnY0gmlwhKwS59aKbXVsdGlhZGRyc5YACASsEufWBo9WAAoErBLn1gaPV90DgnJzhQADAQAAiXNlY3AyNTZrMaECc0QcCRGEu_0MHQMAGZg7CP6zOcJ7k5L3zBN_iks6VPiDdGNwgo9Wg3VkcIKPWIV3YWt1Mg0 --lightpushnode=/ip4/172.18.231.214/tcp/36694/p2p/16Uiu2HAm3Bd6rBMKSXUz1hAcaM3wBy1m2dSkU84qesQzyyy4vTkT --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.84.96 waku a310077639e160a633200a773c4dabb36030c2102e161299f4e1181b0e4e8244
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID a310077639e1. Setting up logs at ./log/docker/lightpush_node1_2025-12-17_04-15-02__6ca7a308-becf-4589-8446-94058b230bce__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 12586
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container a310077639e1. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12586/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.waku_node:waku_node.py:196 REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=12586): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7eff193468d0>: Failed to establish a new connection: [Errno 111] Connection refused'))
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.221.115
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['6288', '6289', '6290', '6291', '6292']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 6288:6288 -p 6289:6289 -p 6290:6290 -p 6291:6291 -p 6292:6292 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=6290 --rest-port=6288 --tcp-port=6289 --discv5-udp-port=6291 --rest-address=0.0.0.0 --nat=extip:172.18.221.115 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d45e91391f7e0edc6b66eff98bbadee055aefbaea8e22bdfcb3bd45df94509ca --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=6292 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QBn6i5e6RTLIScD5YhnC5xYmcftNQjSUW1pi6G1P0dgrCXBLszqW4PTOg0PJa7ORpEa-BoVaHf5o9FKgAuZ7YZkCgmlkgnY0gmlwhKwS59aKbXVsdGlhZGRyc5YACASsEufWBo9WAAoErBLn1gaPV90DgnJzhQADAQAAiXNlY3AyNTZrMaECc0QcCRGEu_0MHQMAGZg7CP6zOcJ7k5L3zBN_iks6VPiDdGNwgo9Wg3VkcIKPWIV3YWt1Mg0 --lightpushnode=/ip4/172.18.231.214/tcp/36694/p2p/16Uiu2HAm3Bd6rBMKSXUz1hAcaM3wBy1m2dSkU84qesQzyyy4vTkT --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.221.115 waku c9f373f7a80c93080abd6489833abd2a140b43b1725f1502c0c6d3df04a43412
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID c9f373f7a80c. Setting up logs at ./log/docker/lightpush_node1_2025-12-17_04-15-02__6ca7a308-becf-4589-8446-94058b230bce__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 6288
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container c9f373f7a80c. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6288/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.waku_node:waku_node.py:196 REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=6288): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7eff19497500>: Failed to establish a new connection: [Errno 111] Connection refused'))
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id cc6df4a9616d
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 847ae685f202
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container cc6df4a9616d. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 847ae685f202. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/c9f373f7a80c93080abd6489833abd2a140b43b1725f1502c0c6d3df04a43412/stop: Not Found ("No such container: c9f373f7a80c93080abd6489833abd2a140b43b1725f1502c0c6d3df04a43412")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/c9f373f7a80c93080abd6489833abd2a140b43b1725f1502c0c6d3df04a43412/stop: Not Found ("No such container: c9f373f7a80c93080abd6489833abd2a140b43b1725f1502c0c6d3df04a43412")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c9f373f7a80c
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/c9f373f7a80c93080abd6489833abd2a140b43b1725f1502c0c6d3df04a43412/stop: Not Found ("No such container: c9f373f7a80c93080abd6489833abd2a140b43b1725f1502c0c6d3df04a43412")
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  tests.conftest:conftest.py:73 Running fixture teardown: attach_logs_on_fail
DEBUG  tests.conftest:conftest.py:74 Test failed, attempting to attach logs to the allure reports
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/receiving_node2_2025-12-17_04-15-02__6ca7a308-becf-4589-8446-94058b230bce__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/receiving_node1_2025-12-17_04-15-02__6ca7a308-becf-4589-8446-94058b230bce__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/lightpush_node1_2025-12-17_04-15-02__6ca7a308-becf-4589-8446-94058b230bce__wakuorg_nwaku:latest.log

View File

@ -0,0 +1,73 @@
2025-12-17 04:19:34.751 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-17 04:19:34.751 DEBUG [tests.conftest] Running test: test_single_content_topic[/app/27/sometopic/someencoding] with id: 2025-12-17_04-19-34__fb27e0f3-5585-4bfb-bfa0-9e642268250a
2025-12-17 04:19:34.751 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-17 04:19:34.751 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-17 04:19:34.752 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2025-12-17 04:19:34.758 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:19:34.758 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-17_04-19-34__fb27e0f3-5585-4bfb-bfa0-9e642268250a__wakuorg_nwaku:latest.log
2025-12-17 04:19:34.759 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:19:34.759 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:19:34.760 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:19:34.760 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.102.61
2025-12-17 04:19:34.760 DEBUG [src.node.docker_mananger] Generated ports ['30172', '30173', '30174', '30175', '30176']
2025-12-17 04:19:34.760 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:19:34.761 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:19:34.761 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:19:34.761 DEBUG [src.node.docker_mananger] docker run -i -t -p 30172:30172 -p 30173:30173 -p 30174:30174 -p 30175:30175 -p 30176:30176 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=30174 --rest-port=30172 --tcp-port=30173 --discv5-udp-port=30175 --rest-address=0.0.0.0 --nat=extip:172.18.102.61 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=3e2aac54b671be7003b2ecb7409105bcf9deab13a3edddfcf131ace502a7dd2a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=30176 --metrics-logging=true --relay=true --filter=true --content-topic=/app/27/sometopic/someencoding
2025-12-17 04:19:34.942 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.102.61 waku d32e790bf5ce5b8c892b1842f8f323b80750a17ac09a0272244124fc1dc945fa
2025-12-17 04:19:34.973 DEBUG [src.node.docker_mananger] Container started with ID d32e790bf5ce. Setting up logs at ./log/docker/node1_2025-12-17_04-19-34__fb27e0f3-5585-4bfb-bfa0-9e642268250a__wakuorg_nwaku:latest.log
2025-12-17 04:19:34.973 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 30172
2025-12-17 04:19:34.974 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:19:35.044 ERROR [src.node.docker_mananger] Max retries reached for container bf89733f3e32. Exiting log stream.
2025-12-17 04:19:35.557 ERROR [src.node.docker_mananger] Max retries reached for container 6d7540ae2f86. Exiting log stream.
2025-12-17 04:19:35.974 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30172/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:35.977 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"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"}]}'
2025-12-17 04:19:35.977 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:19:35.977 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30172/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:35.979 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.102.61/tcp/30173/p2p/16Uiu2HAmBE99HGnT8JPMt5jmUm8rzBpfn7N6f5YZPNc5WM6VDEXd","/ip4/172.18.102.61/tcp/30174/ws/p2p/16Uiu2HAmBE99HGnT8JPMt5jmUm8rzBpfn7N6f5YZPNc5WM6VDEXd"],"enrUri":"enr:-L24QIN8QMW8npfhnRjaoocSI25kew-tV9syXwsIBCfev5YaKZfAec9LMPID2t3mNfYwyNEdpBJxLpVH3Mi-R9e-rWsCgmlkgnY0gmlwhKwSZj2KbXVsdGlhZGRyc5YACASsEmY9BnXdAAoErBJmPQZ13t0DgnJzhQACAQAAiXNlY3AyNTZrMaEC6sa8Ldtdqlo2bl2TUPNWrz3DLL8H4OdINgrSbwb-KQSDdGNwgnXdg3VkcIJ134V3YWt1MgU"}'
2025-12-17 04:19:35.979 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:19:35.986 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:19:35.986 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-17_04-19-34__fb27e0f3-5585-4bfb-bfa0-9e642268250a__wakuorg_nwaku:latest.log
2025-12-17 04:19:35.986 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:19:35.986 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:19:35.988 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:19:35.988 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.60.70
2025-12-17 04:19:35.988 DEBUG [src.node.docker_mananger] Generated ports ['32422', '32423', '32424', '32425', '32426']
2025-12-17 04:19:35.988 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:19:35.988 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:19:35.988 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:19:35.988 DEBUG [src.node.docker_mananger] docker run -i -t -p 32422:32422 -p 32423:32423 -p 32424:32424 -p 32425:32425 -p 32426:32426 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=32424 --rest-port=32422 --tcp-port=32423 --discv5-udp-port=32425 --rest-address=0.0.0.0 --nat=extip:172.18.60.70 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=86abb141f231e10dde59386b58ad2eda2b0ec0ed0deba9e72efe22f3a2db1be5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=32426 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QIN8QMW8npfhnRjaoocSI25kew-tV9syXwsIBCfev5YaKZfAec9LMPID2t3mNfYwyNEdpBJxLpVH3Mi-R9e-rWsCgmlkgnY0gmlwhKwSZj2KbXVsdGlhZGRyc5YACASsEmY9BnXdAAoErBJmPQZ13t0DgnJzhQACAQAAiXNlY3AyNTZrMaEC6sa8Ldtdqlo2bl2TUPNWrz3DLL8H4OdINgrSbwb-KQSDdGNwgnXdg3VkcIJ134V3YWt1MgU --content-topic=/app/27/sometopic/someencoding
2025-12-17 04:19:36.161 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.60.70 waku 1689e574ba6ca5a495a9f6ec3698703b93775d436c2ced3295242deb33034e99
2025-12-17 04:19:36.193 DEBUG [src.node.docker_mananger] Container started with ID 1689e574ba6c. Setting up logs at ./log/docker/node2_2025-12-17_04-19-34__fb27e0f3-5585-4bfb-bfa0-9e642268250a__wakuorg_nwaku:latest.log
2025-12-17 04:19:36.194 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 32422
2025-12-17 04:19:36.194 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:19:37.195 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32422/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:37.207 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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":"READY"}]}'
2025-12-17 04:19:37.211 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:19:37.211 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32422/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:37.215 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.60.70/tcp/32423/p2p/16Uiu2HAmHH2dWZZQswHRH6Kaemq2dUJhQqL3yYhwXzkkpTk8EXHD","/ip4/172.18.60.70/tcp/32424/ws/p2p/16Uiu2HAmHH2dWZZQswHRH6Kaemq2dUJhQqL3yYhwXzkkpTk8EXHD"],"enrUri":"enr:-L24QHNz_TqUCrc7wqVQc8z2WeawQfsiOet8vwvQFKlZzF_ELGeXtLWC-xNrU7DIOoMZLNpKXQoF6lrJNBGu4oi1UHsCgmlkgnY0gmlwhKwSPEaKbXVsdGlhZGRyc5YACASsEjxGBn6nAAoErBI8RgZ-qN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDRKo8BXjfujPri3ccfy5Xk_Xu6a2jAeMrEUh3Dde2DDyDdGNwgn6ng3VkcIJ-qYV3YWt1MgE"}'
2025-12-17 04:19:37.216 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:19:37.216 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32422/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.102.61/tcp/30173/p2p/16Uiu2HAmBE99HGnT8JPMt5jmUm8rzBpfn7N6f5YZPNc5WM6VDEXd"]'
2025-12-17 04:19:37.218 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:19:37.219 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30172/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/27/sometopic/someencoding"]'
2025-12-17 04:19:37.221 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:19:37.221 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32422/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/27/sometopic/someencoding"]'
2025-12-17 04:19:37.224 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:19:37.224 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30172/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:19:37.228 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:19:37.229 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-17 04:19:37.329 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-17 04:19:37.330 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30172/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:37.332 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1765945177224523497,"ephemeral":false,"proof":""}]'
2025-12-17 04:19:37.334 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-17 04:19:37.334 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32422/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:37.336 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1765945177224523497,"ephemeral":false,"proof":""}]'
2025-12-17 04:19:37.339 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-17 04:19:37.340 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-17 04:19:37.340 DEBUG [src.node.waku_node] Stopping container with id d32e790bf5ce
2025-12-17 04:19:37.880 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:19:37.881 DEBUG [src.node.waku_node] Stopping container with id 1689e574ba6c
2025-12-17 04:19:38.397 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:19:38.398 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-17 04:19:38.403 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:19:38.409 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,34 @@
WRN 2025-12-17 04:12:38.177+00:00 whether to mount storeSync is not specified, defaulting to not mounting topics="waku conf builder" tid=1 file=waku_conf_builder.nim:429
bSubscribeShards: some(@[0])
INF 2025-12-17 04:12:38.177+00:00 Sharding configuration: topics="waku conf builder" tid=1 file=waku_conf_builder.nim:464 shardingConf="(kind: AutoSharding, numShardsInCluster: 1)" subscribeShards=@[0]
INF 2025-12-17 04:12:38.178+00:00 Configuration: Enabled protocols topics="waku conf" tid=1 file=waku_conf.nim:151 relay=false rlnRelay=false store=false filter=false lightPush=true peerExchange=true rendezvous=true
INF 2025-12-17 04:12:38.178+00:00 Configuration. Network topics="waku conf" tid=1 file=waku_conf.nim:160 cluster=3
INF 2025-12-17 04:12:38.178+00:00 Configuration. Active Relay Shards topics="waku conf" tid=1 file=waku_conf.nim:163 shard=0
INF 2025-12-17 04:12:38.178+00:00 Configuration. Bootstrap nodes topics="waku conf" tid=1 file=waku_conf.nim:167 node=enr:-L24QP6wDLTtGqDGhWD9P0aB0E1i_JZmbUO3ukoW889Bg68NMh8v76Ke2wl9KrlbaFzsKqeZSurSOurolT6SnECLX94CgmlkgnY0gmlwhKwSbCKKbXVsdGlhZGRyc5YACASsEmwiBhi1AAoErBJsIgYYtt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDI7EZIlMrQyiGAxILiQDoQXR56s_-MAQLGGdo0Iy56PWDdGNwghi1g3VkcIIYt4V3YWt1Mgk
NTC 2025-12-17 04:12:38.178+00:00 REST service started tid=1 file=server.nim:183 address=0.0.0.0:36134
INF 2025-12-17 04:12:38.178+00:00 Starting REST HTTP server tid=1 file=builder.nim:112 url=http://0.0.0.0:36134/
INF 2025-12-17 04:12:38.178+00:00 Setting up storage tid=1 file=node_factory.nim:503
INF 2025-12-17 04:12:38.178+00:00 Initializing node tid=1 file=node_factory.nim:512
TRC 2025-12-17 04:12:38.180+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/id/1.0.0]"
TRC 2025-12-17 04:12:38.180+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/autonat/1.0.0]"
TRC 2025-12-17 04:12:38.180+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/circuit/relay/0.2.0/hop, /libp2p/circuit/relay/0.1.0]"
TRC 2025-12-17 04:12:38.180+00:00 no peer storage found tid=1 file=peer_manager.nim:1130
INF 2025-12-17 04:12:38.180+00:00 Initializing networking tid=1 file=waku_node.nim:178 addrs="@[/ip4/172.18.41.67/tcp/36135, /ip4/172.18.41.67/tcp/36136/ws]"
INF 2025-12-17 04:12:38.180+00:00 Mounting protocols tid=1 file=node_factory.nim:518
INF 2025-12-17 04:12:38.180+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=3 shards=[]
TRC 2025-12-17 04:12:38.180+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/metadata/1.0.0]"
INF 2025-12-17 04:12:38.180+00:00 mounting store client topics="waku node store api" tid=1 file=store.nim:274
INF 2025-12-17 04:12:38.180+00:00 mounting legacy store client topics="waku node store api" tid=1 file=store.nim:145
INF 2025-12-17 04:12:38.180+00:00 mounting auto sharding topics="waku node" tid=1 file=waku_node.nim:252 clusterId=3 shardCount=1
INF 2025-12-17 04:12:38.180+00:00 Shards created from content topics tid=1 file=node_factory.nim:309 contentTopics=[] shards=[]
INF 2025-12-17 04:12:38.180+00:00 mounting rendezvous discovery protocol topics="waku node" tid=1 file=waku_node.nim:377
INF 2025-12-17 04:12:38.180+00:00 waku rendezvous initialized topics="waku node" tid=1 file=protocol.nim:207 clusterId=3 shards=[] capabilities=[] wakuPeerRecord="(peerId: 16U*L6fANj, seqNo: 1765944758, addresses: [/ip4/172.18.41.67/tcp/36135, /ip4/172.18.41.67/tcp/36136/ws], mixKey: )"
TRC 2025-12-17 04:12:38.180+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/rendezvous/1.0.0]"
INF 2025-12-17 04:12:38.180+00:00 mounting rendezvous client topics="waku node" tid=1 file=waku_node.nim:365
INF 2025-12-17 04:12:38.180+00:00 waku rendezvous client initialized topics="waku node" tid=1 file=client.nim:130 clusterId=3
INF 2025-12-17 04:12:38.181+00:00 mounting libp2p ping protocol topics="waku node ping api" tid=1 file=ping.nim:20
TRC 2025-12-17 04:12:38.181+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/ping/1.0.0]"
INF 2025-12-17 04:12:38.181+00:00 mounting light push topics="waku node lightpush api" tid=1 file=lightpush.nim:154
ERR 2025-12-17 04:12:38.181+00:00 Mounting protocols failed tid=1 file=node_factory.nim:522 error="failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"
ERR 2025-12-17 04:12:38.181+00:00 Failed setting up node topics="wakunode main" tid=1 file=waku.nim:189 error="Mounting protocols failed: failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"
ERR 2025-12-17 04:12:38.181+00:00 Waku initialization failed topics="wakunode main" tid=1 file=wakunode2.nim:56 error="Failed setting up node: Mounting protocols failed: failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"

View File

@ -0,0 +1,77 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_single_pubsub_topic[/waku/2/rs/2/0] with id: 2025-12-17_04-17-57__53cf554a-e2c0-484b-bcc4-65c47f3af598
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-17_04-17-57__53cf554a-e2c0-484b-bcc4-65c47f3af598__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.11.203
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['53855', '53856', '53857', '53858', '53859']
DEBUG  src.node.waku_node:waku_node.py:72 Cluster id was resolved to: 2
DEBUG  src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 53855:53855 -p 53856:53856 -p 53857:53857 -p 53858:53858 -p 53859:53859 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=53857 --rest-port=53855 --tcp-port=53856 --discv5-udp-port=53858 --rest-address=0.0.0.0 --nat=extip:172.18.11.203 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=0a804a62f4fdb4a6711aace5edde3facd8090f8b288b06656d8c4ac5f9df0b25 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53859 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.11.203 waku a1a0823040f2c2ed64adf540f7bed45aeb4bb74fa56c6947dd76e5bb5320db90
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID a1a0823040f2. Setting up logs at ./log/docker/node1_2025-12-17_04-17-57__53cf554a-e2c0-484b-bcc4-65c47f3af598__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 53855
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container cb381b1146a8. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container d8f86a7dcd2f. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53855/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"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"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53855/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.11.203/tcp/53856/p2p/16Uiu2HAmQUksS498evQpBufXxK98qraYjkoNZFXaMQRYf5D6UvnY","/ip4/172.18.11.203/tcp/53857/ws/p2p/16Uiu2HAmQUksS498evQpBufXxK98qraYjkoNZFXaMQRYf5D6UvnY"],"enrUri":"enr:-L24QHFdR73q7kq7Eom0Cc7VJiWsVmmFE06tth8WvK4iHA01YgQabYAOR_L6qei6Scztv3gQ49uy0RPr9Rg8kkXzO9oCgmlkgnY0gmlwhKwSC8uKbXVsdGlhZGRyc5YACASsEgvLBtJgAAoErBILywbSYd0DgnJzhQACAQAAiXNlY3AyNTZrMaEDr60xW9gwXKF-8ox7ge9VkbZ4L1Fb0z5w-Q81_FCNDM2DdGNwgtJgg3VkcILSYoV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-17_04-17-57__53cf554a-e2c0-484b-bcc4-65c47f3af598__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.139.0
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['6537', '6538', '6539', '6540', '6541']
DEBUG  src.node.waku_node:waku_node.py:72 Cluster id was resolved to: 2
DEBUG  src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 6537:6537 -p 6538:6538 -p 6539:6539 -p 6540:6540 -p 6541:6541 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=6539 --rest-port=6537 --tcp-port=6538 --discv5-udp-port=6540 --rest-address=0.0.0.0 --nat=extip:172.18.139.0 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=706caf651760cab9f73ca3f5bbff56361aefe687a3fb51a35efabbb2c8eb186e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=6541 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QHFdR73q7kq7Eom0Cc7VJiWsVmmFE06tth8WvK4iHA01YgQabYAOR_L6qei6Scztv3gQ49uy0RPr9Rg8kkXzO9oCgmlkgnY0gmlwhKwSC8uKbXVsdGlhZGRyc5YACASsEgvLBtJgAAoErBILywbSYd0DgnJzhQACAQAAiXNlY3AyNTZrMaEDr60xW9gwXKF-8ox7ge9VkbZ4L1Fb0z5w-Q81_FCNDM2DdGNwgtJgg3VkcILSYoV3YWt1MgU
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.139.0 waku ff18fbb071bb842388f37f5a81cd814dac85dcfc345b4106b6b5d6d822bc4036
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID ff18fbb071bb. Setting up logs at ./log/docker/node2_2025-12-17_04-17-57__53cf554a-e2c0-484b-bcc4-65c47f3af598__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 6537
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6537/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6537/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.139.0/tcp/6538/p2p/16Uiu2HAmKayFhmFT3RUj2W43NU5dqyWBaREXho6vecX49gL6tDcJ","/ip4/172.18.139.0/tcp/6539/ws/p2p/16Uiu2HAmKayFhmFT3RUj2W43NU5dqyWBaREXho6vecX49gL6tDcJ"],"enrUri":"enr:-L24QIxwgvCqk3bEdoWIMBP4lY5GmGgkqB-dX2TXhWKZtVTQFkxLIhq2qOeufr2NTd_mk0xu7WETswmUI80SiUOb54wCgmlkgnY0gmlwhKwSiwCKbXVsdGlhZGRyc5YACASsEosABhmKAAoErBKLAAYZi90DgnJzhQACAQAAiXNlY3AyNTZrMaEDZvo-4lfLvFnVO7i6C4G2NRUwtK7Di3OMI4gAQUhKUpeDdGNwghmKg3VkcIIZjIV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:6537/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.11.203/tcp/53856/p2p/16Uiu2HAmQUksS498evQpBufXxK98qraYjkoNZFXaMQRYf5D6UvnY"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:53855/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:6537/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:53855/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53855/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765945080088904216,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6537/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765945080088904216,"ephemeral":false,"proof":""}]'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a1a0823040f2
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ff18fbb071bb
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,34 @@
WRN 2025-12-17 04:27:13.622+00:00 whether to mount storeSync is not specified, defaulting to not mounting topics="waku conf builder" tid=1 file=waku_conf_builder.nim:429
bSubscribeShards: some(@[0])
INF 2025-12-17 04:27:13.622+00:00 Sharding configuration: topics="waku conf builder" tid=1 file=waku_conf_builder.nim:464 shardingConf="(kind: AutoSharding, numShardsInCluster: 1)" subscribeShards=@[0]
INF 2025-12-17 04:27:13.622+00:00 Configuration: Enabled protocols topics="waku conf" tid=1 file=waku_conf.nim:151 relay=false rlnRelay=false store=false filter=false lightPush=true peerExchange=true rendezvous=true
INF 2025-12-17 04:27:13.622+00:00 Configuration. Network topics="waku conf" tid=1 file=waku_conf.nim:160 cluster=3
INF 2025-12-17 04:27:13.622+00:00 Configuration. Active Relay Shards topics="waku conf" tid=1 file=waku_conf.nim:163 shard=0
INF 2025-12-17 04:27:13.622+00:00 Configuration. Bootstrap nodes topics="waku conf" tid=1 file=waku_conf.nim:167 node=enr:-L24QISx1483RIzLX8bOdIUGrJyoDgLl3-JZH5sHJ3v-2RcnDHOcMBx6SfJ6pTDd1zO4sbdemLbDxc3bH4VUaeJs_DoCgmlkgnY0gmlwhKwSk5yKbXVsdGlhZGRyc5YACASsEpOcBnIYAAoErBKTnAZyGd0DgnJzhQADAQAAiXNlY3AyNTZrMaECsghS5HpWpFAChickVwDsMGDDTczoHmZg6p1extyMt2-DdGNwgnIYg3VkcIJyGoV3YWt1Mgk
NTC 2025-12-17 04:27:13.622+00:00 REST service started tid=1 file=server.nim:183 address=0.0.0.0:53364
INF 2025-12-17 04:27:13.622+00:00 Starting REST HTTP server tid=1 file=builder.nim:112 url=http://0.0.0.0:53364/
INF 2025-12-17 04:27:13.623+00:00 Setting up storage tid=1 file=node_factory.nim:503
INF 2025-12-17 04:27:13.623+00:00 Initializing node tid=1 file=node_factory.nim:512
TRC 2025-12-17 04:27:13.624+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/id/1.0.0]"
TRC 2025-12-17 04:27:13.624+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/autonat/1.0.0]"
TRC 2025-12-17 04:27:13.624+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/circuit/relay/0.2.0/hop, /libp2p/circuit/relay/0.1.0]"
TRC 2025-12-17 04:27:13.624+00:00 no peer storage found tid=1 file=peer_manager.nim:1130
INF 2025-12-17 04:27:13.624+00:00 Initializing networking tid=1 file=waku_node.nim:178 addrs="@[/ip4/172.18.84.105/tcp/53365, /ip4/172.18.84.105/tcp/53366/ws]"
INF 2025-12-17 04:27:13.625+00:00 Mounting protocols tid=1 file=node_factory.nim:518
INF 2025-12-17 04:27:13.625+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=3 shards=[]
TRC 2025-12-17 04:27:13.625+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/metadata/1.0.0]"
INF 2025-12-17 04:27:13.625+00:00 mounting store client topics="waku node store api" tid=1 file=store.nim:274
INF 2025-12-17 04:27:13.625+00:00 mounting legacy store client topics="waku node store api" tid=1 file=store.nim:145
INF 2025-12-17 04:27:13.625+00:00 mounting auto sharding topics="waku node" tid=1 file=waku_node.nim:252 clusterId=3 shardCount=1
INF 2025-12-17 04:27:13.625+00:00 Shards created from content topics tid=1 file=node_factory.nim:309 contentTopics=[] shards=[]
INF 2025-12-17 04:27:13.625+00:00 mounting rendezvous discovery protocol topics="waku node" tid=1 file=waku_node.nim:377
INF 2025-12-17 04:27:13.625+00:00 waku rendezvous initialized topics="waku node" tid=1 file=protocol.nim:207 clusterId=3 shards=[] capabilities=[] wakuPeerRecord="(peerId: 16U*Bmu33y, seqNo: 1765945633, addresses: [/ip4/172.18.84.105/tcp/53365, /ip4/172.18.84.105/tcp/53366/ws], mixKey: )"
TRC 2025-12-17 04:27:13.625+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/rendezvous/1.0.0]"
INF 2025-12-17 04:27:13.625+00:00 mounting rendezvous client topics="waku node" tid=1 file=waku_node.nim:365
INF 2025-12-17 04:27:13.625+00:00 waku rendezvous client initialized topics="waku node" tid=1 file=client.nim:130 clusterId=3
INF 2025-12-17 04:27:13.625+00:00 mounting libp2p ping protocol topics="waku node ping api" tid=1 file=ping.nim:20
TRC 2025-12-17 04:27:13.625+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/ping/1.0.0]"
INF 2025-12-17 04:27:13.625+00:00 mounting light push topics="waku node lightpush api" tid=1 file=lightpush.nim:154
ERR 2025-12-17 04:27:13.625+00:00 Mounting protocols failed tid=1 file=node_factory.nim:522 error="failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"
ERR 2025-12-17 04:27:13.625+00:00 Failed setting up node topics="wakunode main" tid=1 file=waku.nim:189 error="Mounting protocols failed: failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"
ERR 2025-12-17 04:27:13.625+00:00 Waku initialization failed topics="wakunode main" tid=1 file=wakunode2.nim:56 error="Failed setting up node: Mounting protocols failed: failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"

View File

@ -0,0 +1,90 @@
2025-12-17 04:10:30.549 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-17 04:10:30.550 DEBUG [tests.conftest] Running test: test_filter_resubscribe_to_unsubscribed_topics with id: 2025-12-17_04-10-30__0cb70081-abba-4cd8-ae96-7a63e9f73544
2025-12-17 04:10:30.551 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-17 04:10:30.551 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-17 04:10:30.552 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2025-12-17 04:10:30.560 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:10:30.560 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-17_04-10-30__0cb70081-abba-4cd8-ae96-7a63e9f73544__wakuorg_nwaku:latest.log
2025-12-17 04:10:30.560 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:10:30.561 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:10:30.563 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:10:30.563 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.210.36
2025-12-17 04:10:30.563 DEBUG [src.node.docker_mananger] Generated ports ['62798', '62799', '62800', '62801', '62802']
2025-12-17 04:10:30.563 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:10:30.563 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:10:30.564 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:10:30.564 DEBUG [src.node.docker_mananger] docker run -i -t -p 62798:62798 -p 62799:62799 -p 62800:62800 -p 62801:62801 -p 62802:62802 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=62800 --rest-port=62798 --tcp-port=62799 --discv5-udp-port=62801 --rest-address=0.0.0.0 --nat=extip:172.18.210.36 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=6aa5f2606a61ac75ffab39e87e13faf667af7f796d8477801d3bb359dfb65785 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62802 --metrics-logging=true --relay=true --filter=true
2025-12-17 04:10:30.741 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.210.36 waku f9f9e9c25d6957c79fc338c209645f72c3cf22f76e0e42630cc9ba005624d74e
2025-12-17 04:10:30.773 DEBUG [src.node.docker_mananger] Container started with ID f9f9e9c25d69. Setting up logs at ./log/docker/node1_2025-12-17_04-10-30__0cb70081-abba-4cd8-ae96-7a63e9f73544__wakuorg_nwaku:latest.log
2025-12-17 04:10:30.774 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 62798
2025-12-17 04:10:30.774 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:10:30.831 ERROR [src.node.docker_mananger] Max retries reached for container caa85a3a3c09. Exiting log stream.
2025-12-17 04:10:31.372 ERROR [src.node.docker_mananger] Max retries reached for container 7db740787063. Exiting log stream.
2025-12-17 04:10:31.775 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62798/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:10:31.778 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"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"}]}'
2025-12-17 04:10:31.778 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:10:31.778 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62798/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:10:31.780 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.210.36/tcp/62799/p2p/16Uiu2HAm482tGkoMuB2v98nwsKPW2JApS5Z9yWubkXWXPzKuXU3D","/ip4/172.18.210.36/tcp/62800/ws/p2p/16Uiu2HAm482tGkoMuB2v98nwsKPW2JApS5Z9yWubkXWXPzKuXU3D"],"enrUri":"enr:-L24QBMyPUrqYsgJotYMv4Kif_fB_HoRR9JrhXOP5XxZiouFcEEGuf9pyS0q5Jg39gYVZN8sasXU0eIMBRiyp_Dyqf4CgmlkgnY0gmlwhKwS0iSKbXVsdGlhZGRyc5YACASsEtIkBvVPAAoErBLSJAb1UN0DgnJzhQADAQAAiXNlY3AyNTZrMaECgTRdazRvAUjRPqN-an4VphzJRwCQYTEzXglxLon4S7yDdGNwgvVPg3VkcIL1UYV3YWt1MgU"}'
2025-12-17 04:10:31.780 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:10:31.781 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2025-12-17 04:10:31.787 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:10:31.787 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-17_04-10-30__0cb70081-abba-4cd8-ae96-7a63e9f73544__wakuorg_nwaku:latest.log
2025-12-17 04:10:31.787 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:10:31.787 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:10:31.789 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:10:31.789 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.73.193
2025-12-17 04:10:31.789 DEBUG [src.node.docker_mananger] Generated ports ['56536', '56537', '56538', '56539', '56540']
2025-12-17 04:10:31.789 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:10:31.789 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:10:31.789 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:10:31.789 DEBUG [src.node.docker_mananger] docker run -i -t -p 56536:56536 -p 56537:56537 -p 56538:56538 -p 56539:56539 -p 56540:56540 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=56538 --rest-port=56536 --tcp-port=56537 --discv5-udp-port=56539 --rest-address=0.0.0.0 --nat=extip:172.18.73.193 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=20c957cdfb65df4933e5c905c48042d3df6b67d58d7ecd81a74fffac6bc90d9c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=56540 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QBMyPUrqYsgJotYMv4Kif_fB_HoRR9JrhXOP5XxZiouFcEEGuf9pyS0q5Jg39gYVZN8sasXU0eIMBRiyp_Dyqf4CgmlkgnY0gmlwhKwS0iSKbXVsdGlhZGRyc5YACASsEtIkBvVPAAoErBLSJAb1UN0DgnJzhQADAQAAiXNlY3AyNTZrMaECgTRdazRvAUjRPqN-an4VphzJRwCQYTEzXglxLon4S7yDdGNwgvVPg3VkcIL1UYV3YWt1MgU --filternode=/ip4/172.18.210.36/tcp/62799/p2p/16Uiu2HAm482tGkoMuB2v98nwsKPW2JApS5Z9yWubkXWXPzKuXU3D
2025-12-17 04:10:31.969 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.73.193 waku 8682460b466dcffb911be0aecc0d13a1295f7faf162432c589f297b834b7fb27
2025-12-17 04:10:31.999 DEBUG [src.node.docker_mananger] Container started with ID 8682460b466d. Setting up logs at ./log/docker/node2_2025-12-17_04-10-30__0cb70081-abba-4cd8-ae96-7a63e9f73544__wakuorg_nwaku:latest.log
2025-12-17 04:10:32.000 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 56536
2025-12-17 04:10:32.000 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:10:33.000 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56536/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:10:33.004 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln 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":"READY"}]}'
2025-12-17 04:10:33.005 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:10:33.005 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56536/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:10:33.007 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.73.193/tcp/56537/p2p/16Uiu2HAm5B1XAATbhetE3Qy2K1ZyWbDCzm5cGFcaSREDrioKifPJ","/ip4/172.18.73.193/tcp/56538/ws/p2p/16Uiu2HAm5B1XAATbhetE3Qy2K1ZyWbDCzm5cGFcaSREDrioKifPJ"],"enrUri":"enr:-L24QBju4ENhMqcLmumU1v_w5xRFfAglMBQN7GKYF4L4D9GIfH0Gowsp6pJqDQuZ8wMqvpCIUkplrDpdN7aLtF-e1GACgmlkgnY0gmlwhKwSScGKbXVsdGlhZGRyc5YACASsEknBBtzZAAoErBJJwQbc2t0DgnJzhQADAQAAiXNlY3AyNTZrMaECkNNAgFxigNdzbM0M4c6Y8QD3BxuRhzRC3gjCil_uj22DdGNwgtzZg3VkcILc24V3YWt1MgA"}'
2025-12-17 04:10:33.007 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:10:33.008 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56536/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.210.36/tcp/62799/p2p/16Uiu2HAm482tGkoMuB2v98nwsKPW2JApS5Z9yWubkXWXPzKuXU3D"]'
2025-12-17 04:10:33.041 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:10:33.041 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
2025-12-17 04:10:33.042 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62798/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-17 04:10:33.051 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:10:33.053 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56536/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "e18c497b-4746-4edb-a888-35553a9e383a", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-17 04:10:33.064 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"e18c497b-4746-4edb-a888-35553a9e383a","statusDesc":"OK"}'
2025-12-17 04:10:33.066 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62798/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:10:33.072 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:10:33.073 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-17 04:10:33.173 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-17 04:10:33.174 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56536/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:10:33.176 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1765944633066341326,"ephemeral":false}]'
2025-12-17 04:10:33.178 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:56536/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-17 04:10:33.187 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-17 04:10:33.188 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62798/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:10:33.191 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:10:33.191 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-17 04:10:33.291 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-17 04:10:33.292 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56536/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:10:33.294 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:56536/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto. Response content: b'Not subscribed to topic: /test/1/waku-filter/proto'
2025-12-17 04:10:33.296 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62798/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-17 04:10:33.298 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:10:33.299 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56536/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "2f2d95de-96bf-4378-87c8-1ef9b4a2d23d", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-17 04:10:33.307 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"2f2d95de-96bf-4378-87c8-1ef9b4a2d23d","statusDesc":"OK"}'
2025-12-17 04:10:33.308 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62798/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:10:33.312 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:10:33.312 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-17 04:10:33.412 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-17 04:10:33.413 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56536/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:10:33.415 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1765944633308113455,"ephemeral":false}]'
2025-12-17 04:10:33.418 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-17 04:10:33.419 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-17 04:10:33.419 DEBUG [src.node.waku_node] Stopping container with id f9f9e9c25d69
2025-12-17 04:10:33.920 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:10:33.921 DEBUG [src.node.waku_node] Stopping container with id 8682460b466d
2025-12-17 04:10:34.428 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:10:34.429 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-17 04:10:34.440 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:10:34.446 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,55 @@
2025-12-17 04:27:21.982 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-17 04:27:21.983 DEBUG [tests.conftest] Running test: test_log_level_NOTICE_from_INFO with id: 2025-12-17_04-27-21__ae196085-7fe6-49ae-a1b8-ccd88112027f
2025-12-17 04:27:21.983 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-17 04:27:21.983 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-17 04:27:21.983 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2025-12-17 04:27:21.990 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:27:21.990 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-17_04-27-21__ae196085-7fe6-49ae-a1b8-ccd88112027f__wakuorg_nwaku:latest.log
2025-12-17 04:27:21.996 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:27:21.996 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-17_04-27-21__ae196085-7fe6-49ae-a1b8-ccd88112027f__wakuorg_nwaku:latest.log
2025-12-17 04:27:22.001 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:27:22.001 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2025-12-17_04-27-21__ae196085-7fe6-49ae-a1b8-ccd88112027f__wakuorg_nwaku:latest.log
2025-12-17 04:27:22.007 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:27:22.007 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2025-12-17_04-27-21__ae196085-7fe6-49ae-a1b8-ccd88112027f__wakuorg_nwaku:latest.log
2025-12-17 04:27:22.007 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-17 04:27:22.007 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-17 04:27:22.008 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:27:22.008 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:27:22.010 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:27:22.010 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.134.91
2025-12-17 04:27:22.010 DEBUG [src.node.docker_mananger] Generated ports ['2120', '2121', '2122', '2123', '2124']
2025-12-17 04:27:22.010 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:27:22.010 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:27:22.010 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:27:22.011 DEBUG [src.node.docker_mananger] docker run -i -t -p 2120:2120 -p 2121:2121 -p 2122:2122 -p 2123:2123 -p 2124:2124 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=2122 --rest-port=2120 --tcp-port=2121 --discv5-udp-port=2123 --rest-address=0.0.0.0 --nat=extip:172.18.134.91 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0ecebea6e7550dc3ffd5a49a0b2067aaa0e11db4cdfef0ce743c9af29e778cc7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2124 --metrics-logging=true --relay=true
2025-12-17 04:27:22.189 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.134.91 waku c8c265dbabae814f7b5d145a0b427ab9cc71d59cb2da04e36af025f177af576e
2025-12-17 04:27:22.217 DEBUG [src.node.docker_mananger] Container started with ID c8c265dbabae. Setting up logs at ./log/docker/node1_2025-12-17_04-27-21__ae196085-7fe6-49ae-a1b8-ccd88112027f__wakuorg_nwaku:latest.log
2025-12-17 04:27:22.217 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 2120
2025-12-17 04:27:22.218 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:27:22.285 ERROR [src.node.docker_mananger] Max retries reached for container d734f715de0a. Exiting log stream.
2025-12-17 04:27:22.784 ERROR [src.node.docker_mananger] Max retries reached for container d16acb10232d. Exiting log stream.
2025-12-17 04:27:23.218 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2120/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:23.221 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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"}]}'
2025-12-17 04:27:23.222 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:27:23.222 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2120/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:23.224 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.134.91/tcp/2121/p2p/16Uiu2HAmGoRSpwLWvcEJTnnfkFcKk2LvCzcPSvGsVZzQjeBgeAbp","/ip4/172.18.134.91/tcp/2122/ws/p2p/16Uiu2HAmGoRSpwLWvcEJTnnfkFcKk2LvCzcPSvGsVZzQjeBgeAbp"],"enrUri":"enr:-L24QFuplFUt3cc48cAnBguNepRhVvobZ9nISXRvicquVH3gTakkrZCjQH-9ZnFQp2BLK00eAL2mV40e_xc9qdahPS0CgmlkgnY0gmlwhKwShluKbXVsdGlhZGRyc5YACASsEoZbBghJAAoErBKGWwYISt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDPZfFDFxkQMZjkXDY9TtyKfGnA9d9_Zg2SIbzuyx8XN-DdGNwgghJg3VkcIIIS4V3YWt1MgE"}'
2025-12-17 04:27:23.224 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:27:23.225 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2120/admin/v1/log-level/INFO" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:23.227 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:27:23.227 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2120/admin/v1/log-level/NOTICE" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:23.229 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:27:23.229 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2120/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:23.231 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.134.91/tcp/2121/p2p/16Uiu2HAmGoRSpwLWvcEJTnnfkFcKk2LvCzcPSvGsVZzQjeBgeAbp","/ip4/172.18.134.91/tcp/2122/ws/p2p/16Uiu2HAmGoRSpwLWvcEJTnnfkFcKk2LvCzcPSvGsVZzQjeBgeAbp"],"enrUri":"enr:-L24QFuplFUt3cc48cAnBguNepRhVvobZ9nISXRvicquVH3gTakkrZCjQH-9ZnFQp2BLK00eAL2mV40e_xc9qdahPS0CgmlkgnY0gmlwhKwShluKbXVsdGlhZGRyc5YACASsEoZbBghJAAoErBKGWwYISt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDPZfFDFxkQMZjkXDY9TtyKfGnA9d9_Zg2SIbzuyx8XN-DdGNwgghJg3VkcIIIS4V3YWt1MgE"}'
2025-12-17 04:27:23.231 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2120/version" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:23.232 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'v0.36.0-119-gbc5059'
2025-12-17 04:27:23.233 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2120/debug/v1/version" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:23.234 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'v0.36.0-119-gbc5059'
2025-12-17 04:27:25.235 DEBUG [tests.rest_flags.test_admin_flags] counts at NOTICE: {'TRC': 0, 'DBG': 0, 'INF': 0, 'NTC': 0, 'WRN': 0, 'ERR': 0, 'FTL': 0}
2025-12-17 04:27:25.235 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2120/admin/v1/log-level/TRACE" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:25.238 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:27:25.240 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-17 04:27:25.241 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-17 04:27:25.241 DEBUG [src.node.waku_node] Stopping container with id c8c265dbabae
2025-12-17 04:27:25.777 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:27:25.779 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-17 04:27:25.781 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,34 @@
WRN 2025-12-17 04:11:37.107+00:00 whether to mount storeSync is not specified, defaulting to not mounting topics="waku conf builder" tid=1 file=waku_conf_builder.nim:429
bSubscribeShards: some(@[0])
INF 2025-12-17 04:11:37.107+00:00 Sharding configuration: topics="waku conf builder" tid=1 file=waku_conf_builder.nim:464 shardingConf="(kind: AutoSharding, numShardsInCluster: 1)" subscribeShards=@[0]
INF 2025-12-17 04:11:37.107+00:00 Configuration: Enabled protocols topics="waku conf" tid=1 file=waku_conf.nim:151 relay=false rlnRelay=false store=false filter=false lightPush=true peerExchange=true rendezvous=true
INF 2025-12-17 04:11:37.107+00:00 Configuration. Network topics="waku conf" tid=1 file=waku_conf.nim:160 cluster=3
INF 2025-12-17 04:11:37.107+00:00 Configuration. Active Relay Shards topics="waku conf" tid=1 file=waku_conf.nim:163 shard=0
INF 2025-12-17 04:11:37.107+00:00 Configuration. Bootstrap nodes topics="waku conf" tid=1 file=waku_conf.nim:167 node=enr:-L24QP4oVDvSrQ-ehu2ceD3JPhbTRvMuPvCwKPbKDwOF4iQLQV2gunSVGz9ZSaWgTginhWxP8khsHKfwft9eX5GF4y4CgmlkgnY0gmlwhKwS3POKbXVsdGlhZGRyc5YACASsEtzzBnqBAAoErBLc8wZ6gt0DgnJzhQADAQAAiXNlY3AyNTZrMaECVGqAqw1mnRAjPuWNjXf4-bQxojscPKDywWbVrJ7fDtWDdGNwgnqBg3VkcIJ6g4V3YWt1Mg0
NTC 2025-12-17 04:11:37.107+00:00 REST service started tid=1 file=server.nim:183 address=0.0.0.0:62214
INF 2025-12-17 04:11:37.107+00:00 Starting REST HTTP server tid=1 file=builder.nim:112 url=http://0.0.0.0:62214/
INF 2025-12-17 04:11:37.108+00:00 Setting up storage tid=1 file=node_factory.nim:503
INF 2025-12-17 04:11:37.108+00:00 Initializing node tid=1 file=node_factory.nim:512
TRC 2025-12-17 04:11:37.109+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/id/1.0.0]"
TRC 2025-12-17 04:11:37.109+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/autonat/1.0.0]"
TRC 2025-12-17 04:11:37.109+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/circuit/relay/0.2.0/hop, /libp2p/circuit/relay/0.1.0]"
TRC 2025-12-17 04:11:37.109+00:00 no peer storage found tid=1 file=peer_manager.nim:1130
INF 2025-12-17 04:11:37.109+00:00 Initializing networking tid=1 file=waku_node.nim:178 addrs="@[/ip4/172.18.36.175/tcp/62215, /ip4/172.18.36.175/tcp/62216/ws]"
INF 2025-12-17 04:11:37.109+00:00 Mounting protocols tid=1 file=node_factory.nim:518
INF 2025-12-17 04:11:37.109+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=3 shards=[]
TRC 2025-12-17 04:11:37.110+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/metadata/1.0.0]"
INF 2025-12-17 04:11:37.110+00:00 mounting store client topics="waku node store api" tid=1 file=store.nim:274
INF 2025-12-17 04:11:37.110+00:00 mounting legacy store client topics="waku node store api" tid=1 file=store.nim:145
INF 2025-12-17 04:11:37.110+00:00 mounting auto sharding topics="waku node" tid=1 file=waku_node.nim:252 clusterId=3 shardCount=1
INF 2025-12-17 04:11:37.110+00:00 Shards created from content topics tid=1 file=node_factory.nim:309 contentTopics=[] shards=[]
INF 2025-12-17 04:11:37.110+00:00 mounting rendezvous discovery protocol topics="waku node" tid=1 file=waku_node.nim:377
INF 2025-12-17 04:11:37.110+00:00 waku rendezvous initialized topics="waku node" tid=1 file=protocol.nim:207 clusterId=3 shards=[] capabilities=[] wakuPeerRecord="(peerId: 16U*Lp9Gac, seqNo: 1765944697, addresses: [/ip4/172.18.36.175/tcp/62215, /ip4/172.18.36.175/tcp/62216/ws], mixKey: )"
TRC 2025-12-17 04:11:37.110+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/rendezvous/1.0.0]"
INF 2025-12-17 04:11:37.110+00:00 mounting rendezvous client topics="waku node" tid=1 file=waku_node.nim:365
INF 2025-12-17 04:11:37.110+00:00 waku rendezvous client initialized topics="waku node" tid=1 file=client.nim:130 clusterId=3
INF 2025-12-17 04:11:37.110+00:00 mounting libp2p ping protocol topics="waku node ping api" tid=1 file=ping.nim:20
TRC 2025-12-17 04:11:37.110+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/ping/1.0.0]"
INF 2025-12-17 04:11:37.110+00:00 mounting light push topics="waku node lightpush api" tid=1 file=lightpush.nim:154
ERR 2025-12-17 04:11:37.110+00:00 Mounting protocols failed tid=1 file=node_factory.nim:522 error="failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"
ERR 2025-12-17 04:11:37.110+00:00 Failed setting up node topics="wakunode main" tid=1 file=waku.nim:189 error="Mounting protocols failed: failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"
ERR 2025-12-17 04:11:37.110+00:00 Waku initialization failed topics="wakunode main" tid=1 file=wakunode2.nim:56 error="Failed setting up node: Mounting protocols failed: failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"

View File

@ -0,0 +1,64 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_publish_without_subscribing_via_api_works with id: 2025-12-17_04-17-37__db9d7362-724e-4acb-bcaa-ab005e4a1222
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-17_04-17-37__db9d7362-724e-4acb-bcaa-ab005e4a1222__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.192.177
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['51486', '51487', '51488', '51489', '51490']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 51486:51486 -p 51487:51487 -p 51488:51488 -p 51489:51489 -p 51490:51490 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=51488 --rest-port=51486 --tcp-port=51487 --discv5-udp-port=51489 --rest-address=0.0.0.0 --nat=extip:172.18.192.177 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=f7915309484ff78da55150aab22cfb87bfcd2b9afecdcdfa2ca1e6de9362ace6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=51490 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container bc44597d7571. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.192.177 waku b6cde3a7bb8ba562952a890da6b0287ca9c6323cc5069624c3daeb59075aa50a
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID b6cde3a7bb8b. Setting up logs at ./log/docker/node1_2025-12-17_04-17-37__db9d7362-724e-4acb-bcaa-ab005e4a1222__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 51486
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container e6cb5466d5c1. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:51486/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"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"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:51486/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.192.177/tcp/51487/p2p/16Uiu2HAmCDxDeMdZ4SzKMBjDW8jUfpgfAn1NiQYVchKhEJJoa6t3","/ip4/172.18.192.177/tcp/51488/ws/p2p/16Uiu2HAmCDxDeMdZ4SzKMBjDW8jUfpgfAn1NiQYVchKhEJJoa6t3"],"enrUri":"enr:-L24QP78n2n0EQUI7DfQni0JE4YDzR_i9HtJNIZUfFEWASe3Me6U4NIx7xJnmc5BtltSINTgKVibOn7zIe15HVMudaUCgmlkgnY0gmlwhKwSwLGKbXVsdGlhZGRyc5YACASsEsCxBskfAAoErBLAsQbJIN0DgnJzhQACAQAAiXNlY3AyNTZrMaEC-ZYRv3N4AO9rGN2PUOFpEl4qP9kjFZ_-rXntHy-Om6yDdGNwgskfg3VkcILJIYV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-17_04-17-37__db9d7362-724e-4acb-bcaa-ab005e4a1222__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.89.167
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['64641', '64642', '64643', '64644', '64645']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 64641:64641 -p 64642:64642 -p 64643:64643 -p 64644:64644 -p 64645:64645 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=64643 --rest-port=64641 --tcp-port=64642 --discv5-udp-port=64644 --rest-address=0.0.0.0 --nat=extip:172.18.89.167 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=06abbd821f265c59afd8efb26dd1bc1185b82a60f406ad3fbdbf40e92feb6b73 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64645 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QP78n2n0EQUI7DfQni0JE4YDzR_i9HtJNIZUfFEWASe3Me6U4NIx7xJnmc5BtltSINTgKVibOn7zIe15HVMudaUCgmlkgnY0gmlwhKwSwLGKbXVsdGlhZGRyc5YACASsEsCxBskfAAoErBLAsQbJIN0DgnJzhQACAQAAiXNlY3AyNTZrMaEC-ZYRv3N4AO9rGN2PUOFpEl4qP9kjFZ_-rXntHy-Om6yDdGNwgskfg3VkcILJIYV3YWt1MgU --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.89.167 waku 762584b010d95468c5c1641d3f09e32e899c52f0e20ecd81cdded84b337492fd
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 762584b010d9. Setting up logs at ./log/docker/node2_2025-12-17_04-17-37__db9d7362-724e-4acb-bcaa-ab005e4a1222__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 64641
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64641/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64641/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.89.167/tcp/64642/p2p/16Uiu2HAm1PH9qyGDWVnd4CK2QYAndVowfWRtBRGKAAwFKMWmkZuw","/ip4/172.18.89.167/tcp/64643/ws/p2p/16Uiu2HAm1PH9qyGDWVnd4CK2QYAndVowfWRtBRGKAAwFKMWmkZuw"],"enrUri":"enr:-L24QGujHmiFGyJCjHMUCckIHgGh6miR974H-hFbLRlwWgI7LX1Jc-p5J6nlnF5XmA37GX93jR1AorBKJua4l2FxNLcCgmlkgnY0gmlwhKwSWaeKbXVsdGlhZGRyc5YACASsElmnBvyCAAoErBJZpwb8g90DgnJzhQACAQAAiXNlY3AyNTZrMaECWIkmU4gZ_aYBQTtPcKshxeKyg0SP_pI7dv2I-ANotxaDdGNwgvyCg3VkcIL8hIV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:64641/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.192.177/tcp/51487/p2p/16Uiu2HAmCDxDeMdZ4SzKMBjDW8jUfpgfAn1NiQYVchKhEJJoa6t3"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:51486/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:64641/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6cde3a7bb8b
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 762584b010d9
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,63 @@
2025-12-17 04:10:43.144 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-17 04:10:43.145 DEBUG [tests.conftest] Running test: test_filter_unsubscribe_all_on_peer_with_no_subscription with id: 2025-12-17_04-10-43__a02ce77f-ca2c-4808-aaaa-ea28e8d4d283
2025-12-17 04:10:43.145 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-17 04:10:43.145 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-17 04:10:43.146 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2025-12-17 04:10:43.152 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:10:43.152 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-17_04-10-43__a02ce77f-ca2c-4808-aaaa-ea28e8d4d283__wakuorg_nwaku:latest.log
2025-12-17 04:10:43.152 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:10:43.152 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:10:43.153 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:10:43.154 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.145.113
2025-12-17 04:10:43.154 DEBUG [src.node.docker_mananger] Generated ports ['49770', '49771', '49772', '49773', '49774']
2025-12-17 04:10:43.154 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:10:43.154 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:10:43.154 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:10:43.154 DEBUG [src.node.docker_mananger] docker run -i -t -p 49770:49770 -p 49771:49771 -p 49772:49772 -p 49773:49773 -p 49774:49774 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=49772 --rest-port=49770 --tcp-port=49771 --discv5-udp-port=49773 --rest-address=0.0.0.0 --nat=extip:172.18.145.113 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f30dbad735f0df4acacc9dd970c5049f2afb5086f4fec48ff8409c7b669af848 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49774 --metrics-logging=true --relay=true --filter=true
2025-12-17 04:10:43.336 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.145.113 waku 461835755d261b2dfab9f76e7d397e447c8a3d58fd1371bdf54606c0884446f8
2025-12-17 04:10:43.366 DEBUG [src.node.docker_mananger] Container started with ID 461835755d26. Setting up logs at ./log/docker/node1_2025-12-17_04-10-43__a02ce77f-ca2c-4808-aaaa-ea28e8d4d283__wakuorg_nwaku:latest.log
2025-12-17 04:10:43.367 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 49770
2025-12-17 04:10:43.367 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:10:43.413 ERROR [src.node.docker_mananger] Max retries reached for container 73be3a439ad5. Exiting log stream.
2025-12-17 04:10:43.953 ERROR [src.node.docker_mananger] Max retries reached for container a982b6ecce86. Exiting log stream.
2025-12-17 04:10:44.368 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49770/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:10:44.371 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"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"}]}'
2025-12-17 04:10:44.371 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:10:44.371 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49770/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:10:44.373 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.145.113/tcp/49771/p2p/16Uiu2HAkx3MDKtqgVcLrXSJDCMrhm9oSiRViLJazdCMKaGjxhf3L","/ip4/172.18.145.113/tcp/49772/ws/p2p/16Uiu2HAkx3MDKtqgVcLrXSJDCMrhm9oSiRViLJazdCMKaGjxhf3L"],"enrUri":"enr:-L24QPTJK1d4bTN72zBdTNZ9UVvea4KoyhrZb3EhPa8FEYCxJf_tHJv4sfO8BwCO9a7UCCJwcwKzO8te-ADhNaQ_YAoCgmlkgnY0gmlwhKwSkXGKbXVsdGlhZGRyc5YACASsEpFxBsJrAAoErBKRcQbCbN0DgnJzhQADAQAAiXNlY3AyNTZrMaECJtsQPVzG2HxcC33RTfjBTWDzGso5dWhq-72r4FZ4sw-DdGNwgsJrg3VkcILCbYV3YWt1MgU"}'
2025-12-17 04:10:44.374 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:10:44.374 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2025-12-17 04:10:44.380 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:10:44.380 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-17_04-10-43__a02ce77f-ca2c-4808-aaaa-ea28e8d4d283__wakuorg_nwaku:latest.log
2025-12-17 04:10:44.381 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:10:44.381 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:10:44.382 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:10:44.382 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.34.123
2025-12-17 04:10:44.382 DEBUG [src.node.docker_mananger] Generated ports ['64886', '64887', '64888', '64889', '64890']
2025-12-17 04:10:44.382 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:10:44.383 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:10:44.383 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:10:44.383 DEBUG [src.node.docker_mananger] docker run -i -t -p 64886:64886 -p 64887:64887 -p 64888:64888 -p 64889:64889 -p 64890:64890 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=64888 --rest-port=64886 --tcp-port=64887 --discv5-udp-port=64889 --rest-address=0.0.0.0 --nat=extip:172.18.34.123 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e31c68ecfce9b05a18d88eed3fc2b83fc3e8f98fc64c40faadccccc993a614ab --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64890 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QPTJK1d4bTN72zBdTNZ9UVvea4KoyhrZb3EhPa8FEYCxJf_tHJv4sfO8BwCO9a7UCCJwcwKzO8te-ADhNaQ_YAoCgmlkgnY0gmlwhKwSkXGKbXVsdGlhZGRyc5YACASsEpFxBsJrAAoErBKRcQbCbN0DgnJzhQADAQAAiXNlY3AyNTZrMaECJtsQPVzG2HxcC33RTfjBTWDzGso5dWhq-72r4FZ4sw-DdGNwgsJrg3VkcILCbYV3YWt1MgU --filternode=/ip4/172.18.145.113/tcp/49771/p2p/16Uiu2HAkx3MDKtqgVcLrXSJDCMrhm9oSiRViLJazdCMKaGjxhf3L
2025-12-17 04:10:44.565 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.34.123 waku 83852bb2ecd8c5a0cec869c0c3d2436884bd64ce376db70d0f9950c43eeee049
2025-12-17 04:10:44.597 DEBUG [src.node.docker_mananger] Container started with ID 83852bb2ecd8. Setting up logs at ./log/docker/node2_2025-12-17_04-10-43__a02ce77f-ca2c-4808-aaaa-ea28e8d4d283__wakuorg_nwaku:latest.log
2025-12-17 04:10:44.598 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 64886
2025-12-17 04:10:44.598 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:10:45.598 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64886/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:10:45.602 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln 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":"READY"}]}'
2025-12-17 04:10:45.602 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:10:45.602 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64886/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:10:45.605 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.34.123/tcp/64887/p2p/16Uiu2HAkzFgBtqK1fbqo9Bb2AESwPS6PTvvwKcdgCVSVJC3kAjU9","/ip4/172.18.34.123/tcp/64888/ws/p2p/16Uiu2HAkzFgBtqK1fbqo9Bb2AESwPS6PTvvwKcdgCVSVJC3kAjU9"],"enrUri":"enr:-L24QGf12IK-70Qkov6_MV-DIrycI9pSt-CQCJICVZuAbbE2K6mWjmxlhnn8vgyp6QLUJGMphjcWV1JxmiWsUf6CYHoCgmlkgnY0gmlwhKwSInuKbXVsdGlhZGRyc5YACASsEiJ7Bv13AAoErBIiewb9eN0DgnJzhQADAQAAiXNlY3AyNTZrMaECR7rcyWYZE_2Me1KHczV6z-7Y1oCF86e8zGKLKa7TS6aDdGNwgv13g3VkcIL9eYV3YWt1MgA"}'
2025-12-17 04:10:45.605 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:10:45.605 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64886/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.145.113/tcp/49771/p2p/16Uiu2HAkx3MDKtqgVcLrXSJDCMrhm9oSiRViLJazdCMKaGjxhf3L"]'
2025-12-17 04:10:45.635 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:10:45.638 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:64886/filter/v2/subscriptions/all" -H "Content-Type: application/json" -d '{"requestId": "1"}'
2025-12-17 04:10:45.655 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:64886/filter/v2/subscriptions/all. Response content: b'{"requestId":"1","statusDesc":"NOT_FOUND: peer has no subscriptions"}'
2025-12-17 04:10:45.663 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-17 04:10:45.664 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-17 04:10:45.664 DEBUG [src.node.waku_node] Stopping container with id 461835755d26
2025-12-17 04:10:46.189 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:10:46.189 DEBUG [src.node.waku_node] Stopping container with id 83852bb2ecd8
2025-12-17 04:10:46.725 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:10:46.726 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-17 04:10:46.732 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:10:46.736 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,95 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_time_filter_end_time_now with id: 2025-12-17_04-20-12__9a5e8aa7-da76-4fed-a46d-04bccc2ef698
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.steps.store:store.py:39 Running fixture setup: node_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-17_04-20-12__9a5e8aa7-da76-4fed-a46d-04bccc2ef698__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.84.152
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['31305', '31306', '31307', '31308', '31309']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 31305:31305 -p 31306:31306 -p 31307:31307 -p 31308:31308 -p 31309:31309 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=31307 --rest-port=31305 --tcp-port=31306 --discv5-udp-port=31308 --rest-address=0.0.0.0 --nat=extip:172.18.84.152 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a6a1fbc855a55e4e01aa3ae14eceb5c13f72f31ced4ac28edb37784fb2f0ae6d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=31309 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.84.152 waku 3623cdffdf79a2014c6cbbb52160484682dca89ee8e7dcc19be4064710606ad8
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 3623cdffdf79. Setting up logs at ./log/docker/publishing_node1_2025-12-17_04-20-12__9a5e8aa7-da76-4fed-a46d-04bccc2ef698__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 31305
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 719180052fa3. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 62fba30742a1. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31305/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"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"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31305/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.84.152/tcp/31306/p2p/16Uiu2HAm981THRwpiXsJYwqfG6q3vaDqpbWpHEQfxerMcjzrbExS","/ip4/172.18.84.152/tcp/31307/ws/p2p/16Uiu2HAm981THRwpiXsJYwqfG6q3vaDqpbWpHEQfxerMcjzrbExS"],"enrUri":"enr:-L24QKy3gwRK-37JJSX0J3fY9OD28aUT5MBV1IPBU0SiyTOYPnurttZgExSVHp-X-GOCOpJgLNvGc4g1sQz5VKcEYz8CgmlkgnY0gmlwhKwSVJiKbXVsdGlhZGRyc5YACASsElSYBnpKAAoErBJUmAZ6S90DgnJzhQADAQAAiXNlY3AyNTZrMaECy30ug-FkvlPjub2yzaXWANpKdmB_kDbJvgmufaNf0WODdGNwgnpKg3VkcIJ6TIV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-17_04-20-12__9a5e8aa7-da76-4fed-a46d-04bccc2ef698__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.185.185
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['20115', '20116', '20117', '20118', '20119']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 20115:20115 -p 20116:20116 -p 20117:20117 -p 20118:20118 -p 20119:20119 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=20117 --rest-port=20115 --tcp-port=20116 --discv5-udp-port=20118 --rest-address=0.0.0.0 --nat=extip:172.18.185.185 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f2bc085f46dc83cfe30b77e2f7aa5588b8af9063cfea0fafffdbafcda1a89870 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20119 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QKy3gwRK-37JJSX0J3fY9OD28aUT5MBV1IPBU0SiyTOYPnurttZgExSVHp-X-GOCOpJgLNvGc4g1sQz5VKcEYz8CgmlkgnY0gmlwhKwSVJiKbXVsdGlhZGRyc5YACASsElSYBnpKAAoErBJUmAZ6S90DgnJzhQADAQAAiXNlY3AyNTZrMaECy30ug-FkvlPjub2yzaXWANpKdmB_kDbJvgmufaNf0WODdGNwgnpKg3VkcIJ6TIV3YWt1MgM --storenode=/ip4/172.18.84.152/tcp/31306/p2p/16Uiu2HAm981THRwpiXsJYwqfG6q3vaDqpbWpHEQfxerMcjzrbExS --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.185.185 waku 5c64f099f440f034d1a18a667b032970506290b0ff90951e739a0fc7001a3225
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 5c64f099f440. Setting up logs at ./log/docker/store_node1_2025-12-17_04-20-12__9a5e8aa7-da76-4fed-a46d-04bccc2ef698__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 20115
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20115/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"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":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20115/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.185.185/tcp/20116/p2p/16Uiu2HAmBCDEqWdRZVeAo8K9gWED8vwNscCE4DEs7itbEGrr6SnB","/ip4/172.18.185.185/tcp/20117/ws/p2p/16Uiu2HAmBCDEqWdRZVeAo8K9gWED8vwNscCE4DEs7itbEGrr6SnB"],"enrUri":"enr:-L24QOEbqGFSB_lwl4mJ_rOWBx9TX25Yqxy2sk-vo4CPfJR_HPEPsSaxr_HeU_qzlH-juU7tVVdX6yFTMJNsHHPiu7YCgmlkgnY0gmlwhKwSubmKbXVsdGlhZGRyc5YACASsErm5Bk6UAAoErBK5uQZOld0DgnJzhQADAQAAiXNlY3AyNTZrMaEC6kg0X3OByz5H9tUc8DYcm84WJMxNKOgAlZNZT7MVI3iDdGNwgk6Ug3VkcIJOloV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20115/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.84.152/tcp/31306/p2p/16Uiu2HAm981THRwpiXsJYwqfG6q3vaDqpbWpHEQfxerMcjzrbExS"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31305/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20115/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31305/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31305/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31305/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31305/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31305/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31305/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  tests.store.test_time_filter:test_time_filter.py:186 inquering stored messages with start time 1765945212135435008 after end time 1765945216370502912
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31305/store/v3/messages?includeData=True&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=1765945212135435008&endTime=1765945216370502912&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9be25042ce0c8a394eb519abafacb7fff8367630177f0e9dfc09ab8710805903","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765945212135435008,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x6dc1c87487a1cffd1e4cf2e8b066118ba214f9b17f7934057cf76561648d5a5f","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765945214135441920,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xfc00bbb582699c92d3f07c59cdf5f863de521ccb84163ec685625e90440be2f3","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765945215035442944,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"}]}'
DEBUG  tests.store.test_time_filter:test_time_filter.py:189 number of messages stored for start time 1765945212135435008 and end time = 1765945216370502912 is 3
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20115/store/v3/messages?includeData=True&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=1765945212135435008&endTime=1765945216370502912&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9be25042ce0c8a394eb519abafacb7fff8367630177f0e9dfc09ab8710805903","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765945212135435008,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x6dc1c87487a1cffd1e4cf2e8b066118ba214f9b17f7934057cf76561648d5a5f","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765945214135441920,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xfc00bbb582699c92d3f07c59cdf5f863de521ccb84163ec685625e90440be2f3","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765945215035442944,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"}]}'
DEBUG  tests.store.test_time_filter:test_time_filter.py:189 number of messages stored for start time 1765945212135435008 and end time = 1765945216370502912 is 3
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3623cdffdf79
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 5c64f099f440
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,869 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_2_lightpush_nodes_and_2_receiving_nodes with id: 2025-12-17_04-10-29__9fa7d91d-0ac2-42b8-9570-d3771631e20d
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node1_2025-12-17_04-10-29__9fa7d91d-0ac2-42b8-9570-d3771631e20d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.110.221
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['36273', '36274', '36275', '36276', '36277']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 36273:36273 -p 36274:36274 -p 36275:36275 -p 36276:36276 -p 36277:36277 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=36275 --rest-port=36273 --tcp-port=36274 --discv5-udp-port=36276 --rest-address=0.0.0.0 --nat=extip:172.18.110.221 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8410bfb928ec8de29d499cedc1c6f0c87bdfebec4decc2da6447abb241ec6f12 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36277 --metrics-logging=true --lightpush=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.110.221 waku 8970794f9ab972ad3d72b58188e11b14f006ea5f4380efdbeb0fee850dc8c106
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 8970794f9ab9. Setting up logs at ./log/docker/receiving_node1_2025-12-17_04-10-29__9fa7d91d-0ac2-42b8-9570-d3771631e20d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 36273
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f6902c141877. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 0018657f9395. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36273/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"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":"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"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36273/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.110.221/tcp/36274/p2p/16Uiu2HAmLg9MZ3WuHqPb9yvnBPEazwFTTdZMFfxEUydF9AvcYP84","/ip4/172.18.110.221/tcp/36275/ws/p2p/16Uiu2HAmLg9MZ3WuHqPb9yvnBPEazwFTTdZMFfxEUydF9AvcYP84"],"enrUri":"enr:-L24QLLE3IAbKeWxbuaIhWsG69ofygdAlhM2FLk2bbmEiKdSW7d_4ls_YdrcY9DBzxOukXvDRQQ-vTjgr4tem7bftGICgmlkgnY0gmlwhKwSbt2KbXVsdGlhZGRyc5YACASsEm7dBo2yAAoErBJu3QaNs90DgnJzhQADAQAAiXNlY3AyNTZrMaEDdylB989aSxLGV5Ud1s0VTzjZbb39dw0UUpW-GGWomxmDdGNwgo2yg3VkcIKNtIV3YWt1Mgk"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node2_2025-12-17_04-10-29__9fa7d91d-0ac2-42b8-9570-d3771631e20d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.46.120
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['28852', '28853', '28854', '28855', '28856']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 28852:28852 -p 28853:28853 -p 28854:28854 -p 28855:28855 -p 28856:28856 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=28854 --rest-port=28852 --tcp-port=28853 --discv5-udp-port=28855 --rest-address=0.0.0.0 --nat=extip:172.18.46.120 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=566cce7090ad6dfbcccf636b351d3a2cafe7faed386d6bb5da4d13a7aff7a53c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28856 --metrics-logging=true --lightpush=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.46.120 waku 19444b45cac43023b4a930e4cc8512fd9a44b5bb76d4a93163e7b816e5495814
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 19444b45cac4. Setting up logs at ./log/docker/receiving_node2_2025-12-17_04-10-29__9fa7d91d-0ac2-42b8-9570-d3771631e20d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 28852
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28852/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28852/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.46.120/tcp/28853/p2p/16Uiu2HAm2UGWknX6dXSD7MgCAJwEmjjLUxdKgU8pSLjt5aRvT9XU","/ip4/172.18.46.120/tcp/28854/ws/p2p/16Uiu2HAm2UGWknX6dXSD7MgCAJwEmjjLUxdKgU8pSLjt5aRvT9XU"],"enrUri":"enr:-L24QGcgDotizHg1PQLtl8ceqRgQ6QBzKnxv45DKi5XbuL34QnAHd9L3TSJiEeK5xQAo3Z7y8jlpMq2NwuqiXU0yXLECgmlkgnY0gmlwhKwSLniKbXVsdGlhZGRyc5YACASsEi54BnC1AAoErBIueAZwtt0DgnJzhQADAQAAiXNlY3AyNTZrMaECaKwEg2cUUQpGg33Cwwo6NNerxwKkej7mqCBZfHlmBqeDdGNwgnC1g3VkcIJwt4V3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28852/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.110.221/tcp/36274/p2p/16Uiu2HAmLg9MZ3WuHqPb9yvnBPEazwFTTdZMFfxEUydF9AvcYP84"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/lightpush_node1_2025-12-17_04-10-29__9fa7d91d-0ac2-42b8-9570-d3771631e20d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.61.244
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['8214', '8215', '8216', '8217', '8218']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 8214:8214 -p 8215:8215 -p 8216:8216 -p 8217:8217 -p 8218:8218 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=8216 --rest-port=8214 --tcp-port=8215 --discv5-udp-port=8217 --rest-address=0.0.0.0 --nat=extip:172.18.61.244 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8d972d0a2624cbda1a4e63bf886d97daa0378e55fbc9fd7dc70badb3f8e65a8a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=8218 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QLLE3IAbKeWxbuaIhWsG69ofygdAlhM2FLk2bbmEiKdSW7d_4ls_YdrcY9DBzxOukXvDRQQ-vTjgr4tem7bftGICgmlkgnY0gmlwhKwSbt2KbXVsdGlhZGRyc5YACASsEm7dBo2yAAoErBJu3QaNs90DgnJzhQADAQAAiXNlY3AyNTZrMaEDdylB989aSxLGV5Ud1s0VTzjZbb39dw0UUpW-GGWomxmDdGNwgo2yg3VkcIKNtIV3YWt1Mgk --lightpushnode=/ip4/172.18.110.221/tcp/36274/p2p/16Uiu2HAmLg9MZ3WuHqPb9yvnBPEazwFTTdZMFfxEUydF9AvcYP84 --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.61.244 waku 856177eabc7f61973818e4c25221a2c967c267f7edd38bd3a823bc86a52d2ae9
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 856177eabc7f. Setting up logs at ./log/docker/lightpush_node1_2025-12-17_04-10-29__9fa7d91d-0ac2-42b8-9570-d3771631e20d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 8214
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 856177eabc7f. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8214/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.waku_node:waku_node.py:196 REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=8214): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcaab890e00>: Failed to establish a new connection: [Errno 111] Connection refused'))
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.35.31
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['63201', '63202', '63203', '63204', '63205']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 63201:63201 -p 63202:63202 -p 63203:63203 -p 63204:63204 -p 63205:63205 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=63203 --rest-port=63201 --tcp-port=63202 --discv5-udp-port=63204 --rest-address=0.0.0.0 --nat=extip:172.18.35.31 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a3985b10f02a0ea528b4ad162bdcfedad0d4aed1d89fbff3c46ac3c6052cbaea --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63205 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QLLE3IAbKeWxbuaIhWsG69ofygdAlhM2FLk2bbmEiKdSW7d_4ls_YdrcY9DBzxOukXvDRQQ-vTjgr4tem7bftGICgmlkgnY0gmlwhKwSbt2KbXVsdGlhZGRyc5YACASsEm7dBo2yAAoErBJu3QaNs90DgnJzhQADAQAAiXNlY3AyNTZrMaEDdylB989aSxLGV5Ud1s0VTzjZbb39dw0UUpW-GGWomxmDdGNwgo2yg3VkcIKNtIV3YWt1Mgk --lightpushnode=/ip4/172.18.110.221/tcp/36274/p2p/16Uiu2HAmLg9MZ3WuHqPb9yvnBPEazwFTTdZMFfxEUydF9AvcYP84 --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.35.31 waku a29628da7a2ad5ca58500e1ba47688bcf0d116befbf812f014d0564e20bac909
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID a29628da7a2a. Setting up logs at ./log/docker/lightpush_node1_2025-12-17_04-10-29__9fa7d91d-0ac2-42b8-9570-d3771631e20d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 63201
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container a29628da7a2a. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63201/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.waku_node:waku_node.py:196 REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=63201): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcaab83c260>: Failed to establish a new connection: [Errno 111] Connection refused'))
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.174.138
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['38993', '38994', '38995', '38996', '38997']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 38993:38993 -p 38994:38994 -p 38995:38995 -p 38996:38996 -p 38997:38997 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=38995 --rest-port=38993 --tcp-port=38994 --discv5-udp-port=38996 --rest-address=0.0.0.0 --nat=extip:172.18.174.138 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=738e7a9f6dea7b47e0a617ad9ae56dceb15ba6495fb5ad7acabc0bffa94dbd3f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=38997 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QLLE3IAbKeWxbuaIhWsG69ofygdAlhM2FLk2bbmEiKdSW7d_4ls_YdrcY9DBzxOukXvDRQQ-vTjgr4tem7bftGICgmlkgnY0gmlwhKwSbt2KbXVsdGlhZGRyc5YACASsEm7dBo2yAAoErBJu3QaNs90DgnJzhQADAQAAiXNlY3AyNTZrMaEDdylB989aSxLGV5Ud1s0VTzjZbb39dw0UUpW-GGWomxmDdGNwgo2yg3VkcIKNtIV3YWt1Mgk --lightpushnode=/ip4/172.18.110.221/tcp/36274/p2p/16Uiu2HAmLg9MZ3WuHqPb9yvnBPEazwFTTdZMFfxEUydF9AvcYP84 --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.174.138 waku 9ca10da4c84eb947165fd96bf13fc8f4a1ea0c37af848eafda4596ccdfb6dab6
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 9ca10da4c84e. Setting up logs at ./log/docker/lightpush_node1_2025-12-17_04-10-29__9fa7d91d-0ac2-42b8-9570-d3771631e20d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 38993
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 9ca10da4c84e. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38993/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.waku_node:waku_node.py:196 REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=38993): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcaab626870>: Failed to establish a new connection: [Errno 111] Connection refused'))
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8970794f9ab9
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 19444b45cac4
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 8970794f9ab9. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 19444b45cac4. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/9ca10da4c84eb947165fd96bf13fc8f4a1ea0c37af848eafda4596ccdfb6dab6/stop: Not Found ("No such container: 9ca10da4c84eb947165fd96bf13fc8f4a1ea0c37af848eafda4596ccdfb6dab6")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/9ca10da4c84eb947165fd96bf13fc8f4a1ea0c37af848eafda4596ccdfb6dab6/stop: Not Found ("No such container: 9ca10da4c84eb947165fd96bf13fc8f4a1ea0c37af848eafda4596ccdfb6dab6")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9ca10da4c84e
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/9ca10da4c84eb947165fd96bf13fc8f4a1ea0c37af848eafda4596ccdfb6dab6/stop: Not Found ("No such container: 9ca10da4c84eb947165fd96bf13fc8f4a1ea0c37af848eafda4596ccdfb6dab6")
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  tests.conftest:conftest.py:73 Running fixture teardown: attach_logs_on_fail
DEBUG  tests.conftest:conftest.py:74 Test failed, attempting to attach logs to the allure reports
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/receiving_node1_2025-12-17_04-10-29__9fa7d91d-0ac2-42b8-9570-d3771631e20d__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/receiving_node2_2025-12-17_04-10-29__9fa7d91d-0ac2-42b8-9570-d3771631e20d__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/lightpush_node1_2025-12-17_04-10-29__9fa7d91d-0ac2-42b8-9570-d3771631e20d__wakuorg_nwaku:latest.log

View File

@ -0,0 +1,68 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_unsubscribe_with_no_content_topic with id: 2025-12-17_04-10-54__0260fed5-4afe-4e9b-927f-2ac6e319228d
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.filter:filter.py:28 Running fixture setup: filter_setup
DEBUG  src.steps.filter:filter.py:34 Running fixture setup: setup_main_relay_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-17_04-10-54__0260fed5-4afe-4e9b-927f-2ac6e319228d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.202.163
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['53582', '53583', '53584', '53585', '53586']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 53582:53582 -p 53583:53583 -p 53584:53584 -p 53585:53585 -p 53586:53586 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=53584 --rest-port=53582 --tcp-port=53583 --discv5-udp-port=53585 --rest-address=0.0.0.0 --nat=extip:172.18.202.163 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=df19e9e440cc7f4bab9fc5aa87fad1060681b418da6cd819f7b48fded6eaa54e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53586 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.202.163 waku dbfe9283056ac20053c4a55b2759484eccb6fd845cd26b6c51f29dc67a544136
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID dbfe9283056a. Setting up logs at ./log/docker/node1_2025-12-17_04-10-54__0260fed5-4afe-4e9b-927f-2ac6e319228d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 53582
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 0b7961c12d7e. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 37206f02594b. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53582/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"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"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53582/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.202.163/tcp/53583/p2p/16Uiu2HAmTbcA6QygvxyhsTxbqKWVA5wBFH3s32EvwKH6996ZJn92","/ip4/172.18.202.163/tcp/53584/ws/p2p/16Uiu2HAmTbcA6QygvxyhsTxbqKWVA5wBFH3s32EvwKH6996ZJn92"],"enrUri":"enr:-L24QMXGctZvPWi5eR-unZzyHipMeV6yg2kVDEPhzhhuCrekPn7yX6WVtbrw1h5UWDZseEW6XnPss9YfEoMbCTZ6wvgCgmlkgnY0gmlwhKwSyqOKbXVsdGlhZGRyc5YACASsEsqjBtFPAAoErBLKowbRUN0DgnJzhQADAQAAiXNlY3AyNTZrMaED3gF3vRv-ylBujPxQU6sWwZUhE0DKLGIVi1x4EEZGju2DdGNwgtFPg3VkcILRUYV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.steps.filter:filter.py:39 Running fixture setup: setup_main_filter_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-17_04-10-54__0260fed5-4afe-4e9b-927f-2ac6e319228d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.145.76
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['52067', '52068', '52069', '52070', '52071']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 52067:52067 -p 52068:52068 -p 52069:52069 -p 52070:52070 -p 52071:52071 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=52069 --rest-port=52067 --tcp-port=52068 --discv5-udp-port=52070 --rest-address=0.0.0.0 --nat=extip:172.18.145.76 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ee2ff0cb71aee8bfcbaebdb5b13fcc07accca6bdae7a81acf7aa7a74cc74ded0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=52071 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QMXGctZvPWi5eR-unZzyHipMeV6yg2kVDEPhzhhuCrekPn7yX6WVtbrw1h5UWDZseEW6XnPss9YfEoMbCTZ6wvgCgmlkgnY0gmlwhKwSyqOKbXVsdGlhZGRyc5YACASsEsqjBtFPAAoErBLKowbRUN0DgnJzhQADAQAAiXNlY3AyNTZrMaED3gF3vRv-ylBujPxQU6sWwZUhE0DKLGIVi1x4EEZGju2DdGNwgtFPg3VkcILRUYV3YWt1MgU --filternode=/ip4/172.18.202.163/tcp/53583/p2p/16Uiu2HAmTbcA6QygvxyhsTxbqKWVA5wBFH3s32EvwKH6996ZJn92
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.145.76 waku c3a43994ca5802743aa2acd28a9dfd4e0b05b49d59e77237a649b5eae8d424bb
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID c3a43994ca58. Setting up logs at ./log/docker/node2_2025-12-17_04-10-54__0260fed5-4afe-4e9b-927f-2ac6e319228d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 52067
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52067/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln 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":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52067/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.145.76/tcp/52068/p2p/16Uiu2HAmUs5qvWL2ic2CCCi7L6BTeK5C21yzvNh3MuYs8H43NZsT","/ip4/172.18.145.76/tcp/52069/ws/p2p/16Uiu2HAmUs5qvWL2ic2CCCi7L6BTeK5C21yzvNh3MuYs8H43NZsT"],"enrUri":"enr:-L24QB_m0bQO6dd5XNgxoM3LU90jdFtY7ocqxiKbT7dD9jMFHenhFxet0DkFlumwb-8aLDMak5-xTiIILeSi_z-m1d8CgmlkgnY0gmlwhKwSkUyKbXVsdGlhZGRyc5YACASsEpFMBstkAAoErBKRTAbLZd0DgnJzhQADAQAAiXNlY3AyNTZrMaED8NQsGN-30cQBXRcIfWW8QLnGxrobTSfycEB0x2kQxbaDdGNwgstkg3VkcILLZoV3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:52067/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.202.163/tcp/53583/p2p/16Uiu2HAmTbcA6QygvxyhsTxbqKWVA5wBFH3s32EvwKH6996ZJn92"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.filter:filter.py:47 Running fixture setup: subscribe_main_nodes
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:53582/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:52067/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "dfb07e40-9a42-43da-98d2-6215e2b92b86", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"dfb07e40-9a42-43da-98d2-6215e2b92b86","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:52067/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "pubsubTopic": "/waku/2/rs/3/1"}'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:52067/filter/v2/subscriptions. Response content: b'{"requestId":"unknown","statusDesc":"BAD_REQUEST: Failed to decode request: (status: 400 Bad Request, headers: , kind: Error, errobj: (status: 400 Bad Request, message: \\"Invalid content body, could not decode. Unable to deserialize data: \\", contentType: \\"text/plain\\"))"}'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dbfe9283056a
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c3a43994ca58
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,68 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_unsubscribe_with_pubsub_topic_string_instead_of_list with id: 2025-12-17_04-10-39__454278dd-ab56-4c07-b477-9f985897596c
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.filter:filter.py:28 Running fixture setup: filter_setup
DEBUG  src.steps.filter:filter.py:34 Running fixture setup: setup_main_relay_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-17_04-10-39__454278dd-ab56-4c07-b477-9f985897596c__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.125.52
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['14186', '14187', '14188', '14189', '14190']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 14186:14186 -p 14187:14187 -p 14188:14188 -p 14189:14189 -p 14190:14190 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=14188 --rest-port=14186 --tcp-port=14187 --discv5-udp-port=14189 --rest-address=0.0.0.0 --nat=extip:172.18.125.52 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9ef599c1c703fcdec99b1b8c8edfb883b2dcde0ce05f1ecffbc0be38b086b06a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=14190 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.125.52 waku 73be3a439ad58f12fed3be3fae138b9b4d6b52d705b51a22a1988c3fa6ea6faf
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 73be3a439ad5. Setting up logs at ./log/docker/node1_2025-12-17_04-10-39__454278dd-ab56-4c07-b477-9f985897596c__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 14186
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 8f6d6a5e9439. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container df1f476e9244. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"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"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14186/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.125.52/tcp/14187/p2p/16Uiu2HAmTdsPb4LUFLi784FYDnNQFM7eq7pmugWTHJdq63eZYfC3","/ip4/172.18.125.52/tcp/14188/ws/p2p/16Uiu2HAmTdsPb4LUFLi784FYDnNQFM7eq7pmugWTHJdq63eZYfC3"],"enrUri":"enr:-L24QM5uEqQ5AX9PRm6MtdpxzMY8E_HORC-_1pNOn1wV-9OZIY2IquBySftx4IGRNhnI0LxIAYv0CaBSd12vOXAZ8coCgmlkgnY0gmlwhKwSfTSKbXVsdGlhZGRyc5YACASsEn00BjdrAAoErBJ9NAY3bN0DgnJzhQADAQAAiXNlY3AyNTZrMaED3pXaW8d-0XYgfe3qldazT0cjcAmFgkA3-7tyaAxIf9CDdGNwgjdrg3VkcII3bYV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.steps.filter:filter.py:39 Running fixture setup: setup_main_filter_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-17_04-10-39__454278dd-ab56-4c07-b477-9f985897596c__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.87.87
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['23451', '23452', '23453', '23454', '23455']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 23451:23451 -p 23452:23452 -p 23453:23453 -p 23454:23454 -p 23455:23455 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=23453 --rest-port=23451 --tcp-port=23452 --discv5-udp-port=23454 --rest-address=0.0.0.0 --nat=extip:172.18.87.87 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ebb7b6ec1d5acef6ddbebb0183c035d61efc15c51157aedc1eec1ebd33c00d03 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=23455 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QM5uEqQ5AX9PRm6MtdpxzMY8E_HORC-_1pNOn1wV-9OZIY2IquBySftx4IGRNhnI0LxIAYv0CaBSd12vOXAZ8coCgmlkgnY0gmlwhKwSfTSKbXVsdGlhZGRyc5YACASsEn00BjdrAAoErBJ9NAY3bN0DgnJzhQADAQAAiXNlY3AyNTZrMaED3pXaW8d-0XYgfe3qldazT0cjcAmFgkA3-7tyaAxIf9CDdGNwgjdrg3VkcII3bYV3YWt1MgU --filternode=/ip4/172.18.125.52/tcp/14187/p2p/16Uiu2HAmTdsPb4LUFLi784FYDnNQFM7eq7pmugWTHJdq63eZYfC3
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.87.87 waku a982b6ecce8690a42af3767c2930985fee71f27a658e7757499dfb7c5cde8433
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID a982b6ecce86. Setting up logs at ./log/docker/node2_2025-12-17_04-10-39__454278dd-ab56-4c07-b477-9f985897596c__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 23451
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23451/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln 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":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23451/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.87.87/tcp/23452/p2p/16Uiu2HAmJ8CWv3JykHJHpBjfVFkCwNtByS17irkpLDzuaxMpvcyn","/ip4/172.18.87.87/tcp/23453/ws/p2p/16Uiu2HAmJ8CWv3JykHJHpBjfVFkCwNtByS17irkpLDzuaxMpvcyn"],"enrUri":"enr:-L24QK9WaoWTsQ29cfE6A88iSttaFu3romeZrsvYnKoZSzsKMe2hGi7JvAEQ4qUs1KS9HiYY5s0Kxky3rm79v-mI378CgmlkgnY0gmlwhKwSV1eKbXVsdGlhZGRyc5YACASsEldXBlucAAoErBJXVwZbnd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDUULfYIV4C9otEhn54ODZ5TGeME-F6_8Epuc5ANKT4cGDdGNwglucg3VkcIJbnoV3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:23451/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.125.52/tcp/14187/p2p/16Uiu2HAmTdsPb4LUFLi784FYDnNQFM7eq7pmugWTHJdq63eZYfC3"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.filter:filter.py:47 Running fixture setup: subscribe_main_nodes
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14186/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:23451/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "321bdcea-dfec-46a5-ae74-75146a1ddd1e", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"321bdcea-dfec-46a5-ae74-75146a1ddd1e","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:23451/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": "/test/1/waku-filter/proto", "pubsubTopic": "/waku/2/rs/3/1"}'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:23451/filter/v2/subscriptions. Response content: b'{"requestId":"unknown","statusDesc":"BAD_REQUEST: Failed to decode request: (status: 400 Bad Request, headers: , kind: Error, errobj: (status: 400 Bad Request, message: \\"Invalid content body, could not decode. Unable to deserialize data: \\", contentType: \\"text/plain\\"))"}'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 73be3a439ad5
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a982b6ecce86
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,77 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_single_pubsub_topic[/waku/2/rs/999/999] with id: 2025-12-17_04-22-14__d8138f20-26b4-4317-8d71-cfe15397db6f
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-17_04-22-14__d8138f20-26b4-4317-8d71-cfe15397db6f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.169.87
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['65230', '65231', '65232', '65233', '65234']
DEBUG  src.node.waku_node:waku_node.py:72 Cluster id was resolved to: 999
DEBUG  src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 65230:65230 -p 65231:65231 -p 65232:65232 -p 65233:65233 -p 65234:65234 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=65232 --rest-port=65230 --tcp-port=65231 --discv5-udp-port=65233 --rest-address=0.0.0.0 --nat=extip:172.18.169.87 --peer-exchange=true --discv5-discovery=true --cluster-id=999 --nodekey=dae51d40ce3f9fbdae0e0c8b4690cbe1ec0409377ddb0ff8e3ac0a4f983f9dc1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=65234 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.169.87 waku ce63b18454a0921351d9dd070847d06cfd266e17fc12af518d012e500eea2865
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID ce63b18454a0. Setting up logs at ./log/docker/node1_2025-12-17_04-22-14__d8138f20-26b4-4317-8d71-cfe15397db6f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 65230
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container a82d2cff7454. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 8dd7f3688755. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:65230/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"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"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:65230/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.169.87/tcp/65231/p2p/16Uiu2HAmKrT6vZF9DGhkRXY5JXWWspmKHYSmgtGjnecas5TMhSSv","/ip4/172.18.169.87/tcp/65232/ws/p2p/16Uiu2HAmKrT6vZF9DGhkRXY5JXWWspmKHYSmgtGjnecas5TMhSSv"],"enrUri":"enr:-L24QCFCdrJX8L0atahGd7NNvYyaHuFz2PNZVMb-un1l_-QSEiMsgoDr72CPUYEpmS4GW_lOdKzHY9vznkvV2cJObG4CgmlkgnY0gmlwhKwSqVeKbXVsdGlhZGRyc5YACASsEqlXBv7PAAoErBKpVwb-0N0DgnJzhQPnAQAAiXNlY3AyNTZrMaEDavFyQk42I5sk9QYZlMbb0UIlTBWqiXHxzbt7XCNerSODdGNwgv7Pg3VkcIL-0YV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-17_04-22-14__d8138f20-26b4-4317-8d71-cfe15397db6f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.253.178
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['5538', '5539', '5540', '5541', '5542']
DEBUG  src.node.waku_node:waku_node.py:72 Cluster id was resolved to: 999
DEBUG  src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 5538:5538 -p 5539:5539 -p 5540:5540 -p 5541:5541 -p 5542:5542 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=5540 --rest-port=5538 --tcp-port=5539 --discv5-udp-port=5541 --rest-address=0.0.0.0 --nat=extip:172.18.253.178 --peer-exchange=true --discv5-discovery=true --cluster-id=999 --nodekey=6b81a094285eabd1aa0c5caff4413cacda3c1a8f59f70acecd5fa81bf0b2ae1a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5542 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QCFCdrJX8L0atahGd7NNvYyaHuFz2PNZVMb-un1l_-QSEiMsgoDr72CPUYEpmS4GW_lOdKzHY9vznkvV2cJObG4CgmlkgnY0gmlwhKwSqVeKbXVsdGlhZGRyc5YACASsEqlXBv7PAAoErBKpVwb-0N0DgnJzhQPnAQAAiXNlY3AyNTZrMaEDavFyQk42I5sk9QYZlMbb0UIlTBWqiXHxzbt7XCNerSODdGNwgv7Pg3VkcIL-0YV3YWt1MgU
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.253.178 waku 477da08d23a179431883ce9143ba158f6214af981854501ce1f644abd05e9bd8
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 477da08d23a1. Setting up logs at ./log/docker/node2_2025-12-17_04-22-14__d8138f20-26b4-4317-8d71-cfe15397db6f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 5538
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5538/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5538/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.253.178/tcp/5539/p2p/16Uiu2HAmSDpu95SzSGfugsWxPBs9zTMoA6QN23NHdFDVAzpRRH6q","/ip4/172.18.253.178/tcp/5540/ws/p2p/16Uiu2HAmSDpu95SzSGfugsWxPBs9zTMoA6QN23NHdFDVAzpRRH6q"],"enrUri":"enr:-L24QMr9FnyDZa0Zu3LAOaJSuMRnQQnVCm_I9i_6GTfp59jAM79XKTE4pokdOTFWjnb41VQ8JbDKXdD0vCW53cNZFtwCgmlkgnY0gmlwhKwS_bKKbXVsdGlhZGRyc5YACASsEv2yBhWjAAoErBL9sgYVpN0DgnJzhQPnAQAAiXNlY3AyNTZrMaEDyZFpHoZhOfGtET8IDEt9lkWy_vp8ScuLctIvknbc5_KDdGNwghWjg3VkcIIVpYV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:5538/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.169.87/tcp/65231/p2p/16Uiu2HAmKrT6vZF9DGhkRXY5JXWWspmKHYSmgtGjnecas5TMhSSv"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65230/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/999/999"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:5538/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/999/999"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F999%2F999" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:65230/relay/v1/messages/%2Fwaku%2F2%2Frs%2F999%2F999" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765945336880492128,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5538/relay/v1/messages/%2Fwaku%2F2%2Frs%2F999%2F999" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765945336880492128,"ephemeral":false,"proof":""}]'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ce63b18454a0
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 477da08d23a1
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,84 @@
2025-12-17 04:27:54.249 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-17 04:27:54.249 DEBUG [tests.conftest] Running test: test_message_published_on_different_pubsub_topic_is_not_retrieved with id: 2025-12-17_04-27-54__294a0c34-26cf-427b-8257-b6ca5ba4e344
2025-12-17 04:27:54.250 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-17 04:27:54.250 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-17 04:27:54.250 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
2025-12-17 04:27:54.256 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:27:54.256 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-17_04-27-54__294a0c34-26cf-427b-8257-b6ca5ba4e344__wakuorg_nwaku:latest.log
2025-12-17 04:27:54.257 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:27:54.257 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:27:54.258 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:27:54.258 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.47.133
2025-12-17 04:27:54.258 DEBUG [src.node.docker_mananger] Generated ports ['25001', '25002', '25003', '25004', '25005']
2025-12-17 04:27:54.258 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:27:54.258 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:27:54.259 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:27:54.259 DEBUG [src.node.docker_mananger] docker run -i -t -p 25001:25001 -p 25002:25002 -p 25003:25003 -p 25004:25004 -p 25005:25005 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=25003 --rest-port=25001 --tcp-port=25002 --discv5-udp-port=25004 --rest-address=0.0.0.0 --nat=extip:172.18.47.133 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=23a1a9bd2cecc9bc6edfaceaffb6be51d1c27e7d133ce5690dfd5e5755cef65e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25005 --metrics-logging=true --relay=true
2025-12-17 04:27:54.443 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.47.133 waku 0cd30dfb0eae6a77f06834581501ad4abe4a86601edf40bc87431147bddc16e1
2025-12-17 04:27:54.479 DEBUG [src.node.docker_mananger] Container started with ID 0cd30dfb0eae. Setting up logs at ./log/docker/node1_2025-12-17_04-27-54__294a0c34-26cf-427b-8257-b6ca5ba4e344__wakuorg_nwaku:latest.log
2025-12-17 04:27:54.479 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 25001
2025-12-17 04:27:54.480 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:27:54.503 ERROR [src.node.docker_mananger] Max retries reached for container ffead200e872. Exiting log stream.
2025-12-17 04:27:55.050 ERROR [src.node.docker_mananger] Max retries reached for container fab081920502. Exiting log stream.
2025-12-17 04:27:55.481 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25001/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:55.484 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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"}]}'
2025-12-17 04:27:55.484 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:27:55.484 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25001/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:55.487 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.47.133/tcp/25002/p2p/16Uiu2HAmVrFpe7yv7utEQddbdKvNPUMrQLEGA1o91oFvUAj1EXuE","/ip4/172.18.47.133/tcp/25003/ws/p2p/16Uiu2HAmVrFpe7yv7utEQddbdKvNPUMrQLEGA1o91oFvUAj1EXuE"],"enrUri":"enr:-L24QDoUFbbb_XxjwCE72nh9WsQYpaKreYaIgQQ5SaDXUE1EBQFagss2Vy4TVInKb2HvUnNbBJDJxbSEklJxMKZvlQUCgmlkgnY0gmlwhKwSL4WKbXVsdGlhZGRyc5YACASsEi-FBmGqAAoErBIvhQZhq90DgnJzhQADAQAAiXNlY3AyNTZrMaED_3mPdr1pejB7D_-_wqrG6rP38Sx_Y03MXpiSgqh8oxWDdGNwgmGqg3VkcIJhrIV3YWt1MgE"}'
2025-12-17 04:27:55.487 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:27:55.493 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:27:55.493 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-17_04-27-54__294a0c34-26cf-427b-8257-b6ca5ba4e344__wakuorg_nwaku:latest.log
2025-12-17 04:27:55.493 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:27:55.494 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:27:55.495 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:27:55.495 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.12.155
2025-12-17 04:27:55.495 DEBUG [src.node.docker_mananger] Generated ports ['49212', '49213', '49214', '49215', '49216']
2025-12-17 04:27:55.495 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:27:55.495 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:27:55.495 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:27:55.496 DEBUG [src.node.docker_mananger] docker run -i -t -p 49212:49212 -p 49213:49213 -p 49214:49214 -p 49215:49215 -p 49216:49216 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=49214 --rest-port=49212 --tcp-port=49213 --discv5-udp-port=49215 --rest-address=0.0.0.0 --nat=extip:172.18.12.155 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a8fe5feee5a82be74d85a7beade5e3addfda5c0adfb75b6bc8414eeacff3b843 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49216 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QDoUFbbb_XxjwCE72nh9WsQYpaKreYaIgQQ5SaDXUE1EBQFagss2Vy4TVInKb2HvUnNbBJDJxbSEklJxMKZvlQUCgmlkgnY0gmlwhKwSL4WKbXVsdGlhZGRyc5YACASsEi-FBmGqAAoErBIvhQZhq90DgnJzhQADAQAAiXNlY3AyNTZrMaED_3mPdr1pejB7D_-_wqrG6rP38Sx_Y03MXpiSgqh8oxWDdGNwgmGqg3VkcIJhrIV3YWt1MgE
2025-12-17 04:27:55.673 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.12.155 waku 1bd2b474fb07dba10d92635a4cf748829030650a95e02cc8e5e0a18a86695d3f
2025-12-17 04:27:55.704 DEBUG [src.node.docker_mananger] Container started with ID 1bd2b474fb07. Setting up logs at ./log/docker/node2_2025-12-17_04-27-54__294a0c34-26cf-427b-8257-b6ca5ba4e344__wakuorg_nwaku:latest.log
2025-12-17 04:27:55.705 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 49212
2025-12-17 04:27:55.705 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:27:56.706 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49212/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:56.715 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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"}]}'
2025-12-17 04:27:56.717 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:27:56.717 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49212/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:56.721 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.12.155/tcp/49213/p2p/16Uiu2HAkuuPBrgPVHBQY1nCKMoAxtwPcSpCjyjFqQqPeZVNc8QLW","/ip4/172.18.12.155/tcp/49214/ws/p2p/16Uiu2HAkuuPBrgPVHBQY1nCKMoAxtwPcSpCjyjFqQqPeZVNc8QLW"],"enrUri":"enr:-L24QHX_vO-MgpvB2JjFmylcEIn4fhCVhlvRDOoRycT_mI3PY9y8qPpkqSD-SXvfJ7EfiQjuvwXebEkxisUO-jaWZCMCgmlkgnY0gmlwhKwSDJuKbXVsdGlhZGRyc5YACASsEgybBsA9AAoErBIMmwbAPt0DgnJzhQADAQAAiXNlY3AyNTZrMaECBxlGn86lJsfEHEIpb_HD7f4AZspinC0hOYcZsov58Q-DdGNwgsA9g3VkcILAP4V3YWt1MgE"}'
2025-12-17 04:27:56.722 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:27:56.722 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49212/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.47.133/tcp/25002/p2p/16Uiu2HAmVrFpe7yv7utEQddbdKvNPUMrQLEGA1o91oFvUAj1EXuE"]'
2025-12-17 04:27:56.728 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:27:56.729 DEBUG [src.steps.relay] Running fixture setup: subscribe_main_relay_nodes
2025-12-17 04:27:56.729 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25001/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-17 04:27:56.732 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:27:56.733 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49212/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-17 04:27:56.738 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:27:56.739 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25001/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:27:56.744 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:27:56.744 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-17 04:27:56.845 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-17 04:27:56.845 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25001/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:56.847 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1765945676738864640,"ephemeral":false,"proof":""}]'
2025-12-17 04:27:56.849 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-17 04:27:56.849 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49212/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:56.851 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1765945676738864640,"ephemeral":false,"proof":""}]'
2025-12-17 04:27:56.852 INFO [src.steps.relay] WARM UP successful!!
2025-12-17 04:27:56.853 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25001/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/9", "/waku/2/rs/3/25", "/waku/2/rs/3/1000"]'
2025-12-17 04:27:56.858 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:27:56.859 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49212/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/9", "/waku/2/rs/3/25", "/waku/2/rs/3/1000"]'
2025-12-17 04:27:56.866 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:27:56.866 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25001/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:27:56.874 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:27:56.874 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-17 04:27:56.975 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49212/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:56.977 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[]'
2025-12-17 04:27:56.979 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-17 04:27:56.981 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-17 04:27:56.981 DEBUG [src.node.waku_node] Stopping container with id 0cd30dfb0eae
2025-12-17 04:27:57.504 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:27:57.506 DEBUG [src.node.waku_node] Stopping container with id 1bd2b474fb07
2025-12-17 04:27:58.061 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:27:58.062 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-17 04:27:58.075 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:27:58.081 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,73 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_2_nodes_different_content_topic_same_shard with id: 2025-12-17_04-28-25__23db3c7a-9082-41f6-85b9-a160c4d6a70a
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-17_04-28-25__23db3c7a-9082-41f6-85b9-a160c4d6a70a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.83.219
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['60290', '60291', '60292', '60293', '60294']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 60290:60290 -p 60291:60291 -p 60292:60292 -p 60293:60293 -p 60294:60294 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=60292 --rest-port=60290 --tcp-port=60291 --discv5-udp-port=60293 --rest-address=0.0.0.0 --nat=extip:172.18.83.219 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=fae409fd4abc52aaf9acefe78489ecd7d93b18b6db45ee000ddef5bbbfbb5ae8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=60294 --metrics-logging=true --relay=true --filter=true --content-topic=/newsService/1.0/weekly/protobuf
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.83.219 waku 56fa21ebc5d24bffd96dd5e67c4dd7558ba62c9f36a9ae614409ea0971ec9342
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 56fa21ebc5d2. Setting up logs at ./log/docker/node1_2025-12-17_04-28-25__23db3c7a-9082-41f6-85b9-a160c4d6a70a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 60290
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 70c53f2d7970. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 7f692263d392. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"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"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60290/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.83.219/tcp/60291/p2p/16Uiu2HAm3xNcCnzUqNJFA8BVBGPQGtnMSme5Ynxr2hoeFTHmzkSm","/ip4/172.18.83.219/tcp/60292/ws/p2p/16Uiu2HAm3xNcCnzUqNJFA8BVBGPQGtnMSme5Ynxr2hoeFTHmzkSm"],"enrUri":"enr:-L24QLQj7E-0vfO047p4nBEa0707b1E-Cxl_hJ3fiashDo5dEoOpg7Xu8Mo54I5cgmyMktxYjKQt0JmPpVAcqEI6DHICgmlkgnY0gmlwhKwSU9uKbXVsdGlhZGRyc5YACASsElPbBuuDAAoErBJT2wbrhN0DgnJzhQACAQAAiXNlY3AyNTZrMaECfrrbjth3wVHKeeEHn1onB38hmVRqNFHKE-vQNWzuZQqDdGNwguuDg3VkcILrhYV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-17_04-28-25__23db3c7a-9082-41f6-85b9-a160c4d6a70a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.244.51
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['1584', '1585', '1586', '1587', '1588']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 1584:1584 -p 1585:1585 -p 1586:1586 -p 1587:1587 -p 1588:1588 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=1586 --rest-port=1584 --tcp-port=1585 --discv5-udp-port=1587 --rest-address=0.0.0.0 --nat=extip:172.18.244.51 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=8aff87b075a6f8433ae37be64b235f0b4a82b36baa1d9e2f69f476ea0b878bca --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1588 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QLQj7E-0vfO047p4nBEa0707b1E-Cxl_hJ3fiashDo5dEoOpg7Xu8Mo54I5cgmyMktxYjKQt0JmPpVAcqEI6DHICgmlkgnY0gmlwhKwSU9uKbXVsdGlhZGRyc5YACASsElPbBuuDAAoErBJT2wbrhN0DgnJzhQACAQAAiXNlY3AyNTZrMaECfrrbjth3wVHKeeEHn1onB38hmVRqNFHKE-vQNWzuZQqDdGNwguuDg3VkcILrhYV3YWt1MgU --content-topic=/newsService/1.0/alerts/xml
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.244.51 waku d4b21b20619df045b16df25b90051fa877dd4dfef29c9da6616c170b7c3ca8a3
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID d4b21b20619d. Setting up logs at ./log/docker/node2_2025-12-17_04-28-25__23db3c7a-9082-41f6-85b9-a160c4d6a70a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 1584
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1584/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1584/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.244.51/tcp/1585/p2p/16Uiu2HAmAcDy3a3RFu7QRx4T3NhYNW7FWKgEF7MwfkStPvCM74zc","/ip4/172.18.244.51/tcp/1586/ws/p2p/16Uiu2HAmAcDy3a3RFu7QRx4T3NhYNW7FWKgEF7MwfkStPvCM74zc"],"enrUri":"enr:-L24QOXSUBhTMF3_ceGfQ5UldAGw-o3QojNwOwDDhlw01U2cX-I6yENgWkXOLG-q5fUKKS4b-gbOCb7TgfEusTECHh8CgmlkgnY0gmlwhKwS9DOKbXVsdGlhZGRyc5YACASsEvQzBgYxAAoErBL0MwYGMt0DgnJzhQACAQAAiXNlY3AyNTZrMaEC4ZNHqEefpIVdFnKFyBtXfdQp0yKIKw9l5wArlVMLT8mDdGNwggYxg3VkcIIGM4V3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1584/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.83.219/tcp/60291/p2p/16Uiu2HAm3xNcCnzUqNJFA8BVBGPQGtnMSme5Ynxr2hoeFTHmzkSm"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60290/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/weekly/protobuf"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1584/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/alerts/xml"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60290/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/weekly/protobuf", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60290/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/weekly/protobuf","version":0,"timestamp":1765945708105378602,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1584/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/weekly/protobuf","version":0,"timestamp":1765945708105378602,"ephemeral":false,"proof":""}]'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 56fa21ebc5d2
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d4b21b20619d
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,188 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_page_size_0_defaults_to_20 with id: 2025-12-17_04-31-56__170cff50-ad10-450d-a328-115135585c07
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.steps.store:store.py:39 Running fixture setup: node_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-17_04-31-56__170cff50-ad10-450d-a328-115135585c07__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.58.231
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['11030', '11031', '11032', '11033', '11034']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 11030:11030 -p 11031:11031 -p 11032:11032 -p 11033:11033 -p 11034:11034 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=11032 --rest-port=11030 --tcp-port=11031 --discv5-udp-port=11033 --rest-address=0.0.0.0 --nat=extip:172.18.58.231 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f61fd7ecfa4f9518af3fd2aa96c7eac9bfa643eddc5a50c47a962bd58f7ae4b2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=11034 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.58.231 waku 70f3f2a21768a13a45ebfe71306c90058f8a175699b5617c31a9882d9fcd2b79
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 70f3f2a21768. Setting up logs at ./log/docker/publishing_node1_2025-12-17_04-31-56__170cff50-ad10-450d-a328-115135585c07__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 11030
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 975bbbe4c87e. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 811eea9b2efe. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11030/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"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"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11030/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.58.231/tcp/11031/p2p/16Uiu2HAmSJtWZMoPJJoQfZoWrSKFaMUU5chMeKeJHm627u7xahjQ","/ip4/172.18.58.231/tcp/11032/ws/p2p/16Uiu2HAmSJtWZMoPJJoQfZoWrSKFaMUU5chMeKeJHm627u7xahjQ"],"enrUri":"enr:-L24QEyOgmSZGPNnLy6vJ_7GtXXufVXApkWj5VyiMsMnV5kpHvILYGW8nQnHJfpRhuCM54s7qJBlQSOSB7SuA5oSKqACgmlkgnY0gmlwhKwSOueKbXVsdGlhZGRyc5YACASsEjrnBisXAAoErBI65wYrGN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDyt1lsuUDBAfbxV376sxvS2weAd1_0dE3MzNtU0DpbZODdGNwgisXg3VkcIIrGYV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-17_04-31-56__170cff50-ad10-450d-a328-115135585c07__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.174.167
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['16182', '16183', '16184', '16185', '16186']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 16182:16182 -p 16183:16183 -p 16184:16184 -p 16185:16185 -p 16186:16186 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=16184 --rest-port=16182 --tcp-port=16183 --discv5-udp-port=16185 --rest-address=0.0.0.0 --nat=extip:172.18.174.167 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e8fd1b33fdbfba367ace72e3b10bcedbb3441ef849fcce4ac84dcce0ca664aa1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16186 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QEyOgmSZGPNnLy6vJ_7GtXXufVXApkWj5VyiMsMnV5kpHvILYGW8nQnHJfpRhuCM54s7qJBlQSOSB7SuA5oSKqACgmlkgnY0gmlwhKwSOueKbXVsdGlhZGRyc5YACASsEjrnBisXAAoErBI65wYrGN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDyt1lsuUDBAfbxV376sxvS2weAd1_0dE3MzNtU0DpbZODdGNwgisXg3VkcIIrGYV3YWt1MgM --storenode=/ip4/172.18.58.231/tcp/11031/p2p/16Uiu2HAmSJtWZMoPJJoQfZoWrSKFaMUU5chMeKeJHm627u7xahjQ --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.174.167 waku 67674aebb8ad1654d0a13d304fa8cd8f9aa2adb4459434b77adf9f646d6da618
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 67674aebb8ad. Setting up logs at ./log/docker/store_node1_2025-12-17_04-31-56__170cff50-ad10-450d-a328-115135585c07__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 16182
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16182/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"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":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16182/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.174.167/tcp/16183/p2p/16Uiu2HAmVh58Jb7jGkvchPoMUob2YTv9MSJZuXuPew8sM3YstUDL","/ip4/172.18.174.167/tcp/16184/ws/p2p/16Uiu2HAmVh58Jb7jGkvchPoMUob2YTv9MSJZuXuPew8sM3YstUDL"],"enrUri":"enr:-L24QL4NEAvS0p0cz0Ur7EkZZGWliXcS-K-Sw-uyxvSstPGhXT94nRZvK3eY0ouEouU9lEtHUoe4kb6JGLoKDqakSGECgmlkgnY0gmlwhKwSrqeKbXVsdGlhZGRyc5YACASsEq6nBj83AAoErBKupwY_ON0DgnJzhQADAQAAiXNlY3AyNTZrMaED_R89XsH8b1-kDuj85Q8YmtGxF2JvGiGaEcSBzu9PrY-DdGNwgj83g3VkcII_OYV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16182/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.58.231/tcp/11031/p2p/16Uiu2HAmSJtWZMoPJJoQfZoWrSKFaMUU5chMeKeJHm627u7xahjQ"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11030/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16182/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11030/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8w", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11030/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8x", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11030/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8y", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11030/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8z", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11030/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11030/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11030/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11030/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11030/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11030/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11030/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11030/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11030/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11030/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11030/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11030/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11030/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11030/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11030/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xOA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11030/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xOQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11030/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yMA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11030/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yMQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11030/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yMg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11030/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yMw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11030/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yNA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11030/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yNQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11030/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yNg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11030/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yNw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11030/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yOA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11030/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yOQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11030/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=0&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x8e971f7f5fa5663e5039887fff4544c9a0c265c950aa107b4e8767f10deff341"},{"messageHash":"0x72deb8044a156e5c78a46a89499d8844e3b930bdd7a52c2840027d4a315debba"},{"messageHash":"0x792a4b2f4460f51847c67ca035cfb735023aca9c978184d9ce6a270c62486181"},{"messageHash":"0x84cec8dd565e2920ecfcb3101a3e7f65461d0d835148193bcea431db29d94c4e"},{"messageHash":"0x641ce90bb86a4d7a041bd5d9423726e14ddcea641869fed0d959259f193d91ad"},{"messageHash":"0x136bc648b606f80a396de5cd9750959b5861b9933afcc944ecc08787d8946253"},{"messageHash":"0x0028c45bc6652550e5ccde945c3adf6399e2cc26e850e974e0a510e5c2671e26"},{"messageHash":"0x03059500e5be89ff689fe634aa11e7b1c3ae58653ade8143a7e0c29e6136ff6f"},{"messageHash":"0x0b10131a5e0369a4037df71364bf11398987d019125b570a236e96f48d96dec7"},{"messageHash":"0xd0b9f5f0bd5815e7a5459bc22cdcef8a1a8ca87321a755b28446a6a0b7cf44ef"},{"messageHash":"0x54435f167b3af9342d30fb9ec605ada8f012f3ac2444af3078769b1dc0cb7a1a"},{"messageHash":"0x92c10278b25251cc2e281310623321bd598cea75396d5f094c54b9a3ebb99d5c"},{"messageHash":"0x0cdc69afb2f0fa91b706d76bfbabc11d66b74b72aec8ca887327d571aa544ed4"},{"messageHash":"0x0f1a007058712ba3a84b2dc887a88bf3ac199ebeb9b2efffd364741ab005d78c"},{"messageHash":"0x093d52d5cbec16feb30ec8b5f5d7a9a9b40e5673fbdd180f099c9b120e452c9b"},{"messageHash":"0xb740d72416f81acf3a15adcb0cb839d7d297b8d9cf58a4b4376ccc1dfa205907"},{"messageHash":"0xe23b2788bc29adfcd69e2f91c9f5a078e5c88c7273ee4990b4737d295df4f161"},{"messageHash":"0xb463491a8e98d6bd3db4f5c3b196033724e2d1e19c318dd145e3f40302194549"},{"messageHash":"0xaa6753db0b687a746dedc5ec17d4cd2f278b65a69c8b00352c9cf1cef0f8a024"},{"messageHash":"0x3c6446d1a06f2ef0e918d2adf8b06c94b069f92b3d29abf938f87ec16300f819"}],"paginationCursor":"0x3c6446d1a06f2ef0e918d2adf8b06c94b069f92b3d29abf938f87ec16300f819"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16182/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=0&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x8e971f7f5fa5663e5039887fff4544c9a0c265c950aa107b4e8767f10deff341"},{"messageHash":"0x72deb8044a156e5c78a46a89499d8844e3b930bdd7a52c2840027d4a315debba"},{"messageHash":"0x792a4b2f4460f51847c67ca035cfb735023aca9c978184d9ce6a270c62486181"},{"messageHash":"0x84cec8dd565e2920ecfcb3101a3e7f65461d0d835148193bcea431db29d94c4e"},{"messageHash":"0x641ce90bb86a4d7a041bd5d9423726e14ddcea641869fed0d959259f193d91ad"},{"messageHash":"0x136bc648b606f80a396de5cd9750959b5861b9933afcc944ecc08787d8946253"},{"messageHash":"0x0028c45bc6652550e5ccde945c3adf6399e2cc26e850e974e0a510e5c2671e26"},{"messageHash":"0x03059500e5be89ff689fe634aa11e7b1c3ae58653ade8143a7e0c29e6136ff6f"},{"messageHash":"0x0b10131a5e0369a4037df71364bf11398987d019125b570a236e96f48d96dec7"},{"messageHash":"0xd0b9f5f0bd5815e7a5459bc22cdcef8a1a8ca87321a755b28446a6a0b7cf44ef"},{"messageHash":"0x54435f167b3af9342d30fb9ec605ada8f012f3ac2444af3078769b1dc0cb7a1a"},{"messageHash":"0x92c10278b25251cc2e281310623321bd598cea75396d5f094c54b9a3ebb99d5c"},{"messageHash":"0x0cdc69afb2f0fa91b706d76bfbabc11d66b74b72aec8ca887327d571aa544ed4"},{"messageHash":"0x0f1a007058712ba3a84b2dc887a88bf3ac199ebeb9b2efffd364741ab005d78c"},{"messageHash":"0x093d52d5cbec16feb30ec8b5f5d7a9a9b40e5673fbdd180f099c9b120e452c9b"},{"messageHash":"0xb740d72416f81acf3a15adcb0cb839d7d297b8d9cf58a4b4376ccc1dfa205907"},{"messageHash":"0xe23b2788bc29adfcd69e2f91c9f5a078e5c88c7273ee4990b4737d295df4f161"},{"messageHash":"0xb463491a8e98d6bd3db4f5c3b196033724e2d1e19c318dd145e3f40302194549"},{"messageHash":"0xaa6753db0b687a746dedc5ec17d4cd2f278b65a69c8b00352c9cf1cef0f8a024"},{"messageHash":"0x3c6446d1a06f2ef0e918d2adf8b06c94b069f92b3d29abf938f87ec16300f819"}],"paginationCursor":"0x3c6446d1a06f2ef0e918d2adf8b06c94b069f92b3d29abf938f87ec16300f819"}'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 70f3f2a21768
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 67674aebb8ad
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,101 @@
2025-12-17 04:28:57.129 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-17 04:28:57.129 DEBUG [tests.conftest] Running test: test_publishing_node_paused_and_unpaused with id: 2025-12-17_04-28-57__4258a9e0-e71c-4916-a399-46946de98765
2025-12-17 04:28:57.130 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-17 04:28:57.130 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-17 04:28:57.130 DEBUG [src.steps.store] Running fixture setup: node_setup
2025-12-17 04:28:57.137 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:28:57.137 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-17_04-28-57__4258a9e0-e71c-4916-a399-46946de98765__wakuorg_nwaku:latest.log
2025-12-17 04:28:57.137 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:28:57.137 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:28:57.138 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:28:57.138 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.239.115
2025-12-17 04:28:57.139 DEBUG [src.node.docker_mananger] Generated ports ['6519', '6520', '6521', '6522', '6523']
2025-12-17 04:28:57.139 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:28:57.139 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:28:57.139 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:28:57.139 DEBUG [src.node.docker_mananger] docker run -i -t -p 6519:6519 -p 6520:6520 -p 6521:6521 -p 6522:6522 -p 6523:6523 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=6521 --rest-port=6519 --tcp-port=6520 --discv5-udp-port=6522 --rest-address=0.0.0.0 --nat=extip:172.18.239.115 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e18eeed89f1ae6de1c72cb6dda61e239dd6aa79bf46ef0a90bec5a4a670eaed3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=6523 --metrics-logging=true --store=true --relay=true
2025-12-17 04:28:57.321 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.239.115 waku b938cd1f16723a751cef53f355ded32895ad18f1bd142e48d692af4590cc04cf
2025-12-17 04:28:57.354 DEBUG [src.node.docker_mananger] Container started with ID b938cd1f1672. Setting up logs at ./log/docker/publishing_node1_2025-12-17_04-28-57__4258a9e0-e71c-4916-a399-46946de98765__wakuorg_nwaku:latest.log
2025-12-17 04:28:57.355 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 6519
2025-12-17 04:28:57.357 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:28:57.403 ERROR [src.node.docker_mananger] Max retries reached for container 17885199698b. Exiting log stream.
2025-12-17 04:28:57.924 ERROR [src.node.docker_mananger] Max retries reached for container 14c8c6c67a06. Exiting log stream.
2025-12-17 04:28:58.358 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6519/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:28:58.361 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"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"}]}'
2025-12-17 04:28:58.362 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:28:58.362 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6519/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:28:58.364 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.239.115/tcp/6520/p2p/16Uiu2HAkxekRRgoC4L5495RKsVvacq6wL9HA3bQVLeu6WvACwcvT","/ip4/172.18.239.115/tcp/6521/ws/p2p/16Uiu2HAkxekRRgoC4L5495RKsVvacq6wL9HA3bQVLeu6WvACwcvT"],"enrUri":"enr:-L24QF1Y_otpwHyhjl5s-2EZvysC2b482RRSJqWIBntcpd60Fxw6tedPd97OsYf2lafQVp1KsKUaO8H_Xpo3SCWrdGYCgmlkgnY0gmlwhKwS73OKbXVsdGlhZGRyc5YACASsEu9zBhl4AAoErBLvcwYZed0DgnJzhQADAQAAiXNlY3AyNTZrMaECL-yiQjAoWie8mbblKGco23jHqejj4--OQTtHx2liY4iDdGNwghl4g3VkcIIZeoV3YWt1MgM"}'
2025-12-17 04:28:58.364 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:28:58.371 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:28:58.371 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-17_04-28-57__4258a9e0-e71c-4916-a399-46946de98765__wakuorg_nwaku:latest.log
2025-12-17 04:28:58.372 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:28:58.372 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:28:58.373 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:28:58.373 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.23.133
2025-12-17 04:28:58.373 DEBUG [src.node.docker_mananger] Generated ports ['64095', '64096', '64097', '64098', '64099']
2025-12-17 04:28:58.373 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:28:58.374 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:28:58.374 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:28:58.374 DEBUG [src.node.docker_mananger] docker run -i -t -p 64095:64095 -p 64096:64096 -p 64097:64097 -p 64098:64098 -p 64099:64099 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=64097 --rest-port=64095 --tcp-port=64096 --discv5-udp-port=64098 --rest-address=0.0.0.0 --nat=extip:172.18.23.133 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c8f65e5e30eb2f8c0cdea4a1cfffbfdfddfedc425efee4d69fea4ea4b6fad007 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64099 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QF1Y_otpwHyhjl5s-2EZvysC2b482RRSJqWIBntcpd60Fxw6tedPd97OsYf2lafQVp1KsKUaO8H_Xpo3SCWrdGYCgmlkgnY0gmlwhKwS73OKbXVsdGlhZGRyc5YACASsEu9zBhl4AAoErBLvcwYZed0DgnJzhQADAQAAiXNlY3AyNTZrMaECL-yiQjAoWie8mbblKGco23jHqejj4--OQTtHx2liY4iDdGNwghl4g3VkcIIZeoV3YWt1MgM --storenode=/ip4/172.18.239.115/tcp/6520/p2p/16Uiu2HAkxekRRgoC4L5495RKsVvacq6wL9HA3bQVLeu6WvACwcvT --store=true --relay=true
2025-12-17 04:28:58.561 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.23.133 waku 80ebe0cb935cd07cc2f71f989fba562874b50504d8596f08be1c77081661d543
2025-12-17 04:28:58.597 DEBUG [src.node.docker_mananger] Container started with ID 80ebe0cb935c. Setting up logs at ./log/docker/store_node1_2025-12-17_04-28-57__4258a9e0-e71c-4916-a399-46946de98765__wakuorg_nwaku:latest.log
2025-12-17 04:28:58.597 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 64095
2025-12-17 04:28:58.597 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:28:59.598 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64095/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:28:59.602 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"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":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-17 04:28:59.602 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:28:59.602 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64095/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:28:59.605 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.23.133/tcp/64096/p2p/16Uiu2HAmKvpjz6CGQhydKy56Aoda3q5hvpEpEivbp1TfC49nVFgi","/ip4/172.18.23.133/tcp/64097/ws/p2p/16Uiu2HAmKvpjz6CGQhydKy56Aoda3q5hvpEpEivbp1TfC49nVFgi"],"enrUri":"enr:-L24QDjreGbCgy50V2YNPurUkhgLYuRFW8hIa4zdSA1Vx4skZV-qSZ0YCIS2OIO7L4fLMBWcNukHbTonLLOsyNAlSGACgmlkgnY0gmlwhKwSF4WKbXVsdGlhZGRyc5YACASsEheFBvpgAAoErBIXhQb6Yd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDbBA8oTXynAwnLwH41ltaadZQknHsP4aNmOS14jvqnmeDdGNwgvpgg3VkcIL6YoV3YWt1MgM"}'
2025-12-17 04:28:59.605 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:28:59.606 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64095/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.239.115/tcp/6520/p2p/16Uiu2HAkxekRRgoC4L5495RKsVvacq6wL9HA3bQVLeu6WvACwcvT"]'
2025-12-17 04:28:59.608 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:28:59.609 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6519/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-17 04:28:59.611 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:28:59.611 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64095/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-17 04:28:59.614 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:28:59.615 DEBUG [src.steps.store] Relaying message
2025-12-17 04:28:59.615 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6519/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:28:59.620 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:28:59.621 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:28:59.822 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-17 04:28:59.822 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6519/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:28:59.825 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x622729e62591b773854f8d525461f66d97a8c9406f5ccb50237a40427e29767b"}]}'
2025-12-17 04:28:59.825 DEBUG [src.steps.store] messages length is 1
2025-12-17 04:28:59.825 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-17 04:28:59.826 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64095/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:28:59.829 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x622729e62591b773854f8d525461f66d97a8c9406f5ccb50237a40427e29767b"}]}'
2025-12-17 04:28:59.829 DEBUG [src.steps.store] messages length is 1
2025-12-17 04:28:59.829 DEBUG [src.node.waku_node] Pausing container with id b938cd1f1672
2025-12-17 04:28:59.838 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:29:00.839 DEBUG [src.node.waku_node] Unpause container with id b938cd1f1672
2025-12-17 04:29:00.849 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6519/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:29:00.852 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"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"}]}'
2025-12-17 04:29:00.852 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:29:00.852 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6519/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:29:00.854 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.239.115/tcp/6520/p2p/16Uiu2HAkxekRRgoC4L5495RKsVvacq6wL9HA3bQVLeu6WvACwcvT","/ip4/172.18.239.115/tcp/6521/ws/p2p/16Uiu2HAkxekRRgoC4L5495RKsVvacq6wL9HA3bQVLeu6WvACwcvT"],"enrUri":"enr:-L24QF1Y_otpwHyhjl5s-2EZvysC2b482RRSJqWIBntcpd60Fxw6tedPd97OsYf2lafQVp1KsKUaO8H_Xpo3SCWrdGYCgmlkgnY0gmlwhKwS73OKbXVsdGlhZGRyc5YACASsEu9zBhl4AAoErBLvcwYZed0DgnJzhQADAQAAiXNlY3AyNTZrMaECL-yiQjAoWie8mbblKGco23jHqejj4--OQTtHx2liY4iDdGNwghl4g3VkcIIZeoV3YWt1MgM"}'
2025-12-17 04:29:00.854 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:29:00.855 DEBUG [src.steps.store] Relaying message
2025-12-17 04:29:00.855 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6519/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:29:00.859 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:29:00.860 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:29:01.060 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-17 04:29:01.061 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6519/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:29:01.064 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x622729e62591b773854f8d525461f66d97a8c9406f5ccb50237a40427e29767b"},{"messageHash":"0x94e349ad9eef7b7ee7a45ba5c471d80a2f4aa88359396b647ca9c3a51fa52cf5"}]}'
2025-12-17 04:29:01.064 DEBUG [src.steps.store] messages length is 2
2025-12-17 04:29:01.064 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-17 04:29:01.065 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64095/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:29:01.067 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x622729e62591b773854f8d525461f66d97a8c9406f5ccb50237a40427e29767b"},{"messageHash":"0x94e349ad9eef7b7ee7a45ba5c471d80a2f4aa88359396b647ca9c3a51fa52cf5"}]}'
2025-12-17 04:29:01.067 DEBUG [src.steps.store] messages length is 2
2025-12-17 04:29:01.068 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6519/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:29:01.070 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x622729e62591b773854f8d525461f66d97a8c9406f5ccb50237a40427e29767b"},{"messageHash":"0x94e349ad9eef7b7ee7a45ba5c471d80a2f4aa88359396b647ca9c3a51fa52cf5"}]}'
2025-12-17 04:29:01.071 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64095/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:29:01.073 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x622729e62591b773854f8d525461f66d97a8c9406f5ccb50237a40427e29767b"},{"messageHash":"0x94e349ad9eef7b7ee7a45ba5c471d80a2f4aa88359396b647ca9c3a51fa52cf5"}]}'
2025-12-17 04:29:01.075 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-17 04:29:01.076 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-17 04:29:01.077 DEBUG [src.node.waku_node] Stopping container with id b938cd1f1672
2025-12-17 04:29:01.660 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:29:01.661 DEBUG [src.node.waku_node] Stopping container with id 80ebe0cb935c
2025-12-17 04:29:02.196 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:29:02.199 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-17 04:29:02.206 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:29:02.211 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,55 @@
2025-12-17 04:19:26.454 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-17 04:19:26.454 DEBUG [tests.conftest] Running test: test_log_level_DEBUG_from_TRACE with id: 2025-12-17_04-19-26__1b2eebed-5931-4ecb-9835-3198bbe9575d
2025-12-17 04:19:26.454 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-17 04:19:26.454 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-17 04:19:26.455 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2025-12-17 04:19:26.461 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:19:26.461 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-17_04-19-26__1b2eebed-5931-4ecb-9835-3198bbe9575d__wakuorg_nwaku:latest.log
2025-12-17 04:19:26.466 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:19:26.466 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-17_04-19-26__1b2eebed-5931-4ecb-9835-3198bbe9575d__wakuorg_nwaku:latest.log
2025-12-17 04:19:26.472 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:19:26.472 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2025-12-17_04-19-26__1b2eebed-5931-4ecb-9835-3198bbe9575d__wakuorg_nwaku:latest.log
2025-12-17 04:19:26.478 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:19:26.478 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2025-12-17_04-19-26__1b2eebed-5931-4ecb-9835-3198bbe9575d__wakuorg_nwaku:latest.log
2025-12-17 04:19:26.478 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-17 04:19:26.478 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-17 04:19:26.479 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:19:26.479 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:19:26.481 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:19:26.481 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.43.190
2025-12-17 04:19:26.481 DEBUG [src.node.docker_mananger] Generated ports ['41671', '41672', '41673', '41674', '41675']
2025-12-17 04:19:26.481 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:19:26.482 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:19:26.482 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:19:26.482 DEBUG [src.node.docker_mananger] docker run -i -t -p 41671:41671 -p 41672:41672 -p 41673:41673 -p 41674:41674 -p 41675:41675 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=41673 --rest-port=41671 --tcp-port=41672 --discv5-udp-port=41674 --rest-address=0.0.0.0 --nat=extip:172.18.43.190 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1f51cc36bceb1bfcbb734d1f98ee86e4ada7b03af8af7909c17b9e6f7b7f61bb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41675 --metrics-logging=true --relay=true
2025-12-17 04:19:26.660 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.43.190 waku cb8cfa97db1e5a7b42aec74a8e7dc7ed5d97e8d0fda5526899c7cc517872cd61
2025-12-17 04:19:26.691 DEBUG [src.node.docker_mananger] Container started with ID cb8cfa97db1e. Setting up logs at ./log/docker/node1_2025-12-17_04-19-26__1b2eebed-5931-4ecb-9835-3198bbe9575d__wakuorg_nwaku:latest.log
2025-12-17 04:19:26.692 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 41671
2025-12-17 04:19:26.692 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:19:26.711 ERROR [src.node.docker_mananger] Max retries reached for container bd3380a9f43d. Exiting log stream.
2025-12-17 04:19:27.260 ERROR [src.node.docker_mananger] Max retries reached for container 9f95206aba57. Exiting log stream.
2025-12-17 04:19:27.693 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41671/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:27.697 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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"}]}'
2025-12-17 04:19:27.697 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:19:27.697 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41671/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:27.699 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.43.190/tcp/41672/p2p/16Uiu2HAmMudkFhAzHfnUQQiVbzjdnawqwqr4jKoVGHrTrnUndBJz","/ip4/172.18.43.190/tcp/41673/ws/p2p/16Uiu2HAmMudkFhAzHfnUQQiVbzjdnawqwqr4jKoVGHrTrnUndBJz"],"enrUri":"enr:-L24QBPMUw9AniEsrySuiccThmPKTgPkX59KnXpvQsJghDpsCOYn1MqLgQDMcvvB75tcF3bNiVcs6LybtRHEyImP0g0CgmlkgnY0gmlwhKwSK76KbXVsdGlhZGRyc5YACASsEiu-BqLIAAoErBIrvgaiyd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDiXmY7h1ffEhizbSWOQtp9LkUtofw2ULtMJpCBF_ScIuDdGNwgqLIg3VkcIKiyoV3YWt1MgE"}'
2025-12-17 04:19:27.700 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:19:27.700 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41671/admin/v1/log-level/TRACE" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:27.702 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:19:27.702 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41671/admin/v1/log-level/DEBUG" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:27.704 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:19:27.704 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41671/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:27.706 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.43.190/tcp/41672/p2p/16Uiu2HAmMudkFhAzHfnUQQiVbzjdnawqwqr4jKoVGHrTrnUndBJz","/ip4/172.18.43.190/tcp/41673/ws/p2p/16Uiu2HAmMudkFhAzHfnUQQiVbzjdnawqwqr4jKoVGHrTrnUndBJz"],"enrUri":"enr:-L24QBPMUw9AniEsrySuiccThmPKTgPkX59KnXpvQsJghDpsCOYn1MqLgQDMcvvB75tcF3bNiVcs6LybtRHEyImP0g0CgmlkgnY0gmlwhKwSK76KbXVsdGlhZGRyc5YACASsEiu-BqLIAAoErBIrvgaiyd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDiXmY7h1ffEhizbSWOQtp9LkUtofw2ULtMJpCBF_ScIuDdGNwgqLIg3VkcIKiyoV3YWt1MgE"}'
2025-12-17 04:19:27.706 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41671/version" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:27.709 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'v0.36.0-119-gbc5059'
2025-12-17 04:19:27.709 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41671/debug/v1/version" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:27.711 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'v0.36.0-119-gbc5059'
2025-12-17 04:19:29.711 DEBUG [tests.rest_flags.test_admin_flags] counts at DEBUG: {'TRC': 0, 'DBG': 9, 'INF': 1, 'NTC': 0, 'WRN': 0, 'ERR': 0, 'FTL': 0}
2025-12-17 04:19:29.711 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41671/admin/v1/log-level/TRACE" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:29.714 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:19:29.716 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-17 04:19:29.717 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-17 04:19:29.717 DEBUG [src.node.waku_node] Stopping container with id cb8cfa97db1e
2025-12-17 04:19:30.231 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:19:30.233 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-17 04:19:30.235 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,128 @@
2025-12-17 04:19:11.747 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-17 04:19:11.748 DEBUG [tests.conftest] Running test: test_store_with_one_content_topic with id: 2025-12-17_04-19-11__beb004fc-ef7b-492b-9649-f67729635ec6
2025-12-17 04:19:11.748 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-17 04:19:11.748 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-17 04:19:11.748 DEBUG [src.steps.store] Running fixture setup: node_setup
2025-12-17 04:19:11.755 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:19:11.755 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-17_04-19-11__beb004fc-ef7b-492b-9649-f67729635ec6__wakuorg_nwaku:latest.log
2025-12-17 04:19:11.755 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:19:11.755 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:19:11.756 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:19:11.756 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.102.222
2025-12-17 04:19:11.757 DEBUG [src.node.docker_mananger] Generated ports ['7021', '7022', '7023', '7024', '7025']
2025-12-17 04:19:11.757 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:19:11.757 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:19:11.757 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:19:11.757 DEBUG [src.node.docker_mananger] docker run -i -t -p 7021:7021 -p 7022:7022 -p 7023:7023 -p 7024:7024 -p 7025:7025 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=7023 --rest-port=7021 --tcp-port=7022 --discv5-udp-port=7024 --rest-address=0.0.0.0 --nat=extip:172.18.102.222 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b2c1daa5993bdb9bb8ae03aa013eaecc102181bbec163ddef2d6525f2fd3bd35 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=7025 --metrics-logging=true --store=true --relay=true
2025-12-17 04:19:11.934 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.102.222 waku ebe8b4cb431a3624a158c6de1a9f95896fe044d2559f98874d8c81f44df6124e
2025-12-17 04:19:11.966 DEBUG [src.node.docker_mananger] Container started with ID ebe8b4cb431a. Setting up logs at ./log/docker/publishing_node1_2025-12-17_04-19-11__beb004fc-ef7b-492b-9649-f67729635ec6__wakuorg_nwaku:latest.log
2025-12-17 04:19:11.967 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 7021
2025-12-17 04:19:11.968 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:19:11.995 ERROR [src.node.docker_mananger] Max retries reached for container 413c5aae19e9. Exiting log stream.
2025-12-17 04:19:12.548 ERROR [src.node.docker_mananger] Max retries reached for container 2401c9b5d49e. Exiting log stream.
2025-12-17 04:19:12.969 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7021/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:12.972 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"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"}]}'
2025-12-17 04:19:12.972 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:19:12.972 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7021/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:12.974 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.102.222/tcp/7022/p2p/16Uiu2HAmNfDNGCAUKiinkCSqHsD5nv4zg5WPremuDhZUTYGApXtE","/ip4/172.18.102.222/tcp/7023/ws/p2p/16Uiu2HAmNfDNGCAUKiinkCSqHsD5nv4zg5WPremuDhZUTYGApXtE"],"enrUri":"enr:-L24QEefAJOQWLFLtfRRZJpWoDnV2cB-8kkmwBpeFTRzsAg8ZzfaWUDZf5iRszadX647DW6PziYcA6N1TGuP1sKn80UCgmlkgnY0gmlwhKwSZt6KbXVsdGlhZGRyc5YACASsEmbeBhtuAAoErBJm3gYbb90DgnJzhQADAQAAiXNlY3AyNTZrMaEDlKOWXk99Un_lMXfWGkcZSXBwTRMhbjCrslx_wdvJ6tuDdGNwghtug3VkcIIbcIV3YWt1MgM"}'
2025-12-17 04:19:12.975 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:19:12.982 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:19:12.982 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-17_04-19-11__beb004fc-ef7b-492b-9649-f67729635ec6__wakuorg_nwaku:latest.log
2025-12-17 04:19:12.982 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:19:12.982 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:19:12.984 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:19:12.984 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.185.196
2025-12-17 04:19:12.984 DEBUG [src.node.docker_mananger] Generated ports ['52566', '52567', '52568', '52569', '52570']
2025-12-17 04:19:12.984 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:19:12.984 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:19:12.984 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:19:12.984 DEBUG [src.node.docker_mananger] docker run -i -t -p 52566:52566 -p 52567:52567 -p 52568:52568 -p 52569:52569 -p 52570:52570 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=52568 --rest-port=52566 --tcp-port=52567 --discv5-udp-port=52569 --rest-address=0.0.0.0 --nat=extip:172.18.185.196 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7aeb10e8e4cce12cbfbecea2df062ac4bdf9c2fa9de4f3acc34aedea0d2a9ffc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=52570 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QEefAJOQWLFLtfRRZJpWoDnV2cB-8kkmwBpeFTRzsAg8ZzfaWUDZf5iRszadX647DW6PziYcA6N1TGuP1sKn80UCgmlkgnY0gmlwhKwSZt6KbXVsdGlhZGRyc5YACASsEmbeBhtuAAoErBJm3gYbb90DgnJzhQADAQAAiXNlY3AyNTZrMaEDlKOWXk99Un_lMXfWGkcZSXBwTRMhbjCrslx_wdvJ6tuDdGNwghtug3VkcIIbcIV3YWt1MgM --storenode=/ip4/172.18.102.222/tcp/7022/p2p/16Uiu2HAmNfDNGCAUKiinkCSqHsD5nv4zg5WPremuDhZUTYGApXtE --store=true --relay=true
2025-12-17 04:19:13.175 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.185.196 waku 7201460f93a3017a9814479c797858826551a27564449c277ae1fcaa30e578af
2025-12-17 04:19:13.205 DEBUG [src.node.docker_mananger] Container started with ID 7201460f93a3. Setting up logs at ./log/docker/store_node1_2025-12-17_04-19-11__beb004fc-ef7b-492b-9649-f67729635ec6__wakuorg_nwaku:latest.log
2025-12-17 04:19:13.205 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 52566
2025-12-17 04:19:13.206 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:19:14.207 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52566/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:14.211 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"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":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-17 04:19:14.212 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:19:14.212 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52566/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:14.214 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.185.196/tcp/52567/p2p/16Uiu2HAm14TzifjzGrkn8QW7saJpjEBpC8thQvpYRrhiZ4MP9hdc","/ip4/172.18.185.196/tcp/52568/ws/p2p/16Uiu2HAm14TzifjzGrkn8QW7saJpjEBpC8thQvpYRrhiZ4MP9hdc"],"enrUri":"enr:-L24QLLbe3JHi7B50mTrF-9dmCf-nx1cOFdeIhsWOsN-sR28Oz3nTkCqcCdhpQneLWXk_M9Xa1jAOB8D0hOZwSRvPykCgmlkgnY0gmlwhKwSucSKbXVsdGlhZGRyc5YACASsErnEBs1XAAoErBK5xAbNWN0DgnJzhQADAQAAiXNlY3AyNTZrMaECU7dfyaqzTpDUde0T8oBUOQ4EJKsmPKe90QSUoPoLxsuDdGNwgs1Xg3VkcILNWYV3YWt1MgM"}'
2025-12-17 04:19:14.214 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:19:14.215 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52566/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.102.222/tcp/7022/p2p/16Uiu2HAmNfDNGCAUKiinkCSqHsD5nv4zg5WPremuDhZUTYGApXtE"]'
2025-12-17 04:19:14.217 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:19:14.218 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7021/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-17 04:19:14.220 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:19:14.221 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52566/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-17 04:19:14.223 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:19:14.223 DEBUG [src.steps.store] Relaying message
2025-12-17 04:19:14.224 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7021/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:19:14.228 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:19:14.229 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:19:14.429 DEBUG [src.steps.store] Relaying message
2025-12-17 04:19:14.430 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7021/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:19:14.435 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:19:14.436 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:19:14.637 DEBUG [src.steps.store] Relaying message
2025-12-17 04:19:14.637 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7021/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:19:14.642 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:19:14.643 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:19:14.843 DEBUG [src.steps.store] Relaying message
2025-12-17 04:19:14.844 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7021/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:19:14.849 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:19:14.850 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:19:15.050 DEBUG [src.steps.store] Relaying message
2025-12-17 04:19:15.051 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7021/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:19:15.057 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:19:15.057 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:19:15.258 DEBUG [src.steps.store] Relaying message
2025-12-17 04:19:15.258 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7021/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:19:15.264 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:19:15.264 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:19:15.465 DEBUG [src.steps.store] Relaying message
2025-12-17 04:19:15.465 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7021/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:19:15.471 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:19:15.471 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:19:15.672 DEBUG [src.steps.store] Relaying message
2025-12-17 04:19:15.672 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7021/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:19:15.677 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:19:15.678 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:19:15.880 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7021/store/v3/messages?contentTopics=%2Fmyapp%2F1%2Flatest%2Fproto&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:15.883 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x93c53358b4dbf8ff58298908afcf80c398dda12fa45b4810461d79134cf98172"}]}'
2025-12-17 04:19:15.883 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7021/store/v3/messages?contentTopics=%2Fwaku%2F2%2Fcontent%2Ftest.js&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:15.886 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x37d92de8f36b6b4d8942c9eb1ba457be5ac811ad1450ccdba29dee14792dd8d6"}]}'
2025-12-17 04:19:15.886 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7021/store/v3/messages?contentTopics=%2Fapp%2F22%2Fsometopic%2Fsomeencoding&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:15.888 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x71bcc6fa11d647dc27f68535c31741848f6f9900f871bdd62fd573b9f0c292b9"}]}'
2025-12-17 04:19:15.889 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7021/store/v3/messages?contentTopics=%2Ftoychat%2F2%2Fhuilong%2Fproto&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:15.891 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xd1adff4c76d3d7666aeb29d1f762a4d935b34d18fd11b43f77434c4f1a41a1ad"}]}'
2025-12-17 04:19:15.891 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7021/store/v3/messages?contentTopics=%2Fstatusim%2F1%2Fcommunity%2Fcbor&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:15.894 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xa0585d6d01cb17d33bb98e6b2c636d8b21d0e580fcad5511586ee06ff2b37b37"}]}'
2025-12-17 04:19:15.894 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7021/store/v3/messages?contentTopics=%2Fapp%2F27%2Fsometopic%2Fsomeencoding&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:15.897 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x04e0c21d32fe2f6db5b36b2aa9af84410214325560077b655f4577234001d5b3"}]}'
2025-12-17 04:19:15.897 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7021/store/v3/messages?contentTopics=%2Fapp%2F29%2Fsometopic%2Fsomeencoding&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:15.899 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x0bf8b85c90d0d3bd0370dcdf829a67edfdb80caf6a975209c15586f26a26347c"}]}'
2025-12-17 04:19:15.900 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7021/store/v3/messages?contentTopics=%2Fapp%2F20%2Fsometopic%2Fsomeencoding&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:15.902 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x645acab82e300fd4abfbe39714e89fa3ca0d4e3aa3dd05b51d923f4ac340986c"}]}'
2025-12-17 04:19:15.902 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52566/store/v3/messages?contentTopics=%2Fmyapp%2F1%2Flatest%2Fproto&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:15.905 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x93c53358b4dbf8ff58298908afcf80c398dda12fa45b4810461d79134cf98172"}]}'
2025-12-17 04:19:15.905 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52566/store/v3/messages?contentTopics=%2Fwaku%2F2%2Fcontent%2Ftest.js&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:15.908 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x37d92de8f36b6b4d8942c9eb1ba457be5ac811ad1450ccdba29dee14792dd8d6"}]}'
2025-12-17 04:19:15.908 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52566/store/v3/messages?contentTopics=%2Fapp%2F22%2Fsometopic%2Fsomeencoding&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:15.910 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x71bcc6fa11d647dc27f68535c31741848f6f9900f871bdd62fd573b9f0c292b9"}]}'
2025-12-17 04:19:15.910 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52566/store/v3/messages?contentTopics=%2Ftoychat%2F2%2Fhuilong%2Fproto&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:15.913 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xd1adff4c76d3d7666aeb29d1f762a4d935b34d18fd11b43f77434c4f1a41a1ad"}]}'
2025-12-17 04:19:15.913 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52566/store/v3/messages?contentTopics=%2Fstatusim%2F1%2Fcommunity%2Fcbor&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:15.916 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xa0585d6d01cb17d33bb98e6b2c636d8b21d0e580fcad5511586ee06ff2b37b37"}]}'
2025-12-17 04:19:15.916 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52566/store/v3/messages?contentTopics=%2Fapp%2F27%2Fsometopic%2Fsomeencoding&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:15.918 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x04e0c21d32fe2f6db5b36b2aa9af84410214325560077b655f4577234001d5b3"}]}'
2025-12-17 04:19:15.919 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52566/store/v3/messages?contentTopics=%2Fapp%2F29%2Fsometopic%2Fsomeencoding&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:15.921 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x0bf8b85c90d0d3bd0370dcdf829a67edfdb80caf6a975209c15586f26a26347c"}]}'
2025-12-17 04:19:15.921 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52566/store/v3/messages?contentTopics=%2Fapp%2F20%2Fsometopic%2Fsomeencoding&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:19:15.924 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x645acab82e300fd4abfbe39714e89fa3ca0d4e3aa3dd05b51d923f4ac340986c"}]}'
2025-12-17 04:19:15.927 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-17 04:19:15.928 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-17 04:19:15.928 DEBUG [src.node.waku_node] Stopping container with id ebe8b4cb431a
2025-12-17 04:19:16.497 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:19:16.498 DEBUG [src.node.waku_node] Stopping container with id 7201460f93a3
2025-12-17 04:19:17.035 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:19:17.037 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-17 04:19:17.044 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:19:17.051 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,77 @@
2025-12-17 04:17:57.602 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-17 04:17:57.602 DEBUG [tests.conftest] Running test: test_single_pubsub_topic[/waku/2/rs/2/0] with id: 2025-12-17_04-17-57__53cf554a-e2c0-484b-bcc4-65c47f3af598
2025-12-17 04:17:57.602 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-17 04:17:57.603 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-17 04:17:57.603 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2025-12-17 04:17:57.610 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:17:57.610 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-17_04-17-57__53cf554a-e2c0-484b-bcc4-65c47f3af598__wakuorg_nwaku:latest.log
2025-12-17 04:17:57.610 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:17:57.610 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:17:57.611 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:17:57.612 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.11.203
2025-12-17 04:17:57.612 DEBUG [src.node.docker_mananger] Generated ports ['53855', '53856', '53857', '53858', '53859']
2025-12-17 04:17:57.612 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2025-12-17 04:17:57.612 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2025-12-17 04:17:57.612 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:17:57.612 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:17:57.612 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:17:57.613 DEBUG [src.node.docker_mananger] docker run -i -t -p 53855:53855 -p 53856:53856 -p 53857:53857 -p 53858:53858 -p 53859:53859 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=53857 --rest-port=53855 --tcp-port=53856 --discv5-udp-port=53858 --rest-address=0.0.0.0 --nat=extip:172.18.11.203 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=0a804a62f4fdb4a6711aace5edde3facd8090f8b288b06656d8c4ac5f9df0b25 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53859 --metrics-logging=true --relay=true --filter=true
2025-12-17 04:17:57.788 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.11.203 waku a1a0823040f2c2ed64adf540f7bed45aeb4bb74fa56c6947dd76e5bb5320db90
2025-12-17 04:17:57.820 DEBUG [src.node.docker_mananger] Container started with ID a1a0823040f2. Setting up logs at ./log/docker/node1_2025-12-17_04-17-57__53cf554a-e2c0-484b-bcc4-65c47f3af598__wakuorg_nwaku:latest.log
2025-12-17 04:17:57.820 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 53855
2025-12-17 04:17:57.821 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:17:57.866 ERROR [src.node.docker_mananger] Max retries reached for container cb381b1146a8. Exiting log stream.
2025-12-17 04:17:58.406 ERROR [src.node.docker_mananger] Max retries reached for container d8f86a7dcd2f. Exiting log stream.
2025-12-17 04:17:58.821 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53855/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:17:58.824 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"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"}]}'
2025-12-17 04:17:58.824 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:17:58.825 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53855/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:17:58.827 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.11.203/tcp/53856/p2p/16Uiu2HAmQUksS498evQpBufXxK98qraYjkoNZFXaMQRYf5D6UvnY","/ip4/172.18.11.203/tcp/53857/ws/p2p/16Uiu2HAmQUksS498evQpBufXxK98qraYjkoNZFXaMQRYf5D6UvnY"],"enrUri":"enr:-L24QHFdR73q7kq7Eom0Cc7VJiWsVmmFE06tth8WvK4iHA01YgQabYAOR_L6qei6Scztv3gQ49uy0RPr9Rg8kkXzO9oCgmlkgnY0gmlwhKwSC8uKbXVsdGlhZGRyc5YACASsEgvLBtJgAAoErBILywbSYd0DgnJzhQACAQAAiXNlY3AyNTZrMaEDr60xW9gwXKF-8ox7ge9VkbZ4L1Fb0z5w-Q81_FCNDM2DdGNwgtJgg3VkcILSYoV3YWt1MgU"}'
2025-12-17 04:17:58.827 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:17:58.834 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:17:58.834 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-17_04-17-57__53cf554a-e2c0-484b-bcc4-65c47f3af598__wakuorg_nwaku:latest.log
2025-12-17 04:17:58.834 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:17:58.834 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:17:58.835 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:17:58.835 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.139.0
2025-12-17 04:17:58.836 DEBUG [src.node.docker_mananger] Generated ports ['6537', '6538', '6539', '6540', '6541']
2025-12-17 04:17:58.836 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2025-12-17 04:17:58.836 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2025-12-17 04:17:58.836 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:17:58.836 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:17:58.836 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:17:58.836 DEBUG [src.node.docker_mananger] docker run -i -t -p 6537:6537 -p 6538:6538 -p 6539:6539 -p 6540:6540 -p 6541:6541 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=6539 --rest-port=6537 --tcp-port=6538 --discv5-udp-port=6540 --rest-address=0.0.0.0 --nat=extip:172.18.139.0 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=706caf651760cab9f73ca3f5bbff56361aefe687a3fb51a35efabbb2c8eb186e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=6541 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QHFdR73q7kq7Eom0Cc7VJiWsVmmFE06tth8WvK4iHA01YgQabYAOR_L6qei6Scztv3gQ49uy0RPr9Rg8kkXzO9oCgmlkgnY0gmlwhKwSC8uKbXVsdGlhZGRyc5YACASsEgvLBtJgAAoErBILywbSYd0DgnJzhQACAQAAiXNlY3AyNTZrMaEDr60xW9gwXKF-8ox7ge9VkbZ4L1Fb0z5w-Q81_FCNDM2DdGNwgtJgg3VkcILSYoV3YWt1MgU
2025-12-17 04:17:59.024 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.139.0 waku ff18fbb071bb842388f37f5a81cd814dac85dcfc345b4106b6b5d6d822bc4036
2025-12-17 04:17:59.055 DEBUG [src.node.docker_mananger] Container started with ID ff18fbb071bb. Setting up logs at ./log/docker/node2_2025-12-17_04-17-57__53cf554a-e2c0-484b-bcc4-65c47f3af598__wakuorg_nwaku:latest.log
2025-12-17 04:17:59.056 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 6537
2025-12-17 04:17:59.056 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:18:00.056 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6537/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:18:00.073 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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":"READY"}]}'
2025-12-17 04:18:00.073 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:18:00.074 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6537/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:18:00.078 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.139.0/tcp/6538/p2p/16Uiu2HAmKayFhmFT3RUj2W43NU5dqyWBaREXho6vecX49gL6tDcJ","/ip4/172.18.139.0/tcp/6539/ws/p2p/16Uiu2HAmKayFhmFT3RUj2W43NU5dqyWBaREXho6vecX49gL6tDcJ"],"enrUri":"enr:-L24QIxwgvCqk3bEdoWIMBP4lY5GmGgkqB-dX2TXhWKZtVTQFkxLIhq2qOeufr2NTd_mk0xu7WETswmUI80SiUOb54wCgmlkgnY0gmlwhKwSiwCKbXVsdGlhZGRyc5YACASsEosABhmKAAoErBKLAAYZi90DgnJzhQACAQAAiXNlY3AyNTZrMaEDZvo-4lfLvFnVO7i6C4G2NRUwtK7Di3OMI4gAQUhKUpeDdGNwghmKg3VkcIIZjIV3YWt1MgE"}'
2025-12-17 04:18:00.079 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:18:00.079 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6537/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.11.203/tcp/53856/p2p/16Uiu2HAmQUksS498evQpBufXxK98qraYjkoNZFXaMQRYf5D6UvnY"]'
2025-12-17 04:18:00.083 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:18:00.083 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53855/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2025-12-17 04:18:00.085 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:18:00.086 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6537/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2025-12-17 04:18:00.088 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:18:00.089 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53855/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:18:00.093 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:18:00.093 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-17 04:18:00.194 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-17 04:18:00.194 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53855/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:18:00.197 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765945080088904216,"ephemeral":false,"proof":""}]'
2025-12-17 04:18:00.199 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-17 04:18:00.199 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6537/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:18:00.201 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765945080088904216,"ephemeral":false,"proof":""}]'
2025-12-17 04:18:00.204 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-17 04:18:00.206 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-17 04:18:00.206 DEBUG [src.node.waku_node] Stopping container with id a1a0823040f2
2025-12-17 04:18:00.734 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:18:00.734 DEBUG [src.node.waku_node] Stopping container with id ff18fbb071bb
2025-12-17 04:18:01.276 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:18:01.280 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-17 04:18:01.285 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:18:01.289 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,349 @@
2025-12-17 04:16:58.775 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-17 04:16:58.776 DEBUG [tests.conftest] Running test: test_static_shard_relay_10_nwaku_nodes with id: 2025-12-17_04-16-58__880edd3e-eae4-4b50-bcbd-132d2bd1db46
2025-12-17 04:16:58.776 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-17 04:16:58.776 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-17 04:16:58.777 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2025-12-17 04:16:58.783 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:16:58.783 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-17_04-16-58__880edd3e-eae4-4b50-bcbd-132d2bd1db46__wakuorg_nwaku:latest.log
2025-12-17 04:16:58.783 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:16:58.784 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:16:58.785 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:16:58.785 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.66.99
2025-12-17 04:16:58.785 DEBUG [src.node.docker_mananger] Generated ports ['62846', '62847', '62848', '62849', '62850']
2025-12-17 04:16:58.785 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2025-12-17 04:16:58.785 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2025-12-17 04:16:58.785 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:16:58.785 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:16:58.786 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:16:58.786 DEBUG [src.node.docker_mananger] docker run -i -t -p 62846:62846 -p 62847:62847 -p 62848:62848 -p 62849:62849 -p 62850:62850 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=62848 --rest-port=62846 --tcp-port=62847 --discv5-udp-port=62849 --rest-address=0.0.0.0 --nat=extip:172.18.66.99 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=ccf79bdd50855bc5de7e772de3bcefcf7bfb8cfab8eea6e7ffdfcfbf55b3c1a3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62850 --metrics-logging=true --relay=true --filter=true
2025-12-17 04:16:58.963 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.66.99 waku ea5808c1241867b12ad8dc1ffb09c9c2177121f3ec9268e0aa2817f7540186e0
2025-12-17 04:16:58.993 DEBUG [src.node.docker_mananger] Container started with ID ea5808c12418. Setting up logs at ./log/docker/node1_2025-12-17_04-16-58__880edd3e-eae4-4b50-bcbd-132d2bd1db46__wakuorg_nwaku:latest.log
2025-12-17 04:16:58.993 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 62846
2025-12-17 04:16:58.995 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:16:59.073 ERROR [src.node.docker_mananger] Max retries reached for container 3e793568dede. Exiting log stream.
2025-12-17 04:16:59.574 ERROR [src.node.docker_mananger] Max retries reached for container 508f95a6ae95. Exiting log stream.
2025-12-17 04:16:59.995 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62846/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:16:59.998 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"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"}]}'
2025-12-17 04:16:59.998 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:16:59.999 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62846/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:17:00.001 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.66.99/tcp/62847/p2p/16Uiu2HAmUYJuxaxRuj3N84mDmWW63QFMpBiGDDZRYKobRUedqSpL","/ip4/172.18.66.99/tcp/62848/ws/p2p/16Uiu2HAmUYJuxaxRuj3N84mDmWW63QFMpBiGDDZRYKobRUedqSpL"],"enrUri":"enr:-L24QE2b_wde9wn3TUziYutDPurQCROt4agUkUtuQJ_wn7QjCvC_B4SY-sI3vkjWnvZdMDFXRoC-Hx_XfT9h3yUKBZsCgmlkgnY0gmlwhKwSQmOKbXVsdGlhZGRyc5YACASsEkJjBvV_AAoErBJCYwb1gN0DgnJzhQACAQAAiXNlY3AyNTZrMaED7ATqKkboI4WBiUYLgJqLM7FyBQesWGRr8i4UsHRvg92DdGNwgvV_g3VkcIL1gYV3YWt1MgU"}'
2025-12-17 04:17:00.001 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:17:00.007 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:17:00.007 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2025-12-17_04-16-58__880edd3e-eae4-4b50-bcbd-132d2bd1db46__wakuorg_nwaku:latest.log
2025-12-17 04:17:00.008 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:17:00.008 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:17:00.009 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:17:00.009 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.33.92
2025-12-17 04:17:00.010 DEBUG [src.node.docker_mananger] Generated ports ['5535', '5536', '5537', '5538', '5539']
2025-12-17 04:17:00.010 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2025-12-17 04:17:00.010 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2025-12-17 04:17:00.010 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:17:00.010 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:17:00.010 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:17:00.010 DEBUG [src.node.docker_mananger] docker run -i -t -p 5535:5535 -p 5536:5536 -p 5537:5537 -p 5538:5538 -p 5539:5539 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=5537 --rest-port=5535 --tcp-port=5536 --discv5-udp-port=5538 --rest-address=0.0.0.0 --nat=extip:172.18.33.92 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=bcdae1b17707b5338d22da5ac29f5d3a42496db7bcca35e98e1adadbfaf996cb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5539 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QE2b_wde9wn3TUziYutDPurQCROt4agUkUtuQJ_wn7QjCvC_B4SY-sI3vkjWnvZdMDFXRoC-Hx_XfT9h3yUKBZsCgmlkgnY0gmlwhKwSQmOKbXVsdGlhZGRyc5YACASsEkJjBvV_AAoErBJCYwb1gN0DgnJzhQACAQAAiXNlY3AyNTZrMaED7ATqKkboI4WBiUYLgJqLM7FyBQesWGRr8i4UsHRvg92DdGNwgvV_g3VkcIL1gYV3YWt1MgU
2025-12-17 04:17:00.194 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.33.92 waku 5d8cdec42a51db65311084211145fc49e57e66dde73804cf7820ae94bfd74719
2025-12-17 04:17:00.228 DEBUG [src.node.docker_mananger] Container started with ID 5d8cdec42a51. Setting up logs at ./log/docker/node3_2025-12-17_04-16-58__880edd3e-eae4-4b50-bcbd-132d2bd1db46__wakuorg_nwaku:latest.log
2025-12-17 04:17:00.228 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 5535
2025-12-17 04:17:00.228 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:17:01.229 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5535/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:17:01.237 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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":"READY"}]}'
2025-12-17 04:17:01.239 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:17:01.240 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5535/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:17:01.246 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.33.92/tcp/5536/p2p/16Uiu2HAmHnfv5Apq6z55KaZfL3FV5CwPT4WAbXM2ZqM291pqDihv","/ip4/172.18.33.92/tcp/5537/ws/p2p/16Uiu2HAmHnfv5Apq6z55KaZfL3FV5CwPT4WAbXM2ZqM291pqDihv"],"enrUri":"enr:-L24QCq_b__KHTWNrsK1BvVvRMatGOxfNNKwW6c3pffQ8l9-eteIzyy-2uM_pc6FmKwfBcGIZuiYu5lH54Rk4Ji2N_ACgmlkgnY0gmlwhKwSIVyKbXVsdGlhZGRyc5YACASsEiFcBhWgAAoErBIhXAYVod0DgnJzhQACAQAAiXNlY3AyNTZrMaEDTEI8oR4U5zMrEOsd6MetDwIBd45wvW-D0pzANbdhdkmDdGNwghWgg3VkcIIVooV3YWt1MgE"}'
2025-12-17 04:17:01.246 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:17:01.247 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5535/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.66.99/tcp/62847/p2p/16Uiu2HAmUYJuxaxRuj3N84mDmWW63QFMpBiGDDZRYKobRUedqSpL"]'
2025-12-17 04:17:01.249 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:17:01.255 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:17:01.256 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2025-12-17_04-16-58__880edd3e-eae4-4b50-bcbd-132d2bd1db46__wakuorg_nwaku:latest.log
2025-12-17 04:17:01.256 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:17:01.256 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:17:01.257 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:17:01.257 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.236.144
2025-12-17 04:17:01.257 DEBUG [src.node.docker_mananger] Generated ports ['5139', '5140', '5141', '5142', '5143']
2025-12-17 04:17:01.258 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2025-12-17 04:17:01.258 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2025-12-17 04:17:01.258 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:17:01.258 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:17:01.258 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:17:01.258 DEBUG [src.node.docker_mananger] docker run -i -t -p 5139:5139 -p 5140:5140 -p 5141:5141 -p 5142:5142 -p 5143:5143 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=5141 --rest-port=5139 --tcp-port=5140 --discv5-udp-port=5142 --rest-address=0.0.0.0 --nat=extip:172.18.236.144 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=07f6ffef3e9875ceb4edd856b938f8dbf9a7ac3e0de7fc90c4de69abdd5ece23 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5143 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QE2b_wde9wn3TUziYutDPurQCROt4agUkUtuQJ_wn7QjCvC_B4SY-sI3vkjWnvZdMDFXRoC-Hx_XfT9h3yUKBZsCgmlkgnY0gmlwhKwSQmOKbXVsdGlhZGRyc5YACASsEkJjBvV_AAoErBJCYwb1gN0DgnJzhQACAQAAiXNlY3AyNTZrMaED7ATqKkboI4WBiUYLgJqLM7FyBQesWGRr8i4UsHRvg92DdGNwgvV_g3VkcIL1gYV3YWt1MgU
2025-12-17 04:17:01.440 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.236.144 waku 40a41779ad23516f04fe3036f2e3405b099c57f667cfc6c8441e4c5df36967b5
2025-12-17 04:17:01.471 DEBUG [src.node.docker_mananger] Container started with ID 40a41779ad23. Setting up logs at ./log/docker/node4_2025-12-17_04-16-58__880edd3e-eae4-4b50-bcbd-132d2bd1db46__wakuorg_nwaku:latest.log
2025-12-17 04:17:01.471 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 5139
2025-12-17 04:17:01.472 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:17:02.472 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5139/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:17:02.482 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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":"READY"}]}'
2025-12-17 04:17:02.483 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:17:02.483 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5139/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:17:02.489 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.236.144/tcp/5140/p2p/16Uiu2HAmH1HwSBK8X4YpMQPWnU39koA8tewN2H4VRu9PAgmV8AGJ","/ip4/172.18.236.144/tcp/5141/ws/p2p/16Uiu2HAmH1HwSBK8X4YpMQPWnU39koA8tewN2H4VRu9PAgmV8AGJ"],"enrUri":"enr:-L24QCExrj6L_Dwr4PwydVef8jpGG36ARK8UENlm-MVUaqJfPTDaaDFqReBLB5ohghdQDUJ0pKnYi6eTzxjCUtBpgVcCgmlkgnY0gmlwhKwS7JCKbXVsdGlhZGRyc5YACASsEuyQBhQUAAoErBLskAYUFd0DgnJzhQACAQAAiXNlY3AyNTZrMaEDQKJAYm8w6uVMz9YKqoQUmxcQ_yCMs9jM6q0dnLZIHlODdGNwghQUg3VkcIIUFoV3YWt1MgE"}'
2025-12-17 04:17:02.490 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:17:02.491 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5139/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.66.99/tcp/62847/p2p/16Uiu2HAmUYJuxaxRuj3N84mDmWW63QFMpBiGDDZRYKobRUedqSpL"]'
2025-12-17 04:17:02.493 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:17:02.500 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:17:02.500 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node5_2025-12-17_04-16-58__880edd3e-eae4-4b50-bcbd-132d2bd1db46__wakuorg_nwaku:latest.log
2025-12-17 04:17:02.500 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:17:02.500 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:17:02.501 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:17:02.502 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.126.135
2025-12-17 04:17:02.502 DEBUG [src.node.docker_mananger] Generated ports ['53383', '53384', '53385', '53386', '53387']
2025-12-17 04:17:02.502 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2025-12-17 04:17:02.502 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2025-12-17 04:17:02.502 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:17:02.502 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:17:02.502 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:17:02.502 DEBUG [src.node.docker_mananger] docker run -i -t -p 53383:53383 -p 53384:53384 -p 53385:53385 -p 53386:53386 -p 53387:53387 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=53385 --rest-port=53383 --tcp-port=53384 --discv5-udp-port=53386 --rest-address=0.0.0.0 --nat=extip:172.18.126.135 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=90c8b5e926c3c0f7664b2fef44b6ad3bf1ac017ac8bf5ab9fcbc2e8c8bdf95b1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53387 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QE2b_wde9wn3TUziYutDPurQCROt4agUkUtuQJ_wn7QjCvC_B4SY-sI3vkjWnvZdMDFXRoC-Hx_XfT9h3yUKBZsCgmlkgnY0gmlwhKwSQmOKbXVsdGlhZGRyc5YACASsEkJjBvV_AAoErBJCYwb1gN0DgnJzhQACAQAAiXNlY3AyNTZrMaED7ATqKkboI4WBiUYLgJqLM7FyBQesWGRr8i4UsHRvg92DdGNwgvV_g3VkcIL1gYV3YWt1MgU
2025-12-17 04:17:02.679 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.126.135 waku 605e36fab0eb4afa0b5f13bedcf2b7f236c0bc60f7318d79f4411062aec44b35
2025-12-17 04:17:02.710 DEBUG [src.node.docker_mananger] Container started with ID 605e36fab0eb. Setting up logs at ./log/docker/node5_2025-12-17_04-16-58__880edd3e-eae4-4b50-bcbd-132d2bd1db46__wakuorg_nwaku:latest.log
2025-12-17 04:17:02.710 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 53383
2025-12-17 04:17:02.710 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:17:03.711 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53383/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:17:03.723 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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":"READY"}]}'
2025-12-17 04:17:03.725 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:17:03.725 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53383/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:17:03.729 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.126.135/tcp/53384/p2p/16Uiu2HAmEdvXoWgknH4r2GzWqSfJM4VqUVANZcy6KDhV8VSRYd8b","/ip4/172.18.126.135/tcp/53385/ws/p2p/16Uiu2HAmEdvXoWgknH4r2GzWqSfJM4VqUVANZcy6KDhV8VSRYd8b"],"enrUri":"enr:-L24QMnqg9A3h-1wBb39h42DLQ-2j1jnPVCjrbeMOKl0QanvHNTkF75PYqlS6LTNwLcoTprXfjGdtmkPagO1XPwJ1sICgmlkgnY0gmlwhKwSfoeKbXVsdGlhZGRyc5YACASsEn6HBtCIAAoErBJ-hwbQid0DgnJzhQACAQAAiXNlY3AyNTZrMaEDHXF5pSlnlZruaVSUQdfl9lprgDAwXjr9OO1pfZQIsECDdGNwgtCIg3VkcILQioV3YWt1MgE"}'
2025-12-17 04:17:03.730 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:17:03.730 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53383/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.66.99/tcp/62847/p2p/16Uiu2HAmUYJuxaxRuj3N84mDmWW63QFMpBiGDDZRYKobRUedqSpL"]'
2025-12-17 04:17:03.733 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:17:03.739 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:17:03.739 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node6_2025-12-17_04-16-58__880edd3e-eae4-4b50-bcbd-132d2bd1db46__wakuorg_nwaku:latest.log
2025-12-17 04:17:03.740 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:17:03.740 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:17:03.741 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:17:03.741 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.201.137
2025-12-17 04:17:03.741 DEBUG [src.node.docker_mananger] Generated ports ['27313', '27314', '27315', '27316', '27317']
2025-12-17 04:17:03.741 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2025-12-17 04:17:03.741 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2025-12-17 04:17:03.742 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:17:03.742 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:17:03.742 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:17:03.742 DEBUG [src.node.docker_mananger] docker run -i -t -p 27313:27313 -p 27314:27314 -p 27315:27315 -p 27316:27316 -p 27317:27317 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=27315 --rest-port=27313 --tcp-port=27314 --discv5-udp-port=27316 --rest-address=0.0.0.0 --nat=extip:172.18.201.137 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=fb39ad751ad4a9c0eadeafa3d1ce880beb9c4e984c8517cbe8b5b2d3d1d3b7eb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=27317 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QE2b_wde9wn3TUziYutDPurQCROt4agUkUtuQJ_wn7QjCvC_B4SY-sI3vkjWnvZdMDFXRoC-Hx_XfT9h3yUKBZsCgmlkgnY0gmlwhKwSQmOKbXVsdGlhZGRyc5YACASsEkJjBvV_AAoErBJCYwb1gN0DgnJzhQACAQAAiXNlY3AyNTZrMaED7ATqKkboI4WBiUYLgJqLM7FyBQesWGRr8i4UsHRvg92DdGNwgvV_g3VkcIL1gYV3YWt1MgU
2025-12-17 04:17:03.936 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.201.137 waku 1db0418900ce71603ec0f448c2862fa4b6b3fbcb274646c2e648a2b27a2e1a7e
2025-12-17 04:17:03.966 DEBUG [src.node.docker_mananger] Container started with ID 1db0418900ce. Setting up logs at ./log/docker/node6_2025-12-17_04-16-58__880edd3e-eae4-4b50-bcbd-132d2bd1db46__wakuorg_nwaku:latest.log
2025-12-17 04:17:03.967 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 27313
2025-12-17 04:17:03.967 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:17:04.968 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27313/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:17:04.980 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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":"READY"}]}'
2025-12-17 04:17:04.980 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:17:04.980 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27313/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:17:04.988 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.201.137/tcp/27314/p2p/16Uiu2HAmUAksA6M2E8L1Ec8dVU4wQn9rzRrvJued8MBDXNC3zEr3","/ip4/172.18.201.137/tcp/27315/ws/p2p/16Uiu2HAmUAksA6M2E8L1Ec8dVU4wQn9rzRrvJued8MBDXNC3zEr3"],"enrUri":"enr:-L24QLa2135Rcht0KQy6v-S8aF-BeEXAr_tlXdfWPIhwKdl8Pj0FvvJ8N3XOj5uqBcEW6W6oyvYdDZ0ucCnjxncR6zoCgmlkgnY0gmlwhKwSyYmKbXVsdGlhZGRyc5YACASsEsmJBmqyAAoErBLJiQZqs90DgnJzhQACAQAAiXNlY3AyNTZrMaED5n97B5gCpHX4qL6EIyLMoWS_RDKngV91_CtVBK0IRxiDdGNwgmqyg3VkcIJqtIV3YWt1MgE"}'
2025-12-17 04:17:04.988 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:17:04.989 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27313/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.66.99/tcp/62847/p2p/16Uiu2HAmUYJuxaxRuj3N84mDmWW63QFMpBiGDDZRYKobRUedqSpL"]'
2025-12-17 04:17:04.991 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:17:04.998 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:17:04.998 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node7_2025-12-17_04-16-58__880edd3e-eae4-4b50-bcbd-132d2bd1db46__wakuorg_nwaku:latest.log
2025-12-17 04:17:04.998 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:17:04.998 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:17:05.000 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:17:05.000 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.99.17
2025-12-17 04:17:05.000 DEBUG [src.node.docker_mananger] Generated ports ['52806', '52807', '52808', '52809', '52810']
2025-12-17 04:17:05.000 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2025-12-17 04:17:05.000 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2025-12-17 04:17:05.000 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:17:05.000 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:17:05.001 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:17:05.001 DEBUG [src.node.docker_mananger] docker run -i -t -p 52806:52806 -p 52807:52807 -p 52808:52808 -p 52809:52809 -p 52810:52810 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=52808 --rest-port=52806 --tcp-port=52807 --discv5-udp-port=52809 --rest-address=0.0.0.0 --nat=extip:172.18.99.17 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=cc240cfd75f058aacbdd7b65fdceac2daecb7cd97cadf9306b3622346ce80e2e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=52810 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QE2b_wde9wn3TUziYutDPurQCROt4agUkUtuQJ_wn7QjCvC_B4SY-sI3vkjWnvZdMDFXRoC-Hx_XfT9h3yUKBZsCgmlkgnY0gmlwhKwSQmOKbXVsdGlhZGRyc5YACASsEkJjBvV_AAoErBJCYwb1gN0DgnJzhQACAQAAiXNlY3AyNTZrMaED7ATqKkboI4WBiUYLgJqLM7FyBQesWGRr8i4UsHRvg92DdGNwgvV_g3VkcIL1gYV3YWt1MgU
2025-12-17 04:17:05.192 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.99.17 waku ac085369417402d360218647da90c947aa0036e14279a3d51eefa0929e8ebb6d
2025-12-17 04:17:05.222 DEBUG [src.node.docker_mananger] Container started with ID ac0853694174. Setting up logs at ./log/docker/node7_2025-12-17_04-16-58__880edd3e-eae4-4b50-bcbd-132d2bd1db46__wakuorg_nwaku:latest.log
2025-12-17 04:17:05.222 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 52806
2025-12-17 04:17:05.222 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:17:06.223 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52806/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:17:06.235 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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":"READY"}]}'
2025-12-17 04:17:06.235 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:17:06.235 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52806/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:17:06.240 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.99.17/tcp/52807/p2p/16Uiu2HAmQqDcAuE8qDh8UAJJ5AEXboffQwhcXEtW8j7BtLc5tp3f","/ip4/172.18.99.17/tcp/52808/ws/p2p/16Uiu2HAmQqDcAuE8qDh8UAJJ5AEXboffQwhcXEtW8j7BtLc5tp3f"],"enrUri":"enr:-L24QM9u_tXuJKGmOHqD5sByrhomK05rXn9NkHx3RJ6vb54tLSpQVWSAPmXV9lbXk0ZhSXIge8MRUsPnW3DKYweIq8YCgmlkgnY0gmlwhKwSYxGKbXVsdGlhZGRyc5YACASsEmMRBs5HAAoErBJjEQbOSN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDtOsKXDlnibreCC0gm3qm2TKrASNMr49-rubR0FnjLY6DdGNwgs5Hg3VkcILOSYV3YWt1MgE"}'
2025-12-17 04:17:06.240 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:17:06.240 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52806/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.66.99/tcp/62847/p2p/16Uiu2HAmUYJuxaxRuj3N84mDmWW63QFMpBiGDDZRYKobRUedqSpL"]'
2025-12-17 04:17:06.245 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:17:06.252 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:17:06.252 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node8_2025-12-17_04-16-58__880edd3e-eae4-4b50-bcbd-132d2bd1db46__wakuorg_nwaku:latest.log
2025-12-17 04:17:06.252 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:17:06.252 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:17:06.253 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:17:06.253 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.56.11
2025-12-17 04:17:06.254 DEBUG [src.node.docker_mananger] Generated ports ['14684', '14685', '14686', '14687', '14688']
2025-12-17 04:17:06.254 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2025-12-17 04:17:06.254 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2025-12-17 04:17:06.254 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:17:06.254 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:17:06.254 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:17:06.254 DEBUG [src.node.docker_mananger] docker run -i -t -p 14684:14684 -p 14685:14685 -p 14686:14686 -p 14687:14687 -p 14688:14688 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=14686 --rest-port=14684 --tcp-port=14685 --discv5-udp-port=14687 --rest-address=0.0.0.0 --nat=extip:172.18.56.11 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=be6f5ba5ff5b2c7fa7eb3bcefbb9a28efd38f9d8d79a286bd2eb7ed2e075ba8d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=14688 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QE2b_wde9wn3TUziYutDPurQCROt4agUkUtuQJ_wn7QjCvC_B4SY-sI3vkjWnvZdMDFXRoC-Hx_XfT9h3yUKBZsCgmlkgnY0gmlwhKwSQmOKbXVsdGlhZGRyc5YACASsEkJjBvV_AAoErBJCYwb1gN0DgnJzhQACAQAAiXNlY3AyNTZrMaED7ATqKkboI4WBiUYLgJqLM7FyBQesWGRr8i4UsHRvg92DdGNwgvV_g3VkcIL1gYV3YWt1MgU
2025-12-17 04:17:06.456 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.56.11 waku 9ec38112e1e94ba3c46dfee00509c73866425a121da2786585b00a6edbd2dd23
2025-12-17 04:17:06.484 DEBUG [src.node.docker_mananger] Container started with ID 9ec38112e1e9. Setting up logs at ./log/docker/node8_2025-12-17_04-16-58__880edd3e-eae4-4b50-bcbd-132d2bd1db46__wakuorg_nwaku:latest.log
2025-12-17 04:17:06.484 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 14684
2025-12-17 04:17:06.485 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:17:07.486 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14684/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:17:07.501 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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":"READY"}]}'
2025-12-17 04:17:07.501 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:17:07.502 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14684/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:17:07.505 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.56.11/tcp/14685/p2p/16Uiu2HAmSgtU4AnEsCa8RepNKppdMQajmj2W3Do2VXsTiLKrS8do","/ip4/172.18.56.11/tcp/14686/ws/p2p/16Uiu2HAmSgtU4AnEsCa8RepNKppdMQajmj2W3Do2VXsTiLKrS8do"],"enrUri":"enr:-L24QHyHxh27qjUXf59uWwe941h8J58nD_6w4KeebD3zlWpNW6zq8-bwIBtxM6PkXztwXTBZnO1voW1OEjqvPSS7QZkCgmlkgnY0gmlwhKwSOAuKbXVsdGlhZGRyc5YACASsEjgLBjldAAoErBI4CwY5Xt0DgnJzhQACAQAAiXNlY3AyNTZrMaED0IAgUotocovEjF-1yI6sZSLYzvtAF2-AnYz8JDk0csqDdGNwgjldg3VkcII5X4V3YWt1MgE"}'
2025-12-17 04:17:07.506 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:17:07.507 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14684/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.66.99/tcp/62847/p2p/16Uiu2HAmUYJuxaxRuj3N84mDmWW63QFMpBiGDDZRYKobRUedqSpL"]'
2025-12-17 04:17:07.510 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:17:07.516 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:17:07.516 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node9_2025-12-17_04-16-58__880edd3e-eae4-4b50-bcbd-132d2bd1db46__wakuorg_nwaku:latest.log
2025-12-17 04:17:07.516 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:17:07.517 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:17:07.518 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:17:07.518 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.53.29
2025-12-17 04:17:07.518 DEBUG [src.node.docker_mananger] Generated ports ['43655', '43656', '43657', '43658', '43659']
2025-12-17 04:17:07.519 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2025-12-17 04:17:07.519 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2025-12-17 04:17:07.519 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:17:07.519 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:17:07.519 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:17:07.519 DEBUG [src.node.docker_mananger] docker run -i -t -p 43655:43655 -p 43656:43656 -p 43657:43657 -p 43658:43658 -p 43659:43659 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=43657 --rest-port=43655 --tcp-port=43656 --discv5-udp-port=43658 --rest-address=0.0.0.0 --nat=extip:172.18.53.29 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=8e0b9ff752b3ae96ff0cfe2c8bf104d1fe1ac279beba244b69adca86ac0558a3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=43659 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QE2b_wde9wn3TUziYutDPurQCROt4agUkUtuQJ_wn7QjCvC_B4SY-sI3vkjWnvZdMDFXRoC-Hx_XfT9h3yUKBZsCgmlkgnY0gmlwhKwSQmOKbXVsdGlhZGRyc5YACASsEkJjBvV_AAoErBJCYwb1gN0DgnJzhQACAQAAiXNlY3AyNTZrMaED7ATqKkboI4WBiUYLgJqLM7FyBQesWGRr8i4UsHRvg92DdGNwgvV_g3VkcIL1gYV3YWt1MgU
2025-12-17 04:17:07.712 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.53.29 waku dcc8fb03b3a47429412a416e2b45c4d4f743aa50bbd1577346c2317fc44c9c23
2025-12-17 04:17:07.746 DEBUG [src.node.docker_mananger] Container started with ID dcc8fb03b3a4. Setting up logs at ./log/docker/node9_2025-12-17_04-16-58__880edd3e-eae4-4b50-bcbd-132d2bd1db46__wakuorg_nwaku:latest.log
2025-12-17 04:17:07.746 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 43655
2025-12-17 04:17:07.746 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:17:08.747 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43655/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:17:08.756 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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":"READY"}]}'
2025-12-17 04:17:08.758 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:17:08.758 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43655/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:17:08.761 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.53.29/tcp/43656/p2p/16Uiu2HAmT6YMWCmHT4gfgNV64gXdf9tDAJaYjpQZWWMWbyvaGeWB","/ip4/172.18.53.29/tcp/43657/ws/p2p/16Uiu2HAmT6YMWCmHT4gfgNV64gXdf9tDAJaYjpQZWWMWbyvaGeWB"],"enrUri":"enr:-L24QDhLZHD7F3_-EQInmio2wWGm7Rw_rD-uCIlldWPLAV1KUnwtuVv3TrJJLhQjsNgoXQDcDNOwR-AO5_hCh_QwWeQCgmlkgnY0gmlwhKwSNR2KbXVsdGlhZGRyc5YACASsEjUdBqqIAAoErBI1HQaqid0DgnJzhQACAQAAiXNlY3AyNTZrMaED1o9S6o8weRr5lqC9RVfZ3N0uAiActyQgh5-Br2V4AliDdGNwgqqIg3VkcIKqioV3YWt1MgE"}'
2025-12-17 04:17:08.763 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:17:08.763 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43655/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.66.99/tcp/62847/p2p/16Uiu2HAmUYJuxaxRuj3N84mDmWW63QFMpBiGDDZRYKobRUedqSpL"]'
2025-12-17 04:17:08.766 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:17:08.773 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:17:08.773 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node10_2025-12-17_04-16-58__880edd3e-eae4-4b50-bcbd-132d2bd1db46__wakuorg_nwaku:latest.log
2025-12-17 04:17:08.773 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:17:08.773 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:17:08.775 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:17:08.775 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.255.76
2025-12-17 04:17:08.775 DEBUG [src.node.docker_mananger] Generated ports ['60985', '60986', '60987', '60988', '60989']
2025-12-17 04:17:08.775 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2025-12-17 04:17:08.775 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2025-12-17 04:17:08.775 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:17:08.776 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:17:08.776 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:17:08.776 DEBUG [src.node.docker_mananger] docker run -i -t -p 60985:60985 -p 60986:60986 -p 60987:60987 -p 60988:60988 -p 60989:60989 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=60987 --rest-port=60985 --tcp-port=60986 --discv5-udp-port=60988 --rest-address=0.0.0.0 --nat=extip:172.18.255.76 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=b6ecd1e7f52bd1d32adab9cd4fcab0a7f9fd0def31a6d53f0bc8ef953618f847 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=60989 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QE2b_wde9wn3TUziYutDPurQCROt4agUkUtuQJ_wn7QjCvC_B4SY-sI3vkjWnvZdMDFXRoC-Hx_XfT9h3yUKBZsCgmlkgnY0gmlwhKwSQmOKbXVsdGlhZGRyc5YACASsEkJjBvV_AAoErBJCYwb1gN0DgnJzhQACAQAAiXNlY3AyNTZrMaED7ATqKkboI4WBiUYLgJqLM7FyBQesWGRr8i4UsHRvg92DdGNwgvV_g3VkcIL1gYV3YWt1MgU
2025-12-17 04:17:08.968 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.255.76 waku bc44597d7571808a0ac8c7213d65d9878b0d67caf358b68f6a77d51eb00c1e14
2025-12-17 04:17:09.035 DEBUG [src.node.docker_mananger] Container started with ID bc44597d7571. Setting up logs at ./log/docker/node10_2025-12-17_04-16-58__880edd3e-eae4-4b50-bcbd-132d2bd1db46__wakuorg_nwaku:latest.log
2025-12-17 04:17:09.035 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 60985
2025-12-17 04:17:09.035 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:17:10.036 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60985/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:17:10.040 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln 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":"READY"}]}'
2025-12-17 04:17:10.040 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:17:10.040 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60985/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:17:10.043 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.255.76/tcp/60986/p2p/16Uiu2HAm6pyTmqpjr2tukR8qc9UmTukEAsoDZg3i6tWiHBYeZTHy","/ip4/172.18.255.76/tcp/60987/ws/p2p/16Uiu2HAm6pyTmqpjr2tukR8qc9UmTukEAsoDZg3i6tWiHBYeZTHy"],"enrUri":"enr:-L24QOUMnpupGrfWPs8IwXL1TnW2uW5PDVDZPKI28HNvJz9MZnMz8EmXLaMJ1ypg4KqU6oTrIqK2rgJEdiXnoiIn9J8CgmlkgnY0gmlwhKwS_0yKbXVsdGlhZGRyc5YACASsEv9MBu46AAoErBL_TAbuO90DgnJzhQACAQAAiXNlY3AyNTZrMaECqWiupvnLLZH4gxzXQAbi0zLs8sfwlkiUsrH_yzXs5bCDdGNwgu46g3VkcILuPIV3YWt1MgE"}'
2025-12-17 04:17:10.043 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:17:10.043 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60985/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.66.99/tcp/62847/p2p/16Uiu2HAmUYJuxaxRuj3N84mDmWW63QFMpBiGDDZRYKobRUedqSpL"]'
2025-12-17 04:17:10.046 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:17:10.052 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:17:10.052 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node11_2025-12-17_04-16-58__880edd3e-eae4-4b50-bcbd-132d2bd1db46__wakuorg_nwaku:latest.log
2025-12-17 04:17:10.053 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:17:10.053 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:17:10.054 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:17:10.054 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.124.74
2025-12-17 04:17:10.054 DEBUG [src.node.docker_mananger] Generated ports ['5448', '5449', '5450', '5451', '5452']
2025-12-17 04:17:10.054 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2025-12-17 04:17:10.055 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2025-12-17 04:17:10.055 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:17:10.055 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:17:10.055 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:17:10.055 DEBUG [src.node.docker_mananger] docker run -i -t -p 5448:5448 -p 5449:5449 -p 5450:5450 -p 5451:5451 -p 5452:5452 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=5450 --rest-port=5448 --tcp-port=5449 --discv5-udp-port=5451 --rest-address=0.0.0.0 --nat=extip:172.18.124.74 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=3fdb3ebe9fcf7d3ac348442e41416c40a8d35dc3faad5f506991c80c2afccd4b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5452 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QE2b_wde9wn3TUziYutDPurQCROt4agUkUtuQJ_wn7QjCvC_B4SY-sI3vkjWnvZdMDFXRoC-Hx_XfT9h3yUKBZsCgmlkgnY0gmlwhKwSQmOKbXVsdGlhZGRyc5YACASsEkJjBvV_AAoErBJCYwb1gN0DgnJzhQACAQAAiXNlY3AyNTZrMaED7ATqKkboI4WBiUYLgJqLM7FyBQesWGRr8i4UsHRvg92DdGNwgvV_g3VkcIL1gYV3YWt1MgU
2025-12-17 04:17:10.286 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.124.74 waku e6cb5466d5c1364fd09459aeaf4d253cadf9fad056b284a07151623d388f3a15
2025-12-17 04:17:10.335 DEBUG [src.node.docker_mananger] Container started with ID e6cb5466d5c1. Setting up logs at ./log/docker/node11_2025-12-17_04-16-58__880edd3e-eae4-4b50-bcbd-132d2bd1db46__wakuorg_nwaku:latest.log
2025-12-17 04:17:10.336 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 5448
2025-12-17 04:17:10.338 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:17:11.338 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5448/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:17:11.343 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln 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":"READY"}]}'
2025-12-17 04:17:11.343 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:17:11.343 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5448/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:17:11.345 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.124.74/tcp/5449/p2p/16Uiu2HAkzrKXpd3hCTydh41XmiMA11RGXKWE7JZCy3pZqrtuEB7N","/ip4/172.18.124.74/tcp/5450/ws/p2p/16Uiu2HAkzrKXpd3hCTydh41XmiMA11RGXKWE7JZCy3pZqrtuEB7N"],"enrUri":"enr:-L24QKJUrLgYvxYO4b7BOTdLUJ7A9qKyzM_QcijwWJSA2l0qFdIwVoSBmaI3XXV-8OS3dNuBkTRhEPND21ogdPv3Z0ECgmlkgnY0gmlwhKwSfEqKbXVsdGlhZGRyc5YACASsEnxKBhVJAAoErBJ8SgYVSt0DgnJzhQACAQAAiXNlY3AyNTZrMaECUJrVn_mfkUgelGxV09n0k9hX7n3W7zHTPj1TQTaX10GDdGNwghVJg3VkcIIVS4V3YWt1MgE"}'
2025-12-17 04:17:11.345 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:17:11.346 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5448/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.66.99/tcp/62847/p2p/16Uiu2HAmUYJuxaxRuj3N84mDmWW63QFMpBiGDDZRYKobRUedqSpL"]'
2025-12-17 04:17:11.348 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:17:11.349 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62846/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2025-12-17 04:17:11.351 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:17:11.352 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5535/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2025-12-17 04:17:11.354 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:17:11.354 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5139/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2025-12-17 04:17:11.357 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:17:11.357 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53383/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2025-12-17 04:17:11.360 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:17:11.360 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27313/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2025-12-17 04:17:11.362 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:17:11.363 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52806/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2025-12-17 04:17:11.365 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:17:11.365 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14684/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2025-12-17 04:17:11.368 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:17:11.368 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43655/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2025-12-17 04:17:11.371 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:17:11.371 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60985/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2025-12-17 04:17:11.373 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:17:11.373 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5448/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2025-12-17 04:17:11.376 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:17:11.376 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62846/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:17:11.395 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:17:11.395 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-17 04:17:11.499 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-17 04:17:11.500 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62846/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:17:11.507 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765945031376490508,"ephemeral":false,"proof":""}]'
2025-12-17 04:17:11.511 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-17 04:17:11.511 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5535/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:17:11.521 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765945031376490508,"ephemeral":false,"proof":""}]'
2025-12-17 04:17:11.524 DEBUG [src.steps.sharding] Checking that peer NODE_3:wakuorg/nwaku:latest can find the published message
2025-12-17 04:17:11.527 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5139/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:17:11.551 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765945031376490508,"ephemeral":false,"proof":""}]'
2025-12-17 04:17:11.554 DEBUG [src.steps.sharding] Checking that peer NODE_4:wakuorg/nwaku:latest can find the published message
2025-12-17 04:17:11.556 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53383/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:17:11.562 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765945031376490508,"ephemeral":false,"proof":""}]'
2025-12-17 04:17:11.565 DEBUG [src.steps.sharding] Checking that peer NODE_5:wakuorg/nwaku:latest can find the published message
2025-12-17 04:17:11.568 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27313/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:17:11.579 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765945031376490508,"ephemeral":false,"proof":""}]'
2025-12-17 04:17:11.581 DEBUG [src.steps.sharding] Checking that peer NODE_6:wakuorg/nwaku:latest can find the published message
2025-12-17 04:17:11.583 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52806/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:17:11.590 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765945031376490508,"ephemeral":false,"proof":""}]'
2025-12-17 04:17:11.591 DEBUG [src.steps.sharding] Checking that peer NODE_7:wakuorg/nwaku:latest can find the published message
2025-12-17 04:17:11.593 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14684/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:17:11.597 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765945031376490508,"ephemeral":false,"proof":""}]'
2025-12-17 04:17:11.598 DEBUG [src.steps.sharding] Checking that peer NODE_8:wakuorg/nwaku:latest can find the published message
2025-12-17 04:17:11.600 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43655/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:17:11.604 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765945031376490508,"ephemeral":false,"proof":""}]'
2025-12-17 04:17:11.606 DEBUG [src.steps.sharding] Checking that peer NODE_9:wakuorg/nwaku:latest can find the published message
2025-12-17 04:17:11.606 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60985/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:17:11.609 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765945031376490508,"ephemeral":false,"proof":""}]'
2025-12-17 04:17:11.611 DEBUG [src.steps.sharding] Checking that peer NODE_10:wakuorg/nwaku:latest can find the published message
2025-12-17 04:17:11.611 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5448/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:17:11.616 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765945031376490508,"ephemeral":false,"proof":""}]'
2025-12-17 04:17:11.622 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-17 04:17:11.626 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-17 04:17:11.626 DEBUG [src.node.waku_node] Stopping container with id ea5808c12418
2025-12-17 04:17:12.270 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:17:12.270 DEBUG [src.node.waku_node] Stopping container with id 5d8cdec42a51
2025-12-17 04:17:12.877 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:17:12.877 DEBUG [src.node.waku_node] Stopping container with id 40a41779ad23
2025-12-17 04:17:13.214 ERROR [src.node.docker_mananger] Max retries reached for container ea5808c12418. Exiting log stream.
2025-12-17 04:17:13.468 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:17:13.468 DEBUG [src.node.waku_node] Stopping container with id 605e36fab0eb
2025-12-17 04:17:13.689 ERROR [src.node.docker_mananger] Max retries reached for container 5d8cdec42a51. Exiting log stream.
2025-12-17 04:17:14.025 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:17:14.026 DEBUG [src.node.waku_node] Stopping container with id 1db0418900ce
2025-12-17 04:17:14.281 ERROR [src.node.docker_mananger] Max retries reached for container 40a41779ad23. Exiting log stream.
2025-12-17 04:17:14.839 ERROR [src.node.docker_mananger] Max retries reached for container 605e36fab0eb. Exiting log stream.
2025-12-17 04:17:24.608 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:17:24.608 DEBUG [src.node.waku_node] Stopping container with id ac0853694174
2025-12-17 04:17:25.461 ERROR [src.node.docker_mananger] Max retries reached for container 1db0418900ce. Exiting log stream.
2025-12-17 04:17:35.180 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:17:35.181 DEBUG [src.node.waku_node] Stopping container with id 9ec38112e1e9
2025-12-17 04:17:35.717 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:17:35.718 DEBUG [src.node.waku_node] Stopping container with id dcc8fb03b3a4
2025-12-17 04:17:35.992 ERROR [src.node.docker_mananger] Max retries reached for container ac0853694174. Exiting log stream.
2025-12-17 04:17:36.266 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:17:36.268 DEBUG [src.node.waku_node] Stopping container with id bc44597d7571
2025-12-17 04:17:36.530 ERROR [src.node.docker_mananger] Max retries reached for container 9ec38112e1e9. Exiting log stream.
2025-12-17 04:17:36.780 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:17:36.781 DEBUG [src.node.waku_node] Stopping container with id e6cb5466d5c1
2025-12-17 04:17:37.106 ERROR [src.node.docker_mananger] Max retries reached for container dcc8fb03b3a4. Exiting log stream.
2025-12-17 04:17:37.292 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:17:37.293 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-17 04:17:37.360 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:17:37.376 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:17:37.394 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:17:37.407 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:17:37.433 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:17:37.442 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:17:37.449 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:17:37.461 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:17:37.467 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:17:37.473 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,158 @@
2025-12-17 04:44:54.285 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-17 04:44:54.285 DEBUG [tests.conftest] Running test: test_unsubscribe_from_all_pubsub_topics with id: 2025-12-17_04-44-54__1552b2e8-cf8e-40a6-930c-c70d0ecaa0b0
2025-12-17 04:44:54.285 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-17 04:44:54.286 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-17 04:44:54.286 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2025-12-17 04:44:54.292 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:44:54.292 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-17_04-44-54__1552b2e8-cf8e-40a6-930c-c70d0ecaa0b0__wakuorg_nwaku:latest.log
2025-12-17 04:44:54.293 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:44:54.293 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:44:54.294 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:44:54.294 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.127.211
2025-12-17 04:44:54.294 DEBUG [src.node.docker_mananger] Generated ports ['34724', '34725', '34726', '34727', '34728']
2025-12-17 04:44:54.295 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2025-12-17 04:44:54.295 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:44:54.295 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:44:54.295 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:44:54.295 DEBUG [src.node.docker_mananger] docker run -i -t -p 34724:34724 -p 34725:34725 -p 34726:34726 -p 34727:34727 -p 34728:34728 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=34726 --rest-port=34724 --tcp-port=34725 --discv5-udp-port=34727 --rest-address=0.0.0.0 --nat=extip:172.18.127.211 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=722e49c6334d08ef970e5afdaf8c3e5eafd98b920e1d1da0bc6eaecd6adedac3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=34728 --metrics-logging=true --relay=true --filter=true
2025-12-17 04:44:54.464 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.127.211 waku 2fa59364f37f0eb718d378e99c2c70241dbd48fd85c3f3a2d91a7151f2d7b37d
2025-12-17 04:44:54.498 DEBUG [src.node.docker_mananger] Container started with ID 2fa59364f37f. Setting up logs at ./log/docker/node1_2025-12-17_04-44-54__1552b2e8-cf8e-40a6-930c-c70d0ecaa0b0__wakuorg_nwaku:latest.log
2025-12-17 04:44:54.500 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 34724
2025-12-17 04:44:54.500 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:44:54.540 ERROR [src.node.docker_mananger] Max retries reached for container cfa410b19d05. Exiting log stream.
2025-12-17 04:44:55.080 ERROR [src.node.docker_mananger] Max retries reached for container 25e4f3edb0a9. Exiting log stream.
2025-12-17 04:44:55.500 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34724/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:44:55.503 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"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"}]}'
2025-12-17 04:44:55.504 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:44:55.504 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34724/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:44:55.506 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.127.211/tcp/34725/p2p/16Uiu2HAmGGzKdjnwdoz1p4puteess1pW3ksaBXXmeBEunZpE5ctT","/ip4/172.18.127.211/tcp/34726/ws/p2p/16Uiu2HAmGGzKdjnwdoz1p4puteess1pW3ksaBXXmeBEunZpE5ctT"],"enrUri":"enr:-L24QPfk8xC0q44onXKqxhlqoG2yTcOvqnudPBR-pNo_AKdCU863aiA_8ytH6hEKi7iAEPH_maAAmIiKze3FUuqkMRICgmlkgnY0gmlwhKwSf9OKbXVsdGlhZGRyc5YACASsEn_TBoelAAoErBJ_0waHpt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDNcvwCHU1BXX_-k-4xAYH4mKAIOJYMYNUfyN8NAHBOOSDdGNwgoelg3VkcIKHp4V3YWt1MgU"}'
2025-12-17 04:44:55.506 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:44:55.513 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:44:55.513 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-17_04-44-54__1552b2e8-cf8e-40a6-930c-c70d0ecaa0b0__wakuorg_nwaku:latest.log
2025-12-17 04:44:55.513 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:44:55.513 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:44:55.514 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:44:55.514 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.58.50
2025-12-17 04:44:55.514 DEBUG [src.node.docker_mananger] Generated ports ['12836', '12837', '12838', '12839', '12840']
2025-12-17 04:44:55.515 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2025-12-17 04:44:55.515 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:44:55.515 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:44:55.515 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:44:55.515 DEBUG [src.node.docker_mananger] docker run -i -t -p 12836:12836 -p 12837:12837 -p 12838:12838 -p 12839:12839 -p 12840:12840 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=12838 --rest-port=12836 --tcp-port=12837 --discv5-udp-port=12839 --rest-address=0.0.0.0 --nat=extip:172.18.58.50 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=7f7df143e5eede92dcece7a8e5f543cf7e0436dfabedc7b1f2ff8ce6261bfbac --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12840 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QPfk8xC0q44onXKqxhlqoG2yTcOvqnudPBR-pNo_AKdCU863aiA_8ytH6hEKi7iAEPH_maAAmIiKze3FUuqkMRICgmlkgnY0gmlwhKwSf9OKbXVsdGlhZGRyc5YACASsEn_TBoelAAoErBJ_0waHpt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDNcvwCHU1BXX_-k-4xAYH4mKAIOJYMYNUfyN8NAHBOOSDdGNwgoelg3VkcIKHp4V3YWt1MgU
2025-12-17 04:44:55.689 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.58.50 waku e9c7ceb3314a34e324e1310e7932b7faebcbdd2d2322200c659162d6c2f65a7a
2025-12-17 04:44:55.719 DEBUG [src.node.docker_mananger] Container started with ID e9c7ceb3314a. Setting up logs at ./log/docker/node2_2025-12-17_04-44-54__1552b2e8-cf8e-40a6-930c-c70d0ecaa0b0__wakuorg_nwaku:latest.log
2025-12-17 04:44:55.720 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 12836
2025-12-17 04:44:55.720 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:44:56.721 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12836/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:44:56.740 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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":"READY"}]}'
2025-12-17 04:44:56.743 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:44:56.743 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12836/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:44:56.748 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.58.50/tcp/12837/p2p/16Uiu2HAkwEiT4sqvL4ynDNznEonfFUvjcqRJLNibqutveZGFLqii","/ip4/172.18.58.50/tcp/12838/ws/p2p/16Uiu2HAkwEiT4sqvL4ynDNznEonfFUvjcqRJLNibqutveZGFLqii"],"enrUri":"enr:-L24QADeCUUal3ZlfFwAng30DPOwM9InBrn-39whUrNPwAMjNah2tPR5XRLwAjA6n7Fk3Z9EuAXnYz9fG-hOsafydu0CgmlkgnY0gmlwhKwSOjKKbXVsdGlhZGRyc5YACASsEjoyBjIlAAoErBI6MgYyJt0DgnJzhQACAQAAiXNlY3AyNTZrMaECGujHL1vrRdvskjNRqpvF_qcaFQToDHlyviBWMvVFC-uDdGNwgjIlg3VkcIIyJ4V3YWt1MgE"}'
2025-12-17 04:44:56.749 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:44:56.749 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12836/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.127.211/tcp/34725/p2p/16Uiu2HAmGGzKdjnwdoz1p4puteess1pW3ksaBXXmeBEunZpE5ctT"]'
2025-12-17 04:44:56.752 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:44:56.752 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34724/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7"]'
2025-12-17 04:44:56.760 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:44:56.762 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12836/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7"]'
2025-12-17 04:44:56.774 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:44:56.778 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34724/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:44:56.783 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:44:56.784 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-17 04:44:56.884 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-17 04:44:56.885 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34724/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:44:56.888 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765946696777824802,"ephemeral":false,"proof":""}]'
2025-12-17 04:44:56.889 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-17 04:44:56.890 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12836/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:44:56.892 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765946696777824802,"ephemeral":false,"proof":""}]'
2025-12-17 04:44:56.894 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34724/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:44:56.898 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:44:56.899 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-17 04:44:56.999 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-17 04:44:56.999 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34724/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:44:57.002 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765946696893973438,"ephemeral":false,"proof":""}]'
2025-12-17 04:44:57.003 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-17 04:44:57.003 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12836/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:44:57.006 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765946696893973438,"ephemeral":false,"proof":""}]'
2025-12-17 04:44:57.007 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34724/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:44:57.011 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:44:57.012 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-17 04:44:57.112 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-17 04:44:57.112 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34724/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:44:57.115 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765946697007479317,"ephemeral":false,"proof":""}]'
2025-12-17 04:44:57.116 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-17 04:44:57.117 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12836/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:44:57.119 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765946697007479317,"ephemeral":false,"proof":""}]'
2025-12-17 04:44:57.120 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34724/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:44:57.125 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:44:57.125 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-17 04:44:57.225 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-17 04:44:57.226 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34724/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:44:57.229 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765946697120565912,"ephemeral":false,"proof":""}]'
2025-12-17 04:44:57.230 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-17 04:44:57.230 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12836/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:44:57.233 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765946697120565912,"ephemeral":false,"proof":""}]'
2025-12-17 04:44:57.234 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34724/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:44:57.238 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:44:57.239 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-17 04:44:57.339 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-17 04:44:57.340 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34724/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:44:57.342 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765946697234554918,"ephemeral":false,"proof":""}]'
2025-12-17 04:44:57.343 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-17 04:44:57.343 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12836/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:44:57.345 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765946697234554918,"ephemeral":false,"proof":""}]'
2025-12-17 04:44:57.347 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34724/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:44:57.351 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:44:57.352 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-17 04:44:57.452 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-17 04:44:57.452 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34724/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:44:57.455 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765946697347335999,"ephemeral":false,"proof":""}]'
2025-12-17 04:44:57.456 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-17 04:44:57.456 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12836/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:44:57.458 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765946697347335999,"ephemeral":false,"proof":""}]'
2025-12-17 04:44:57.460 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34724/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:44:57.464 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:44:57.465 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-17 04:44:57.565 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-17 04:44:57.565 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34724/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:44:57.567 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765946697460395270,"ephemeral":false,"proof":""}]'
2025-12-17 04:44:57.569 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-17 04:44:57.569 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12836/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:44:57.571 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765946697460395270,"ephemeral":false,"proof":""}]'
2025-12-17 04:44:57.573 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34724/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:44:57.577 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:44:57.577 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-17 04:44:57.677 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-17 04:44:57.678 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34724/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:44:57.680 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765946697573088037,"ephemeral":false,"proof":""}]'
2025-12-17 04:44:57.681 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-17 04:44:57.681 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12836/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:44:57.684 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765946697573088037,"ephemeral":false,"proof":""}]'
2025-12-17 04:44:57.685 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:34724/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7"]'
2025-12-17 04:44:57.698 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:44:57.699 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:12836/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7"]'
2025-12-17 04:44:57.711 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:44:57.711 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34724/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:44:57.716 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:34724/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/0'
2025-12-17 04:44:57.718 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34724/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:44:57.722 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:34724/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/1'
2025-12-17 04:44:57.726 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34724/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:44:57.730 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:34724/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/2'
2025-12-17 04:44:57.732 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34724/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:44:57.734 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:34724/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/3'
2025-12-17 04:44:57.735 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34724/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:44:57.737 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:34724/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/4'
2025-12-17 04:44:57.739 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34724/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:44:57.741 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:34724/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/5'
2025-12-17 04:44:57.742 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34724/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:44:57.744 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:34724/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/6'
2025-12-17 04:44:57.746 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34724/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:44:57.748 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:34724/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/7'
2025-12-17 04:44:57.750 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-17 04:44:57.752 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-17 04:44:57.752 DEBUG [src.node.waku_node] Stopping container with id 2fa59364f37f
2025-12-17 04:44:58.312 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:44:58.313 DEBUG [src.node.waku_node] Stopping container with id e9c7ceb3314a
2025-12-17 04:44:58.855 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:44:58.858 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-17 04:44:58.871 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:44:58.882 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,100 @@
2025-12-17 04:32:45.798 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-17 04:32:45.799 DEBUG [tests.conftest] Running test: test_store_without_encoding_pubsubtopic with id: 2025-12-17_04-32-45__9f724850-0794-43ff-b0ac-ea6096d71026
2025-12-17 04:32:45.800 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-17 04:32:45.800 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-17 04:32:45.801 DEBUG [src.steps.store] Running fixture setup: node_setup
2025-12-17 04:32:45.810 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:32:45.810 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-17_04-32-45__9f724850-0794-43ff-b0ac-ea6096d71026__wakuorg_nwaku:latest.log
2025-12-17 04:32:45.811 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:32:45.811 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:32:45.813 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:32:45.813 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.157.85
2025-12-17 04:32:45.814 DEBUG [src.node.docker_mananger] Generated ports ['6194', '6195', '6196', '6197', '6198']
2025-12-17 04:32:45.814 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:32:45.815 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:32:45.815 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:32:45.815 DEBUG [src.node.docker_mananger] docker run -i -t -p 6194:6194 -p 6195:6195 -p 6196:6196 -p 6197:6197 -p 6198:6198 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=6196 --rest-port=6194 --tcp-port=6195 --discv5-udp-port=6197 --rest-address=0.0.0.0 --nat=extip:172.18.157.85 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a35a1b1aad67a95faa758cc8de8dc8ed42eb00ee80be19cfe4ef689d7d8f5ba7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=6198 --metrics-logging=true --store=true --relay=true
2025-12-17 04:32:45.993 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.157.85 waku 356b5d6db45440c8b240542b5f785185d554406c55e1d77926047713813a8621
2025-12-17 04:32:46.025 DEBUG [src.node.docker_mananger] Container started with ID 356b5d6db454. Setting up logs at ./log/docker/publishing_node1_2025-12-17_04-32-45__9f724850-0794-43ff-b0ac-ea6096d71026__wakuorg_nwaku:latest.log
2025-12-17 04:32:46.026 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 6194
2025-12-17 04:32:46.028 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:32:46.089 ERROR [src.node.docker_mananger] Max retries reached for container cb3ac3d43317. Exiting log stream.
2025-12-17 04:32:46.632 ERROR [src.node.docker_mananger] Max retries reached for container 4d0e748a7a7e. Exiting log stream.
2025-12-17 04:32:47.028 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6194/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:32:47.031 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"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"}]}'
2025-12-17 04:32:47.032 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:32:47.032 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6194/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:32:47.034 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.157.85/tcp/6195/p2p/16Uiu2HAmPszZfEeEJdvESgBZHn1FCQU5dAEPi8A4FCCSJ5E8yheb","/ip4/172.18.157.85/tcp/6196/ws/p2p/16Uiu2HAmPszZfEeEJdvESgBZHn1FCQU5dAEPi8A4FCCSJ5E8yheb"],"enrUri":"enr:-L24QBWr2ued6VmJWYy2eCcNg4rX7HJ3GYLs08iJwq3KOEiuYqhgUNaCYOCqedHxVFYA06AjFJ7Hr_ea_54iaw8UnKkCgmlkgnY0gmlwhKwSnVWKbXVsdGlhZGRyc5YACASsEp1VBhgzAAoErBKdVQYYNN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDpsVZDYs8safEfeML1vpoRBGfmB22VOcBx42Mv7UQcfSDdGNwghgzg3VkcIIYNYV3YWt1MgM"}'
2025-12-17 04:32:47.034 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:32:47.041 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:32:47.041 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-17_04-32-45__9f724850-0794-43ff-b0ac-ea6096d71026__wakuorg_nwaku:latest.log
2025-12-17 04:32:47.041 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:32:47.041 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:32:47.042 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:32:47.042 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.32.251
2025-12-17 04:32:47.043 DEBUG [src.node.docker_mananger] Generated ports ['31533', '31534', '31535', '31536', '31537']
2025-12-17 04:32:47.043 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:32:47.043 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:32:47.043 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:32:47.043 DEBUG [src.node.docker_mananger] docker run -i -t -p 31533:31533 -p 31534:31534 -p 31535:31535 -p 31536:31536 -p 31537:31537 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=31535 --rest-port=31533 --tcp-port=31534 --discv5-udp-port=31536 --rest-address=0.0.0.0 --nat=extip:172.18.32.251 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e2f2b09906dc6c9cb3636e1da9da1ccb9fd333d8dcbe7423effa8c465a1bf6ae --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=31537 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QBWr2ued6VmJWYy2eCcNg4rX7HJ3GYLs08iJwq3KOEiuYqhgUNaCYOCqedHxVFYA06AjFJ7Hr_ea_54iaw8UnKkCgmlkgnY0gmlwhKwSnVWKbXVsdGlhZGRyc5YACASsEp1VBhgzAAoErBKdVQYYNN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDpsVZDYs8safEfeML1vpoRBGfmB22VOcBx42Mv7UQcfSDdGNwghgzg3VkcIIYNYV3YWt1MgM --storenode=/ip4/172.18.157.85/tcp/6195/p2p/16Uiu2HAmPszZfEeEJdvESgBZHn1FCQU5dAEPi8A4FCCSJ5E8yheb --store=true --relay=true
2025-12-17 04:32:47.222 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.32.251 waku d080255053e83399cba66f13fa8223eb579b7d6a37a0a6291c8e76d2b3892e0c
2025-12-17 04:32:47.256 DEBUG [src.node.docker_mananger] Container started with ID d080255053e8. Setting up logs at ./log/docker/store_node1_2025-12-17_04-32-45__9f724850-0794-43ff-b0ac-ea6096d71026__wakuorg_nwaku:latest.log
2025-12-17 04:32:47.258 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 31533
2025-12-17 04:32:47.258 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:32:48.260 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31533/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:32:48.264 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"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":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-17 04:32:48.264 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:32:48.264 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31533/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:32:48.266 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.32.251/tcp/31534/p2p/16Uiu2HAm9Xs7TgVZ1bv8agPMFQYQPfhuR5Kz9ZF4RM1jnb4qFSGm","/ip4/172.18.32.251/tcp/31535/ws/p2p/16Uiu2HAm9Xs7TgVZ1bv8agPMFQYQPfhuR5Kz9ZF4RM1jnb4qFSGm"],"enrUri":"enr:-L24QHu_G1YgpzNwSMpWP1LYPOj2Z1FBgQPgRZuK1K18PG8tH2ZTVbka22GV4OhWobtuwV5Q4UixltEmlbse-AfvmCkCgmlkgnY0gmlwhKwSIPuKbXVsdGlhZGRyc5YACASsEiD7BnsuAAoErBIg-wZ7L90DgnJzhQADAQAAiXNlY3AyNTZrMaEC0ZmwZLIZbCHPZvJXsSNjLUqoHBOFjHpg4aE1YVEcBSaDdGNwgnsug3VkcIJ7MIV3YWt1MgM"}'
2025-12-17 04:32:48.267 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:32:48.267 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31533/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.157.85/tcp/6195/p2p/16Uiu2HAmPszZfEeEJdvESgBZHn1FCQU5dAEPi8A4FCCSJ5E8yheb"]'
2025-12-17 04:32:48.270 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:32:48.270 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6194/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-17 04:32:48.272 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:32:48.273 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31533/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-17 04:32:48.275 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:32:48.275 DEBUG [src.steps.store] Relaying message
2025-12-17 04:32:48.275 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6194/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:32:48.280 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:32:48.281 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:32:48.481 DEBUG [src.steps.store] Relaying message
2025-12-17 04:32:48.482 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6194/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:32:48.487 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:32:48.487 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:32:48.689 DEBUG [src.steps.store] Relaying message
2025-12-17 04:32:48.689 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6194/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:32:48.695 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:32:48.696 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:32:48.896 DEBUG [src.steps.store] Relaying message
2025-12-17 04:32:48.897 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6194/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:32:48.902 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:32:48.903 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:32:49.104 DEBUG [src.steps.store] Relaying message
2025-12-17 04:32:49.104 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6194/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:32:49.109 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:32:49.109 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:32:49.311 DEBUG [src.steps.store] Relaying message
2025-12-17 04:32:49.311 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6194/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:32:49.317 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:32:49.318 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:32:49.518 DEBUG [src.steps.store] Relaying message
2025-12-17 04:32:49.519 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6194/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:32:49.526 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:32:49.527 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:32:49.728 DEBUG [src.steps.store] Relaying message
2025-12-17 04:32:49.728 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6194/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:32:49.733 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:32:49.734 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:32:49.935 DEBUG [tests.store.test_topics] trying get message with wrong encoded pubsub topic /waku/2/rs/3/0
2025-12-17 04:32:49.936 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6194/store/v3/messages?includeData=true&pubsubTopic=/waku/2/rs/3/0&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:32:49.939 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x2043344da2bc9ce577328865b826f578549abd54501fc944c93808adae8cb7c2","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765945968275542879,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xfce1c51306d2a14c11ae939cdc4a384a61a84e3f99542d5ade273406f2e61249","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/waku/2/content/test.js","version":0,"timestamp":1765945968481727755,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xfbfd337cb09e3fce10d793894ea8391b68ffa2c04430397f1a68dfd869b554a8","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1765945968689019978,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xe9b997c356a796ef12ee25d8065187c293e0f8b9ad49a4451986d2856d7c70c0","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1765945968896718910,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x1aef0ffe0cdb6725dc5a61704ec8c71454409c54dee81d4a041bcbbe0d0685ce","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1765945969103996736,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x49f3ae138fdf912c93154e5275562be8c32e82098dd292a83027bd72f254d0f3","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1765945969311081943,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x19434774734745dc5d54ceaf93ceaf92ede57bba1d34b7229e565b963f19b27e","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1765945969518801586,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x4869b2d9a6d8b4731181b2eed12a426a688de74c52675f6e2bea6b4a0fe80154","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1765945969728266138,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"}]}'
2025-12-17 04:32:49.939 DEBUG [tests.store.test_topics] response for getting message without encoding pubsub topic {'requestId': '', 'statusCode': 200, 'statusDesc': 'OK', 'messages': [{'messageHash': '0x2043344da2bc9ce577328865b826f578549abd54501fc944c93808adae8cb7c2', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/myapp/1/latest/proto', 'version': 0, 'timestamp': 1765945968275542879, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}, {'messageHash': '0xfce1c51306d2a14c11ae939cdc4a384a61a84e3f99542d5ade273406f2e61249', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/waku/2/content/test.js', 'version': 0, 'timestamp': 1765945968481727755, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}, {'messageHash': '0xfbfd337cb09e3fce10d793894ea8391b68ffa2c04430397f1a68dfd869b554a8', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/app/22/sometopic/someencoding', 'version': 0, 'timestamp': 1765945968689019978, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}, {'messageHash': '0xe9b997c356a796ef12ee25d8065187c293e0f8b9ad49a4451986d2856d7c70c0', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/toychat/2/huilong/proto', 'version': 0, 'timestamp': 1765945968896718910, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}, {'messageHash': '0x1aef0ffe0cdb6725dc5a61704ec8c71454409c54dee81d4a041bcbbe0d0685ce', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/statusim/1/community/cbor', 'version': 0, 'timestamp': 1765945969103996736, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}, {'messageHash': '0x49f3ae138fdf912c93154e5275562be8c32e82098dd292a83027bd72f254d0f3', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/app/27/sometopic/someencoding', 'version': 0, 'timestamp': 1765945969311081943, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}, {'messageHash': '0x19434774734745dc5d54ceaf93ceaf92ede57bba1d34b7229e565b963f19b27e', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/app/29/sometopic/someencoding', 'version': 0, 'timestamp': 1765945969518801586, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}, {'messageHash': '0x4869b2d9a6d8b4731181b2eed12a426a688de74c52675f6e2bea6b4a0fe80154', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/app/20/sometopic/someencoding', 'version': 0, 'timestamp': 1765945969728266138, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}]}
2025-12-17 04:32:49.942 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-17 04:32:49.944 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-17 04:32:49.944 DEBUG [src.node.waku_node] Stopping container with id 356b5d6db454
2025-12-17 04:32:50.451 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:32:50.453 DEBUG [src.node.waku_node] Stopping container with id d080255053e8
2025-12-17 04:32:51.001 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:32:51.002 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-17 04:32:51.017 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:32:51.025 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,85 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_publish_with_payload_less_than_150_kb with id: 2025-12-17_04-23-15__6d7a406f-f9c1-4768-a0ec-b544ce85f1f7
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.relay:relay.py:34 Running fixture setup: setup_main_relay_nodes
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-17_04-23-15__6d7a406f-f9c1-4768-a0ec-b544ce85f1f7__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.168.146
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['15530', '15531', '15532', '15533', '15534']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 15530:15530 -p 15531:15531 -p 15532:15532 -p 15533:15533 -p 15534:15534 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=15532 --rest-port=15530 --tcp-port=15531 --discv5-udp-port=15533 --rest-address=0.0.0.0 --nat=extip:172.18.168.146 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ee67246a6db47be3fb01f3689ef6ba1bb8b9f2b95fe30da4eac92d9b8adccba5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15534 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.168.146 waku 3d13ca5ee573885b009ce276d8eb1f899c5f309e7c1933ce03b5733b45a4282d
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 424f606600d7. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 3d13ca5ee573. Setting up logs at ./log/docker/node1_2025-12-17_04-23-15__6d7a406f-f9c1-4768-a0ec-b544ce85f1f7__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 15530
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 3ed76eb24322. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15530/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15530/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.168.146/tcp/15531/p2p/16Uiu2HAmKzoUag8XQcPg8AP5JcmMmXe98rTu1iH7Ziak4HFuPnkP","/ip4/172.18.168.146/tcp/15532/ws/p2p/16Uiu2HAmKzoUag8XQcPg8AP5JcmMmXe98rTu1iH7Ziak4HFuPnkP"],"enrUri":"enr:-L24QFcfpAwTenh79T_GsmCqaex-wRfkSZYdDg7MOwRoZJz8Ps7pbLnsym6GgNaZCuU3dQvvqc56Wwpl2WwNNExPfSUCgmlkgnY0gmlwhKwSqJKKbXVsdGlhZGRyc5YACASsEqiSBjyrAAoErBKokgY8rN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDbRUhCv8OA-ZuJC0EvWLYCmTtGJSCe-kvh_kfg6Qb-xiDdGNwgjyrg3VkcII8rYV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-17_04-23-15__6d7a406f-f9c1-4768-a0ec-b544ce85f1f7__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.159.132
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['63950', '63951', '63952', '63953', '63954']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 63950:63950 -p 63951:63951 -p 63952:63952 -p 63953:63953 -p 63954:63954 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=63952 --rest-port=63950 --tcp-port=63951 --discv5-udp-port=63953 --rest-address=0.0.0.0 --nat=extip:172.18.159.132 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c69ccfd826c88eb3bffd2eb3a51ddc6485d61fe07a2a66ad3997f2822a20ce41 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63954 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QFcfpAwTenh79T_GsmCqaex-wRfkSZYdDg7MOwRoZJz8Ps7pbLnsym6GgNaZCuU3dQvvqc56Wwpl2WwNNExPfSUCgmlkgnY0gmlwhKwSqJKKbXVsdGlhZGRyc5YACASsEqiSBjyrAAoErBKokgY8rN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDbRUhCv8OA-ZuJC0EvWLYCmTtGJSCe-kvh_kfg6Qb-xiDdGNwgjyrg3VkcII8rYV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.159.132 waku dd08e767b027ce72e187a0b1ede8e2b2bf6caa9c6f64c1e481301e93962dd347
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID dd08e767b027. Setting up logs at ./log/docker/node2_2025-12-17_04-23-15__6d7a406f-f9c1-4768-a0ec-b544ce85f1f7__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 63950
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63950/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63950/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.159.132/tcp/63951/p2p/16Uiu2HAm1mxPYMgLGhQDvCZjpNWe79GE5VwC7k7z4dcix2xrxCMj","/ip4/172.18.159.132/tcp/63952/ws/p2p/16Uiu2HAm1mxPYMgLGhQDvCZjpNWe79GE5VwC7k7z4dcix2xrxCMj"],"enrUri":"enr:-L24QBxloa0D5Ui0SSRPexUgPiMhBbcoprKxCslkSAfkdadRGfy-Z7cSTgG955kFqfB1FdIj9dwurI3sEVMM1FEeL0cCgmlkgnY0gmlwhKwSn4SKbXVsdGlhZGRyc5YACASsEp-EBvnPAAoErBKfhAb50N0DgnJzhQADAQAAiXNlY3AyNTZrMaECXlhKve0wdkOXmPLNl54-fOPOH4FTijqXPSjShhUc0AaDdGNwgvnPg3VkcIL50YV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63950/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.168.146/tcp/15531/p2p/16Uiu2HAmKzoUag8XQcPg8AP5JcmMmXe98rTu1iH7Ziak4HFuPnkP"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.relay:relay.py:59 Running fixture setup: subscribe_main_relay_nodes
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15530/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63950/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15530/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15530/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1765945398454427136,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63950/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1765945398454427136,"ephemeral":false,"proof":""}]'
INFO  src.steps.relay:relay.py:71 WARM UP successful!!
DEBUG  tests.relay.test_publish:test_publish.py:49 Running test with payload length of 102400 bytes
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 2 seconds
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15530/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63950/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3d13ca5ee573
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dd08e767b027
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,272 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_different_cursor_and_indexes[19-50] with id: 2025-12-17_04-28-32__02daf350-7a78-4de4-9aab-a999c5e54888
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.steps.store:store.py:39 Running fixture setup: node_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-17_04-28-32__02daf350-7a78-4de4-9aab-a999c5e54888__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.103.52
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['20803', '20804', '20805', '20806', '20807']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 20803:20803 -p 20804:20804 -p 20805:20805 -p 20806:20806 -p 20807:20807 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=20805 --rest-port=20803 --tcp-port=20804 --discv5-udp-port=20806 --rest-address=0.0.0.0 --nat=extip:172.18.103.52 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fbe0e6b3dcb7aa7fee947d9aceac8c63efffa1bab680dc07cc8ad6e2a1dcb74d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20807 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.103.52 waku 91bccf184370f8158d97398a1ae71f0cf1b8a3c4bcb8c3ad565547fecf51eb9e
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 91bccf184370. Setting up logs at ./log/docker/publishing_node1_2025-12-17_04-28-32__02daf350-7a78-4de4-9aab-a999c5e54888__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 20803
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 4cdd1f5d9ce0. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 902d7df9cd90. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20803/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"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"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20803/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.103.52/tcp/20804/p2p/16Uiu2HAm3rcjQq11mYLYseqYHyxJiha6ZBYFsCSbSCYUR9p2C22g","/ip4/172.18.103.52/tcp/20805/ws/p2p/16Uiu2HAm3rcjQq11mYLYseqYHyxJiha6ZBYFsCSbSCYUR9p2C22g"],"enrUri":"enr:-L24QDLwgkqxEgeu00Mc_6FLTlceDoNpVtxJ35LdnH-Kn1JMD0LKFZWWR98ofkQz0pnCGH07Ssjr427DQ6-55L1AeAACgmlkgnY0gmlwhKwSZzSKbXVsdGlhZGRyc5YACASsEmc0BlFEAAoErBJnNAZRRd0DgnJzhQADAQAAiXNlY3AyNTZrMaECfUFX2Ov6qS7Kf0zHfzZIa-etABiJoKWEm9oaouVIta2DdGNwglFEg3VkcIJRRoV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-17_04-28-32__02daf350-7a78-4de4-9aab-a999c5e54888__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.147.76
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['16689', '16690', '16691', '16692', '16693']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 16689:16689 -p 16690:16690 -p 16691:16691 -p 16692:16692 -p 16693:16693 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=16691 --rest-port=16689 --tcp-port=16690 --discv5-udp-port=16692 --rest-address=0.0.0.0 --nat=extip:172.18.147.76 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b1ced825e2dc64f8dd2b8461ddcc97a7bc0bdd13b2ba01fcf3bb022c493da16f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16693 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QDLwgkqxEgeu00Mc_6FLTlceDoNpVtxJ35LdnH-Kn1JMD0LKFZWWR98ofkQz0pnCGH07Ssjr427DQ6-55L1AeAACgmlkgnY0gmlwhKwSZzSKbXVsdGlhZGRyc5YACASsEmc0BlFEAAoErBJnNAZRRd0DgnJzhQADAQAAiXNlY3AyNTZrMaECfUFX2Ov6qS7Kf0zHfzZIa-etABiJoKWEm9oaouVIta2DdGNwglFEg3VkcIJRRoV3YWt1MgM --storenode=/ip4/172.18.103.52/tcp/20804/p2p/16Uiu2HAm3rcjQq11mYLYseqYHyxJiha6ZBYFsCSbSCYUR9p2C22g --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.147.76 waku 6a1eb2ee52f56731929f9ef057e9c5825e6503619ea070f4839a9a7c81f288bc
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6a1eb2ee52f5. Setting up logs at ./log/docker/store_node1_2025-12-17_04-28-32__02daf350-7a78-4de4-9aab-a999c5e54888__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 16689
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16689/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"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":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16689/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.147.76/tcp/16690/p2p/16Uiu2HAm5CWUga2E6k1F3FtWKQQvwn7RZGPPe3KfRXrdjysq8ycQ","/ip4/172.18.147.76/tcp/16691/ws/p2p/16Uiu2HAm5CWUga2E6k1F3FtWKQQvwn7RZGPPe3KfRXrdjysq8ycQ"],"enrUri":"enr:-L24QPkywIeyQXFBhExp1-YjHICHvFAz_GNTpKIf5GzWbpcKFBP0ESUReWZVPQa0JI1LNQEOwqz98wTwJ4nlyH9Xa5ACgmlkgnY0gmlwhKwSk0yKbXVsdGlhZGRyc5YACASsEpNMBkEyAAoErBKTTAZBM90DgnJzhQADAQAAiXNlY3AyNTZrMaECkTWTLSZyPQvYrOdY3Osn1PHtT6QjkNLkGK3lG98UmD2DdGNwgkEyg3VkcIJBNIV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16689/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.103.52/tcp/20804/p2p/16Uiu2HAm3rcjQq11mYLYseqYHyxJiha6ZBYFsCSbSCYUR9p2C22g"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20803/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16689/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20803/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8w", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20803/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8x", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20803/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8y", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20803/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8z", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20803/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20803/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20803/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20803/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20803/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20803/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20803/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20803/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20803/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20803/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20803/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20803/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20803/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20803/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20803/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xOA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20803/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xOQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20803/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yMA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20803/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yMQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20803/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yMg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20803/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yMw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20803/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yNA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20803/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yNQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20803/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yNg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20803/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yNw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20803/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yOA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20803/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yOQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20803/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zMA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20803/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zMQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20803/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zMg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20803/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zMw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20803/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zNA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20803/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zNQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20803/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zNg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20803/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zNw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20803/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zOA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20803/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zOQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20803/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20803/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80MQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20803/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80Mg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20803/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80Mw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20803/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80NA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20803/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80NQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20803/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20803/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80Nw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20803/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80OA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20803/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80OQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20803/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=19&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xdcb373e5e3bee8a807bf2a6a25e3df77cb6441d861bc604e79fceed3cf821a63"},{"messageHash":"0x31a59cf96fa554e682cfd724dfec746941688e71595104970f723422e9953aeb"},{"messageHash":"0x59f89f3562accb9a5295e626ec73c869ad2e56e6738eca32efe1932192ecca94"},{"messageHash":"0x63b0cd6985bae97819db3e35ee3d6959c232db2fd3d349c6c714d732a09a308d"},{"messageHash":"0x6b93f939a2c33696655c24c29a13b18db222c02749d0ad0f10f4df790acef186"},{"messageHash":"0x939103e143176d3133f035da0c7cbd7c8839d69ba3b763b81abefdd8c06aa0a1"},{"messageHash":"0x2334082ec6986eb4743ce69609fd63ca5f0e9493c8168c260aaaa72465a0b085"},{"messageHash":"0xc45ac92090db792225db7d6da5565726fdb2444b926869e0ee855a5d2adbf3f7"},{"messageHash":"0xc4821026010be4f84637bd01154270225926ef3bb136f90538ebce46e05443aa"},{"messageHash":"0xfbb5f8c689df1a894784acd63ad3fc8e0d58080301d2f9fdad1569d2298e9a34"},{"messageHash":"0x23ea9555c7aecfe528d5ef8eb9a67675707cf17ec084328b6b86fa72ecfe1dde"},{"messageHash":"0x42e3974faf96f47f6ef50e1bdb2a257dcc2e91fc88e8bb815f5ab234b4d93ec0"},{"messageHash":"0x91918865a41fc8d94c95a28da14caa39260789ca88c1b3a457e23671bfd70ec5"},{"messageHash":"0x55a3f6c7bc1e7599a3074ac8afbd8de1302420e103bf2d23d23a4c124b80e479"},{"messageHash":"0x591f29d31b5d38af8267319f4b4ea159d90d241109e34f19e606146dc0e2c5bc"},{"messageHash":"0xeccf91dfc78c17530ab0f6cd23981dc8c4f6d4f7e1253efa1ea15252f83142fc"},{"messageHash":"0x08ba56315d54d3679dd40d52d3475ddafe68b6fbbec1802b508e8f1d0ea84781"},{"messageHash":"0x73c03287443383220c7099ba61a15fabe12e1f719332578e3bce7331b836fa8b"},{"messageHash":"0xabee28beecc9aff64efdef800cdac6b2ae158fc394129eda1867e9fbb297b4b5"}],"paginationCursor":"0xabee28beecc9aff64efdef800cdac6b2ae158fc394129eda1867e9fbb297b4b5"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16689/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=19&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xdcb373e5e3bee8a807bf2a6a25e3df77cb6441d861bc604e79fceed3cf821a63"},{"messageHash":"0x31a59cf96fa554e682cfd724dfec746941688e71595104970f723422e9953aeb"},{"messageHash":"0x59f89f3562accb9a5295e626ec73c869ad2e56e6738eca32efe1932192ecca94"},{"messageHash":"0x63b0cd6985bae97819db3e35ee3d6959c232db2fd3d349c6c714d732a09a308d"},{"messageHash":"0x6b93f939a2c33696655c24c29a13b18db222c02749d0ad0f10f4df790acef186"},{"messageHash":"0x939103e143176d3133f035da0c7cbd7c8839d69ba3b763b81abefdd8c06aa0a1"},{"messageHash":"0x2334082ec6986eb4743ce69609fd63ca5f0e9493c8168c260aaaa72465a0b085"},{"messageHash":"0xc45ac92090db792225db7d6da5565726fdb2444b926869e0ee855a5d2adbf3f7"},{"messageHash":"0xc4821026010be4f84637bd01154270225926ef3bb136f90538ebce46e05443aa"},{"messageHash":"0xfbb5f8c689df1a894784acd63ad3fc8e0d58080301d2f9fdad1569d2298e9a34"},{"messageHash":"0x23ea9555c7aecfe528d5ef8eb9a67675707cf17ec084328b6b86fa72ecfe1dde"},{"messageHash":"0x42e3974faf96f47f6ef50e1bdb2a257dcc2e91fc88e8bb815f5ab234b4d93ec0"},{"messageHash":"0x91918865a41fc8d94c95a28da14caa39260789ca88c1b3a457e23671bfd70ec5"},{"messageHash":"0x55a3f6c7bc1e7599a3074ac8afbd8de1302420e103bf2d23d23a4c124b80e479"},{"messageHash":"0x591f29d31b5d38af8267319f4b4ea159d90d241109e34f19e606146dc0e2c5bc"},{"messageHash":"0xeccf91dfc78c17530ab0f6cd23981dc8c4f6d4f7e1253efa1ea15252f83142fc"},{"messageHash":"0x08ba56315d54d3679dd40d52d3475ddafe68b6fbbec1802b508e8f1d0ea84781"},{"messageHash":"0x73c03287443383220c7099ba61a15fabe12e1f719332578e3bce7331b836fa8b"},{"messageHash":"0xabee28beecc9aff64efdef800cdac6b2ae158fc394129eda1867e9fbb297b4b5"}],"paginationCursor":"0xabee28beecc9aff64efdef800cdac6b2ae158fc394129eda1867e9fbb297b4b5"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20803/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0xabee28beecc9aff64efdef800cdac6b2ae158fc394129eda1867e9fbb297b4b5&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x456951bdf0c1e3b8dbc9ba673541acc58b270cdd69a372d8e06d8d0666d0a12c"},{"messageHash":"0x5ff9ac040a94faa36eea8744f6d42473d6f23065a7eba100cfd03692f26c0207"},{"messageHash":"0x11a3c5ca3ff3a93d29de7eca3f603f4538e650addd2d26e96d2d405d0e721538"},{"messageHash":"0x8be2db4c7a120aa77a4b91fd72bfca190a9e8bb62b4f8b6ffd77243587c0ab7c"},{"messageHash":"0xcbf16dd5f54eca856af82003cdc5441cd0cbb4d7c5ceb62cb6f17756042bd89c"},{"messageHash":"0x05a8dcda8e70012231e34ae90b398e90ed21540678582461c7e2861a8c5d4f97"},{"messageHash":"0x585fd36ab70c009fa680148ee1f099a8863bacdd2efba2629d33cbb0f4f74c0a"},{"messageHash":"0xe8a84aa20e4dbc70e15109f7052218c6ed9b4d8753e041d187f7db31c9b80f96"},{"messageHash":"0x7868139451f73d9fd6eed3d7c4c05edd9645cc95ca7ea9eeff6b2edf887af080"},{"messageHash":"0x200e97a912e5e7243c8448209cd4d81df4e16a6883877c9b88c9d8260da417b4"},{"messageHash":"0x010162451563e4f838efde9e32140c47f576e29ca27e16ff5d664381fa38fb04"},{"messageHash":"0xca64e7a3ed21eb7c423cc61eb24583eac508764a3960c8bc5db60b62e1bb657f"},{"messageHash":"0x8b07d9198e3adfb2c3b3df9611914b627a809e07ebb59fb0eedab7ea0b32c0e0"},{"messageHash":"0x9884682f169b18cc31b2a612da46eaa9d50ebb8b87d8f1fcd113c42b6e0c6a51"},{"messageHash":"0x277f3856825d2c2ab86c7f89c82d7473b466acd5f44450a163f0599ce9d61b31"},{"messageHash":"0x1aa7c81460cb6482a6feae2ee2fb364aa2f1da8f8b566cd2b34afa188c616f24"},{"messageHash":"0xea34a7b12a5fb79dc52a773dd1e050746790232082f4b6ad876146ce3bfd43dd"},{"messageHash":"0x3d1e8906291fbee4e1607749df903402cf54ac843ee1b7b8a9647ac48c9c2bca"},{"messageHash":"0xdd319f0e73b984c2d5f75acb16973216d7c6f189e940a2ed09cdabeaefce2920"},{"messageHash":"0xed111f33d7ed621ac9ce61b101aca220240d312530c565e70f143a3f32721255"},{"messageHash":"0x655ae6bd7f91aadb3ed78b30bb2c9cb29382681dc126c9748d87bac288c90564"},{"messageHash":"0x082db9a0f9d52ae917203900b8b4e3c7ff4e83c2c2ff8d2fe4bea2913b0fc328"},{"messageHash":"0xbd736c55e2675ea04f5742cdde24411eecd81ef2a93e437aef6ba3abd26cfa45"},{"messageHash":"0x8282b12318e6049327fef1037bac0acd11e7b3442b26e6256a39b3ecef99605c"},{"messageHash":"0x0d1f5cd4d8dbebfc7523f0f830b500f22a5f7372163a238a1461520966598271"},{"messageHash":"0x080b1b4c79e93f75bfdd612992fe70b3ab0e20bb4d1f4ffb55a7c5de8d199714"},{"messageHash":"0xfcc98d1ce2ee77dc163dc43f86664c1de3bb7a17f2926f9d76c3b650f5a7f83b"},{"messageHash":"0xefee4c54c368df52c470e85e2193ac7e7b2df26a0f898d568517afc370602853"},{"messageHash":"0x403d5d8d14ac77e8b7850fb4bb062f28eeea0d791c13a4be1e1a79ccde0d4318"},{"messageHash":"0x99100386e2f5bfdd9e132c5c3f16e23c65c5cdca44e42bd1b05e8fbd978819de"},{"messageHash":"0xe0d015a8a2b8c8e5f05ccf5e0a5dc7023c3f84b906c5dcefc0c786c4eef011b3"}]}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16689/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0xabee28beecc9aff64efdef800cdac6b2ae158fc394129eda1867e9fbb297b4b5&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x456951bdf0c1e3b8dbc9ba673541acc58b270cdd69a372d8e06d8d0666d0a12c"},{"messageHash":"0x5ff9ac040a94faa36eea8744f6d42473d6f23065a7eba100cfd03692f26c0207"},{"messageHash":"0x11a3c5ca3ff3a93d29de7eca3f603f4538e650addd2d26e96d2d405d0e721538"},{"messageHash":"0x8be2db4c7a120aa77a4b91fd72bfca190a9e8bb62b4f8b6ffd77243587c0ab7c"},{"messageHash":"0xcbf16dd5f54eca856af82003cdc5441cd0cbb4d7c5ceb62cb6f17756042bd89c"},{"messageHash":"0x05a8dcda8e70012231e34ae90b398e90ed21540678582461c7e2861a8c5d4f97"},{"messageHash":"0x585fd36ab70c009fa680148ee1f099a8863bacdd2efba2629d33cbb0f4f74c0a"},{"messageHash":"0xe8a84aa20e4dbc70e15109f7052218c6ed9b4d8753e041d187f7db31c9b80f96"},{"messageHash":"0x7868139451f73d9fd6eed3d7c4c05edd9645cc95ca7ea9eeff6b2edf887af080"},{"messageHash":"0x200e97a912e5e7243c8448209cd4d81df4e16a6883877c9b88c9d8260da417b4"},{"messageHash":"0x010162451563e4f838efde9e32140c47f576e29ca27e16ff5d664381fa38fb04"},{"messageHash":"0xca64e7a3ed21eb7c423cc61eb24583eac508764a3960c8bc5db60b62e1bb657f"},{"messageHash":"0x8b07d9198e3adfb2c3b3df9611914b627a809e07ebb59fb0eedab7ea0b32c0e0"},{"messageHash":"0x9884682f169b18cc31b2a612da46eaa9d50ebb8b87d8f1fcd113c42b6e0c6a51"},{"messageHash":"0x277f3856825d2c2ab86c7f89c82d7473b466acd5f44450a163f0599ce9d61b31"},{"messageHash":"0x1aa7c81460cb6482a6feae2ee2fb364aa2f1da8f8b566cd2b34afa188c616f24"},{"messageHash":"0xea34a7b12a5fb79dc52a773dd1e050746790232082f4b6ad876146ce3bfd43dd"},{"messageHash":"0x3d1e8906291fbee4e1607749df903402cf54ac843ee1b7b8a9647ac48c9c2bca"},{"messageHash":"0xdd319f0e73b984c2d5f75acb16973216d7c6f189e940a2ed09cdabeaefce2920"},{"messageHash":"0xed111f33d7ed621ac9ce61b101aca220240d312530c565e70f143a3f32721255"},{"messageHash":"0x655ae6bd7f91aadb3ed78b30bb2c9cb29382681dc126c9748d87bac288c90564"},{"messageHash":"0x082db9a0f9d52ae917203900b8b4e3c7ff4e83c2c2ff8d2fe4bea2913b0fc328"},{"messageHash":"0xbd736c55e2675ea04f5742cdde24411eecd81ef2a93e437aef6ba3abd26cfa45"},{"messageHash":"0x8282b12318e6049327fef1037bac0acd11e7b3442b26e6256a39b3ecef99605c"},{"messageHash":"0x0d1f5cd4d8dbebfc7523f0f830b500f22a5f7372163a238a1461520966598271"},{"messageHash":"0x080b1b4c79e93f75bfdd612992fe70b3ab0e20bb4d1f4ffb55a7c5de8d199714"},{"messageHash":"0xfcc98d1ce2ee77dc163dc43f86664c1de3bb7a17f2926f9d76c3b650f5a7f83b"},{"messageHash":"0xefee4c54c368df52c470e85e2193ac7e7b2df26a0f898d568517afc370602853"},{"messageHash":"0x403d5d8d14ac77e8b7850fb4bb062f28eeea0d791c13a4be1e1a79ccde0d4318"},{"messageHash":"0x99100386e2f5bfdd9e132c5c3f16e23c65c5cdca44e42bd1b05e8fbd978819de"},{"messageHash":"0xe0d015a8a2b8c8e5f05ccf5e0a5dc7023c3f84b906c5dcefc0c786c4eef011b3"}]}'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 91bccf184370
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6a1eb2ee52f5
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,179 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_get_message_after_one_peer_was_stopped with id: 2025-12-17_04-13-09__3ae3e9c6-d5c3-4394-9f61-14fa4ba542b4
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.filter:filter.py:28 Running fixture setup: filter_setup
DEBUG  src.steps.filter:filter.py:34 Running fixture setup: setup_main_relay_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-17_04-13-09__3ae3e9c6-d5c3-4394-9f61-14fa4ba542b4__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.42.233
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['45657', '45658', '45659', '45660', '45661']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 45657:45657 -p 45658:45658 -p 45659:45659 -p 45660:45660 -p 45661:45661 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=45659 --rest-port=45657 --tcp-port=45658 --discv5-udp-port=45660 --rest-address=0.0.0.0 --nat=extip:172.18.42.233 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5a4ad2d2794bb5c88d7c298e5ce5ef4cf6e4e4e804d89fe534cf21be6baf4f8d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=45661 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.42.233 waku 16eaf49c078d67f7a8b05bec25eb9c03647723906c2f93131828b6a9067a4276
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 16eaf49c078d. Setting up logs at ./log/docker/node1_2025-12-17_04-13-09__3ae3e9c6-d5c3-4394-9f61-14fa4ba542b4__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 45657
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container bd4476bb3515. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 30af3df143a1. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45657/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"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"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45657/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.42.233/tcp/45658/p2p/16Uiu2HAmPyHGW8DFFk51YUnNt3BcoS6V95tF4XyuTYgXMQqyyYMo","/ip4/172.18.42.233/tcp/45659/ws/p2p/16Uiu2HAmPyHGW8DFFk51YUnNt3BcoS6V95tF4XyuTYgXMQqyyYMo"],"enrUri":"enr:-L24QEe-O8ywIWqftNlyvAw24ZIAv5SHQGlx8IXVyM04h2V_Yw0ER_y7C1u1m1VWOOgcRONagHvSZYg0EUmrFDyfWTQCgmlkgnY0gmlwhKwSKumKbXVsdGlhZGRyc5YACASsEirpBrJaAAoErBIq6QayW90DgnJzhQADAQAAiXNlY3AyNTZrMaEDqCAjr1UMvhke4MqXks1-Rj6OQOMuo0KpfnGx51RcoBKDdGNwgrJag3VkcIKyXIV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.steps.filter:filter.py:39 Running fixture setup: setup_main_filter_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-17_04-13-09__3ae3e9c6-d5c3-4394-9f61-14fa4ba542b4__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.31.240
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['27587', '27588', '27589', '27590', '27591']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 27587:27587 -p 27588:27588 -p 27589:27589 -p 27590:27590 -p 27591:27591 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=27589 --rest-port=27587 --tcp-port=27588 --discv5-udp-port=27590 --rest-address=0.0.0.0 --nat=extip:172.18.31.240 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5e5a97ab6f8bf5aa1fa3af9d2d9d36ea3dedc98ebaa3685df9dda135a3eeac7e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=27591 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QEe-O8ywIWqftNlyvAw24ZIAv5SHQGlx8IXVyM04h2V_Yw0ER_y7C1u1m1VWOOgcRONagHvSZYg0EUmrFDyfWTQCgmlkgnY0gmlwhKwSKumKbXVsdGlhZGRyc5YACASsEirpBrJaAAoErBIq6QayW90DgnJzhQADAQAAiXNlY3AyNTZrMaEDqCAjr1UMvhke4MqXks1-Rj6OQOMuo0KpfnGx51RcoBKDdGNwgrJag3VkcIKyXIV3YWt1MgU --filternode=/ip4/172.18.42.233/tcp/45658/p2p/16Uiu2HAmPyHGW8DFFk51YUnNt3BcoS6V95tF4XyuTYgXMQqyyYMo
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.31.240 waku 6efbeaf1c006e3963a2531d0a2a8abd27abde5eced15645c858fd2877a578cb6
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6efbeaf1c006. Setting up logs at ./log/docker/node2_2025-12-17_04-13-09__3ae3e9c6-d5c3-4394-9f61-14fa4ba542b4__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 27587
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27587/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln 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":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27587/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.31.240/tcp/27588/p2p/16Uiu2HAm7YEzF4NFGKhnMhW6iJnHCu1xYf6AdwG2jarfDVTZcPET","/ip4/172.18.31.240/tcp/27589/ws/p2p/16Uiu2HAm7YEzF4NFGKhnMhW6iJnHCu1xYf6AdwG2jarfDVTZcPET"],"enrUri":"enr:-L24QM73WIlLkqCmPB85WTx1vsX7jR53vLU9KLoFj4-HTy_EG4fRPZ2KejwtwTLzTuJM5i5zKoH4r2ha3s27__zN22MCgmlkgnY0gmlwhKwSH_CKbXVsdGlhZGRyc5YACASsEh_wBmvEAAoErBIf8AZrxd0DgnJzhQADAQAAiXNlY3AyNTZrMaECs_sMyewHJ7jaroveB1217m3HMzq6He3xzyjlldwkfNyDdGNwgmvEg3VkcIJrxoV3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27587/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.42.233/tcp/45658/p2p/16Uiu2HAmPyHGW8DFFk51YUnNt3BcoS6V95tF4XyuTYgXMQqyyYMo"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node3_2025-12-17_04-13-09__3ae3e9c6-d5c3-4394-9f61-14fa4ba542b4__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.212.147
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['9888', '9889', '9890', '9891', '9892']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 9888:9888 -p 9889:9889 -p 9890:9890 -p 9891:9891 -p 9892:9892 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=9890 --rest-port=9888 --tcp-port=9889 --discv5-udp-port=9891 --rest-address=0.0.0.0 --nat=extip:172.18.212.147 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e3ec17e58b7bed31b7beb5cd5d87d742da3eea5eb04cfa9ecda07eac8cdcfa8c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=9892 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QEe-O8ywIWqftNlyvAw24ZIAv5SHQGlx8IXVyM04h2V_Yw0ER_y7C1u1m1VWOOgcRONagHvSZYg0EUmrFDyfWTQCgmlkgnY0gmlwhKwSKumKbXVsdGlhZGRyc5YACASsEirpBrJaAAoErBIq6QayW90DgnJzhQADAQAAiXNlY3AyNTZrMaEDqCAjr1UMvhke4MqXks1-Rj6OQOMuo0KpfnGx51RcoBKDdGNwgrJag3VkcIKyXIV3YWt1MgU --filternode=/ip4/172.18.42.233/tcp/45658/p2p/16Uiu2HAmPyHGW8DFFk51YUnNt3BcoS6V95tF4XyuTYgXMQqyyYMo
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.212.147 waku 9a46d3f1e73cbabbc608cf9d3312ae5203746a5540625bec2cfb6e6865e70b9d
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 9a46d3f1e73c. Setting up logs at ./log/docker/node3_2025-12-17_04-13-09__3ae3e9c6-d5c3-4394-9f61-14fa4ba542b4__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 9888
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9888/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln 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":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9888/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.212.147/tcp/9889/p2p/16Uiu2HAm6PNh3J732dzsY4PwVaxfFXiPn3YxcYpymcG4qnSCKmaV","/ip4/172.18.212.147/tcp/9890/ws/p2p/16Uiu2HAm6PNh3J732dzsY4PwVaxfFXiPn3YxcYpymcG4qnSCKmaV"],"enrUri":"enr:-L24QH0lW5il437aoxPgjCgnEQVW2yTO4fL64H_Cxf8aDnpdfjOiU1sczTbcnxql70NZSCfI7Yxn_S7BmJrhuNZQWkQCgmlkgnY0gmlwhKwS1JOKbXVsdGlhZGRyc5YACASsEtSTBiahAAoErBLUkwYmot0DgnJzhQADAQAAiXNlY3AyNTZrMaECotnYlBvHF76qDAvV5ietlt4KOS86eK2UWkaWliPrsyaDdGNwgiahg3VkcIImo4V3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:9888/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.42.233/tcp/45658/p2p/16Uiu2HAmPyHGW8DFFk51YUnNt3BcoS6V95tF4XyuTYgXMQqyyYMo"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node4_2025-12-17_04-13-09__3ae3e9c6-d5c3-4394-9f61-14fa4ba542b4__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.148.201
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['13980', '13981', '13982', '13983', '13984']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 13980:13980 -p 13981:13981 -p 13982:13982 -p 13983:13983 -p 13984:13984 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=13982 --rest-port=13980 --tcp-port=13981 --discv5-udp-port=13983 --rest-address=0.0.0.0 --nat=extip:172.18.148.201 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b6faacb7f9bd10754eaa3c1ef1e83780cae7aa7e9c3f7dcda1605226bf72fe4c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=13984 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QEe-O8ywIWqftNlyvAw24ZIAv5SHQGlx8IXVyM04h2V_Yw0ER_y7C1u1m1VWOOgcRONagHvSZYg0EUmrFDyfWTQCgmlkgnY0gmlwhKwSKumKbXVsdGlhZGRyc5YACASsEirpBrJaAAoErBIq6QayW90DgnJzhQADAQAAiXNlY3AyNTZrMaEDqCAjr1UMvhke4MqXks1-Rj6OQOMuo0KpfnGx51RcoBKDdGNwgrJag3VkcIKyXIV3YWt1MgU --filternode=/ip4/172.18.42.233/tcp/45658/p2p/16Uiu2HAmPyHGW8DFFk51YUnNt3BcoS6V95tF4XyuTYgXMQqyyYMo
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.148.201 waku 4b4ab081afb0e9e2cd7ab1e06b89714f8f75b5b384e6102b3838f6a9b68841c2
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4b4ab081afb0. Setting up logs at ./log/docker/node4_2025-12-17_04-13-09__3ae3e9c6-d5c3-4394-9f61-14fa4ba542b4__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 13980
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13980/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln 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":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13980/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.148.201/tcp/13981/p2p/16Uiu2HAkx57iDNPCWX4k7NDu6VeQjBj9G1V7tP5DLzEaRMXmroCM","/ip4/172.18.148.201/tcp/13982/ws/p2p/16Uiu2HAkx57iDNPCWX4k7NDu6VeQjBj9G1V7tP5DLzEaRMXmroCM"],"enrUri":"enr:-L24QL69JW2cr8gEPUfTvGJEOE3pwv9j4qOlOXHW7GEpjgt5U3y146A98zr7QKodVk8ZxS6DvZWcrr4Z7hm9_BTGqbsCgmlkgnY0gmlwhKwSlMmKbXVsdGlhZGRyc5YACASsEpTJBjadAAoErBKUyQY2nt0DgnJzhQADAQAAiXNlY3AyNTZrMaECJ071V0AopP9-KJf3KF7YPLfsj4r71e4HBdPNLO1j8DKDdGNwgjadg3VkcII2n4V3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:13980/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.42.233/tcp/45658/p2p/16Uiu2HAmPyHGW8DFFk51YUnNt3BcoS6V95tF4XyuTYgXMQqyyYMo"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node5_2025-12-17_04-13-09__3ae3e9c6-d5c3-4394-9f61-14fa4ba542b4__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.197.219
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['53135', '53136', '53137', '53138', '53139']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 53135:53135 -p 53136:53136 -p 53137:53137 -p 53138:53138 -p 53139:53139 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=53137 --rest-port=53135 --tcp-port=53136 --discv5-udp-port=53138 --rest-address=0.0.0.0 --nat=extip:172.18.197.219 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ef6a7024eb4b81ace544ce9bd6f6d4307fea3af39cacc198cfee8e9e1a5daedb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53139 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QEe-O8ywIWqftNlyvAw24ZIAv5SHQGlx8IXVyM04h2V_Yw0ER_y7C1u1m1VWOOgcRONagHvSZYg0EUmrFDyfWTQCgmlkgnY0gmlwhKwSKumKbXVsdGlhZGRyc5YACASsEirpBrJaAAoErBIq6QayW90DgnJzhQADAQAAiXNlY3AyNTZrMaEDqCAjr1UMvhke4MqXks1-Rj6OQOMuo0KpfnGx51RcoBKDdGNwgrJag3VkcIKyXIV3YWt1MgU --filternode=/ip4/172.18.42.233/tcp/45658/p2p/16Uiu2HAmPyHGW8DFFk51YUnNt3BcoS6V95tF4XyuTYgXMQqyyYMo
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.197.219 waku 9c8ff1f5b23552e9f133670d0b7889c83d71b272c1895f50ef0d0e3656f708cf
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 9c8ff1f5b235. Setting up logs at ./log/docker/node5_2025-12-17_04-13-09__3ae3e9c6-d5c3-4394-9f61-14fa4ba542b4__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 53135
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53135/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln 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":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53135/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.197.219/tcp/53136/p2p/16Uiu2HAmTUDkzpnktTs8tE9fzPvE3g9Em9Ckh2SaP9WeWgNNtc7o","/ip4/172.18.197.219/tcp/53137/ws/p2p/16Uiu2HAmTUDkzpnktTs8tE9fzPvE3g9Em9Ckh2SaP9WeWgNNtc7o"],"enrUri":"enr:-L24QF4jvbk8zSZlwgomFi4eIjMftd6l41fHdcTctqIqH3xOG-1Ovpl5mvomB-3S6J_JyMHfpjhU_rKXkwJSc7m1vogCgmlkgnY0gmlwhKwSxduKbXVsdGlhZGRyc5YACASsEsXbBs-QAAoErBLF2wbPkd0DgnJzhQADAQAAiXNlY3AyNTZrMaED3B0Tig5LLqdKhm3SzWMXTwKMjDOiRUmzK7uPTlto9x6DdGNwgs-Qg3VkcILPkoV3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:53135/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.42.233/tcp/45658/p2p/16Uiu2HAmPyHGW8DFFk51YUnNt3BcoS6V95tF4XyuTYgXMQqyyYMo"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:45657/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27587/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "6432374c-8972-4355-a87a-cb6f02dd1516", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"6432374c-8972-4355-a87a-cb6f02dd1516","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:9888/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1ebeb1b9-2ac6-4e50-9035-13971e8e8f1f", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1ebeb1b9-2ac6-4e50-9035-13971e8e8f1f","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:13980/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "3833390e-ae31-48ba-9288-c4d7137cac05", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"3833390e-ae31-48ba-9288-c4d7137cac05","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:53135/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "275b182e-507f-42c3-9822-59c7a3ca3bec", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"275b182e-507f-42c3-9822-59c7a3ca3bec","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:45657/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27587/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
INFO  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":1765944795786599552,"ephemeral":false}]'
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_3:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9888/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
INFO  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":1765944795786599552,"ephemeral":false}]'
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_4:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13980/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
INFO  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":1765944795786599552,"ephemeral":false}]'
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_5:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53135/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
INFO  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":1765944795786599552,"ephemeral":false}]'
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6efbeaf1c006
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:45657/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9888/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
INFO  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":1765944796509188253,"ephemeral":false}]'
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_3:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13980/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
INFO  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":1765944796509188253,"ephemeral":false}]'
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_4:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53135/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
INFO  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":1765944796509188253,"ephemeral":false}]'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 16eaf49c078d
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9a46d3f1e73c
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 6efbeaf1c006. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4b4ab081afb0
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 16eaf49c078d. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c8ff1f5b235
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 9a46d3f1e73c. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,226 @@
2025-12-17 04:32:51.028 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-17 04:32:51.029 DEBUG [tests.conftest] Running test: test_sync_with_nodes_restart__case2 with id: 2025-12-17_04-32-51__4b3c8784-76d8-421d-8b0a-c46ef0ea7e60
2025-12-17 04:32:51.029 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-17 04:32:51.035 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:32:51.035 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-17_04-32-51__4b3c8784-76d8-421d-8b0a-c46ef0ea7e60__wakuorg_nwaku:latest.log
2025-12-17 04:32:51.041 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:32:51.041 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-17_04-32-51__4b3c8784-76d8-421d-8b0a-c46ef0ea7e60__wakuorg_nwaku:latest.log
2025-12-17 04:32:51.047 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:32:51.047 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2025-12-17_04-32-51__4b3c8784-76d8-421d-8b0a-c46ef0ea7e60__wakuorg_nwaku:latest.log
2025-12-17 04:32:51.047 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-17 04:32:51.048 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:32:51.048 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:32:51.050 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:32:51.050 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.167.150
2025-12-17 04:32:51.050 DEBUG [src.node.docker_mananger] Generated ports ['1485', '1486', '1487', '1488', '1489']
2025-12-17 04:32:51.050 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:32:51.050 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:32:51.050 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:32:51.050 DEBUG [src.node.docker_mananger] docker run -i -t -p 1485:1485 -p 1486:1486 -p 1487:1487 -p 1488:1488 -p 1489:1489 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=1487 --rest-port=1485 --tcp-port=1486 --discv5-udp-port=1488 --rest-address=0.0.0.0 --nat=extip:172.18.167.150 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c788a97ed3ceed0b0eeefa7bccca50c8998d2bea4cccbfb4e84debf4fef1020b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1489 --metrics-logging=true --store=true --relay=true
2025-12-17 04:32:51.230 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.167.150 waku a15f4acbb91779aeb359cec440f040d8f555fc2f38fdfaf61df0419376c34731
2025-12-17 04:32:51.261 DEBUG [src.node.docker_mananger] Container started with ID a15f4acbb917. Setting up logs at ./log/docker/node1_2025-12-17_04-32-51__4b3c8784-76d8-421d-8b0a-c46ef0ea7e60__wakuorg_nwaku:latest.log
2025-12-17 04:32:51.263 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 1485
2025-12-17 04:32:51.263 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:32:51.286 ERROR [src.node.docker_mananger] Max retries reached for container 356b5d6db454. Exiting log stream.
2025-12-17 04:32:51.835 ERROR [src.node.docker_mananger] Max retries reached for container d080255053e8. Exiting log stream.
2025-12-17 04:32:52.264 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1485/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:32:52.267 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"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"}]}'
2025-12-17 04:32:52.267 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:32:52.267 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1485/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:32:52.269 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.167.150/tcp/1486/p2p/16Uiu2HAmJS25YPEWrMSZayoqNMsj6J58ctn6Fwg26x2unxFrPn32","/ip4/172.18.167.150/tcp/1487/ws/p2p/16Uiu2HAmJS25YPEWrMSZayoqNMsj6J58ctn6Fwg26x2unxFrPn32"],"enrUri":"enr:-L24QFuAbBy0C77ziF6WnECnYlnJqSXVMniZZG-kk2EPGgzFCEa7YQoWRD26lf4r057kMgzp2Ig4eMeIzxCls8aDHYMCgmlkgnY0gmlwhKwSp5aKbXVsdGlhZGRyc5YACASsEqeWBgXOAAoErBKnlgYFz90DgnJzhQADAQAAiXNlY3AyNTZrMaEDVdOGg2WGQa3rilB0DNL4sL-764zZfya-Y2B8eKM9MEmDdGNwggXOg3VkcIIF0IV3YWt1MgM"}'
2025-12-17 04:32:52.269 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:32:52.269 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:32:52.270 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:32:52.271 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:32:52.271 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.139.183
2025-12-17 04:32:52.271 DEBUG [src.node.docker_mananger] Generated ports ['14115', '14116', '14117', '14118', '14119']
2025-12-17 04:32:52.271 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:32:52.271 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:32:52.271 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:32:52.272 DEBUG [src.node.docker_mananger] docker run -i -t -p 14115:14115 -p 14116:14116 -p 14117:14117 -p 14118:14118 -p 14119:14119 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=14117 --rest-port=14115 --tcp-port=14116 --discv5-udp-port=14118 --rest-address=0.0.0.0 --nat=extip:172.18.139.183 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=29de84e40dad4cbdbde3e8acc59fbcb00d261602bd21164558f2e7994bb79f46 --store-sync=true --store=false --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=14119 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QFuAbBy0C77ziF6WnECnYlnJqSXVMniZZG-kk2EPGgzFCEa7YQoWRD26lf4r057kMgzp2Ig4eMeIzxCls8aDHYMCgmlkgnY0gmlwhKwSp5aKbXVsdGlhZGRyc5YACASsEqeWBgXOAAoErBKnlgYFz90DgnJzhQADAQAAiXNlY3AyNTZrMaEDVdOGg2WGQa3rilB0DNL4sL-764zZfya-Y2B8eKM9MEmDdGNwggXOg3VkcIIF0IV3YWt1MgM
2025-12-17 04:32:52.462 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.139.183 waku 3ce3238b775e2b951cb85b5d6cc3664145eeaee00938fb554d279b479c02627b
2025-12-17 04:32:52.492 DEBUG [src.node.docker_mananger] Container started with ID 3ce3238b775e. Setting up logs at ./log/docker/node2_2025-12-17_04-32-51__4b3c8784-76d8-421d-8b0a-c46ef0ea7e60__wakuorg_nwaku:latest.log
2025-12-17 04:32:52.493 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 14115
2025-12-17 04:32:52.493 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:32:53.493 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14115/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:32:53.507 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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":"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"}]}'
2025-12-17 04:32:53.508 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:32:53.509 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14115/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:32:53.514 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.139.183/tcp/14116/p2p/16Uiu2HAmHCPBiU8qNUwEGacXDRRYqyMiwEnGdsWx11QQ4yMkrEkv","/ip4/172.18.139.183/tcp/14117/ws/p2p/16Uiu2HAmHCPBiU8qNUwEGacXDRRYqyMiwEnGdsWx11QQ4yMkrEkv"],"enrUri":"enr:-L24QI2_1OeKnpribCbkqc2HOE2TNCeunu1HiCK-UFyks1o8SMQj81HjQLkG8rcHKTn2hBrq_4exxi7C_0XlnaEH4bwCgmlkgnY0gmlwhKwSi7eKbXVsdGlhZGRyc5YACASsEou3BjckAAoErBKLtwY3Jd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDQ3mSg84QpUS1bQlZq4bsP10UmFc158Hv-s3HV4qAsx-DdGNwgjckg3VkcII3JoV3YWt1MgE"}'
2025-12-17 04:32:53.515 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:32:53.515 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:32:53.516 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:32:53.518 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:32:53.519 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.50.225
2025-12-17 04:32:53.519 DEBUG [src.node.docker_mananger] Generated ports ['53140', '53141', '53142', '53143', '53144']
2025-12-17 04:32:53.519 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:32:53.519 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:32:53.519 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:32:53.519 DEBUG [src.node.docker_mananger] docker run -i -t -p 53140:53140 -p 53141:53141 -p 53142:53142 -p 53143:53143 -p 53144:53144 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=53142 --rest-port=53140 --tcp-port=53141 --discv5-udp-port=53143 --rest-address=0.0.0.0 --nat=extip:172.18.50.225 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8956882db0b3aff7ccefdcf76a3fcadfdd846dbed0ad0b235f5d3ceaee0cbb90 --store-sync=true --store=false --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53144 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QI2_1OeKnpribCbkqc2HOE2TNCeunu1HiCK-UFyks1o8SMQj81HjQLkG8rcHKTn2hBrq_4exxi7C_0XlnaEH4bwCgmlkgnY0gmlwhKwSi7eKbXVsdGlhZGRyc5YACASsEou3BjckAAoErBKLtwY3Jd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDQ3mSg84QpUS1bQlZq4bsP10UmFc158Hv-s3HV4qAsx-DdGNwgjckg3VkcII3JoV3YWt1MgE
2025-12-17 04:32:53.705 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.50.225 waku 65dc73e94eabd313485c6b173c8d1eccacedc3db81122d94487434182c2a239e
2025-12-17 04:32:53.738 DEBUG [src.node.docker_mananger] Container started with ID 65dc73e94eab. Setting up logs at ./log/docker/node3_2025-12-17_04-32-51__4b3c8784-76d8-421d-8b0a-c46ef0ea7e60__wakuorg_nwaku:latest.log
2025-12-17 04:32:53.739 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 53140
2025-12-17 04:32:53.739 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:32:54.739 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53140/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:32:54.747 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln 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"}]}'
2025-12-17 04:32:54.747 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:32:54.747 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53140/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:32:54.750 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.50.225/tcp/53141/p2p/16Uiu2HAmNvhP3wg6mH4ejs3kMUuH1DxtRcuf2vaiPeQwqdL7g5hp","/ip4/172.18.50.225/tcp/53142/ws/p2p/16Uiu2HAmNvhP3wg6mH4ejs3kMUuH1DxtRcuf2vaiPeQwqdL7g5hp"],"enrUri":"enr:-L24QL_FGRJjVkj2gJwuBF_cH_dApcwPauMzYgKu54qwD4_YCkukSjA14itjJRi4t1adtgXS-CxAVnnMAhA4j995ZFECgmlkgnY0gmlwhKwSMuGKbXVsdGlhZGRyc5YACASsEjLhBs-VAAoErBIy4QbPlt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDmJr5fs26yV7UGFxzSuaUSMUw1dnDcfil7CChXrdKvCeDdGNwgs-Vg3VkcILPl4V3YWt1MgE"}'
2025-12-17 04:32:54.751 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:32:54.751 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14115/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.167.150/tcp/1486/p2p/16Uiu2HAmJS25YPEWrMSZayoqNMsj6J58ctn6Fwg26x2unxFrPn32"]'
2025-12-17 04:32:54.754 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:32:54.754 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53140/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.139.183/tcp/14116/p2p/16Uiu2HAmHCPBiU8qNUwEGacXDRRYqyMiwEnGdsWx11QQ4yMkrEkv"]'
2025-12-17 04:32:54.757 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:32:54.757 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1485/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-17 04:32:54.759 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:32:54.759 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14115/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-17 04:32:54.761 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:32:54.762 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53140/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-17 04:32:54.764 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:32:54.764 DEBUG [src.steps.store] Relaying message
2025-12-17 04:32:54.764 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1485/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:32:54.769 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:32:54.769 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-17 04:32:54.779 DEBUG [src.steps.store] Relaying message
2025-12-17 04:32:54.780 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1485/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:32:54.784 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:32:54.784 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-17 04:32:54.796 DEBUG [src.steps.store] Relaying message
2025-12-17 04:32:54.796 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1485/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:32:54.800 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:32:54.801 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-17 04:32:54.811 DEBUG [src.steps.store] Relaying message
2025-12-17 04:32:54.812 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1485/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:32:54.816 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:32:54.817 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-17 04:32:54.828 DEBUG [src.steps.store] Relaying message
2025-12-17 04:32:54.828 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1485/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:32:54.832 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:32:54.833 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-17 04:32:54.844 DEBUG [src.steps.store] Relaying message
2025-12-17 04:32:54.844 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1485/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:32:54.848 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:32:54.849 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-17 04:32:54.859 DEBUG [src.steps.store] Relaying message
2025-12-17 04:32:54.859 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1485/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:32:54.863 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:32:54.864 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-17 04:32:54.874 DEBUG [src.steps.store] Relaying message
2025-12-17 04:32:54.874 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1485/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:32:54.879 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:32:54.879 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-17 04:32:54.890 DEBUG [src.steps.store] Relaying message
2025-12-17 04:32:54.890 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1485/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:32:54.895 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:32:54.896 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-17 04:32:54.907 DEBUG [src.steps.store] Relaying message
2025-12-17 04:32:54.907 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1485/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:32:54.912 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:32:54.912 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-17 04:32:54.923 DEBUG [src.steps.store] Relaying message
2025-12-17 04:32:54.923 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14115/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:32:54.928 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:32:54.931 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-17 04:32:54.941 DEBUG [src.steps.store] Relaying message
2025-12-17 04:32:54.942 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14115/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:32:54.946 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:32:54.947 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-17 04:32:54.958 DEBUG [src.steps.store] Relaying message
2025-12-17 04:32:54.958 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14115/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:32:54.964 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:32:54.964 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-17 04:32:54.974 DEBUG [src.steps.store] Relaying message
2025-12-17 04:32:54.974 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14115/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:32:54.979 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:32:54.980 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-17 04:32:54.991 DEBUG [src.steps.store] Relaying message
2025-12-17 04:32:54.991 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14115/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:32:54.995 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:32:54.995 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-17 04:32:55.006 DEBUG [src.steps.store] Relaying message
2025-12-17 04:32:55.006 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14115/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:32:55.012 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:32:55.012 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-17 04:32:55.023 DEBUG [src.steps.store] Relaying message
2025-12-17 04:32:55.023 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14115/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:32:55.027 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:32:55.027 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-17 04:32:55.040 DEBUG [src.steps.store] Relaying message
2025-12-17 04:32:55.040 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14115/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:32:55.045 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:32:55.046 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-17 04:32:55.057 DEBUG [src.steps.store] Relaying message
2025-12-17 04:32:55.057 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14115/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:32:55.063 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:32:55.063 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-17 04:32:55.074 DEBUG [src.steps.store] Relaying message
2025-12-17 04:32:55.074 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14115/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:32:55.079 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:32:55.080 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-17 04:32:55.091 DEBUG [src.steps.store] Relaying message
2025-12-17 04:32:55.092 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53140/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:32:55.095 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:32:55.096 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-17 04:32:55.107 DEBUG [src.steps.store] Relaying message
2025-12-17 04:32:55.107 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53140/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:32:55.111 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:32:55.111 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-17 04:32:55.121 DEBUG [src.steps.store] Relaying message
2025-12-17 04:32:55.122 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53140/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:32:55.125 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:32:55.126 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-17 04:32:55.137 DEBUG [src.steps.store] Relaying message
2025-12-17 04:32:55.137 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53140/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:32:55.140 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:32:55.140 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-17 04:32:55.152 DEBUG [src.steps.store] Relaying message
2025-12-17 04:32:55.152 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53140/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:32:55.156 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:32:55.156 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-17 04:32:55.167 DEBUG [src.steps.store] Relaying message
2025-12-17 04:32:55.167 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53140/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:32:55.171 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:32:55.171 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-17 04:32:55.181 DEBUG [src.steps.store] Relaying message
2025-12-17 04:32:55.182 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53140/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:32:55.185 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:32:55.185 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-17 04:32:55.198 DEBUG [src.steps.store] Relaying message
2025-12-17 04:32:55.198 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53140/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:32:55.203 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:32:55.204 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-17 04:32:55.215 DEBUG [src.steps.store] Relaying message
2025-12-17 04:32:55.215 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53140/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:32:55.219 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:32:55.219 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-17 04:32:55.230 DEBUG [src.steps.store] Relaying message
2025-12-17 04:32:55.230 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53140/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:32:55.234 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:32:55.235 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2025-12-17 04:32:55.246 DEBUG [src.node.waku_node] Restarting container with id 3ce3238b775e
2025-12-17 04:32:55.991 DEBUG [src.libs.common] Sleeping for 5 seconds
2025-12-17 04:33:00.992 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-17 04:33:00.993 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1485/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:33:00.996 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x696fa2dad679f7c43e440736406819ab4aa7abe4776c3f6e077cc7ae697184d4"},{"messageHash":"0x75b6aced03c10835c36437d1062cd2b03dd7dfb7ddab5788b36eb38816b91636"},{"messageHash":"0x0de747223045c839902ded5859490f180a9a084d374b01c0d3f20de6235e065c"},{"messageHash":"0x6a27eaba9d4c83a9b301c4c928ebe204aeccc9b23f3db2d9b0cc87600419339e"},{"messageHash":"0x9d4e6beeb5defbdca8c89578eebf89cca63a0f6f37e6e3623a2cc130715559ba"},{"messageHash":"0x71e59ec1a9c2af973a78fef9d567868b0cb782f0e77fb429d764d13d97adec42"},{"messageHash":"0x4e31eec31343798d5a4ba62e64f516a2afa862987d0cb41f64fa0b7723963a5c"},{"messageHash":"0xc9eb53e9c21dc6c6daf756586620d4f47b70c3eb9d8c5c997e15e2a0880d0977"},{"messageHash":"0x893bac826bda40c6b28b2e3f4b01b2cb1d4cd00db032efda861387bb5b6636a8"},{"messageHash":"0x600091d2c449578f52d8e14a91de4b0bc7892c9df2abdcd93bc5ccf5a8660b1e"},{"messageHash":"0x02d49c8e724aaf65d43ee44e8a51460ae56d51bc25119ba088a49e2f15195a77"},{"messageHash":"0x9ac536198b418c7d2206110afdfa8b5b10f0b2b6a8e6e070fb3cabe137c99444"},{"messageHash":"0x04bd9bc3b87ee598ac58b0cea2a79360a864cf9f60395ce5308d8cbe4f21c967"},{"messageHash":"0xb716c88b6116b7065f41b0e89159cd9bdbf76fd0690fdaa06c062d1680b84f35"},{"messageHash":"0xdee00f05e77d3fdf0e8a1999aba8bec35828b36ed0c4ab84cc5f8741a173fedf"},{"messageHash":"0xd07530bd401fec7173a53ddc3258134e74730d4b7231f1a3d6e013543edd12db"},{"messageHash":"0xd7a78b9c64dd94ffe6e0e9d58e1f0f50a02b6e8cacc85eab17c9958fcadce59c"},{"messageHash":"0x3578a48cf8194afe97ec9275421d4b78414ec0b4958406707a53afdb8531e3f0"},{"messageHash":"0x692a5052489255ca19654bc9646543331a9803dbf7bb85d9b082c6bf23722ce7"},{"messageHash":"0x92ec2144c6b4a1986a6068c8e81e1b640f417c4acb4c1d219542cc6bd71adf71"},{"messageHash":"0x7ee12719214a8a695f7a2957c3d837855dd7ba6d3a5f0938ed19604c2b28e17f"},{"messageHash":"0x81443b7ae4aed86d0245a95952a030448ef0b8c71b2ba855a0a1ceaf580184b4"},{"messageHash":"0x4bf21d03882d181b09729365770726c9ec1b271d07ebd5bf1506732ee01fe837"},{"messageHash":"0xcb03caa1aa6752891067020adc4a283fc421b7ff2672db3d7401b953f08f39c1"},{"messageHash":"0x9739a7478355e78a1b7838863eee1233c098c9935693f3dccb8d5ace9dbdc8ee"},{"messageHash":"0x834c6b6a7bec7c1f1ea119cd691710c94e8cb9d131e9ccc1738a5426b2513a1e"},{"messageHash":"0xbf833288a468a66959fb25bfa7656ce63a6e5e82e2c4dea92323a8f229564194"},{"messageHash":"0x5f071f6e24a0cf7742e774c1ace519e65639081fe9d4fbb4cf168a1f11dfced1"},{"messageHash":"0x4ac659d7343b300034481fac300309c3dba7d2b8ab5fe8849ab2df73a520e6f3"},{"messageHash":"0x635d7214cdf11874fcdd81de8619dbdb6d19f9fe0d891f63588718667d53a98c"}]}'
2025-12-17 04:33:00.997 DEBUG [src.steps.store] messages length is 30
2025-12-17 04:33:01.001 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-17 04:33:01.001 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14115/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:33:01.010 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"c3a4dc0e16996a6193eb","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x696fa2dad679f7c43e440736406819ab4aa7abe4776c3f6e077cc7ae697184d4"},{"messageHash":"0x75b6aced03c10835c36437d1062cd2b03dd7dfb7ddab5788b36eb38816b91636"},{"messageHash":"0x0de747223045c839902ded5859490f180a9a084d374b01c0d3f20de6235e065c"},{"messageHash":"0x6a27eaba9d4c83a9b301c4c928ebe204aeccc9b23f3db2d9b0cc87600419339e"},{"messageHash":"0x9d4e6beeb5defbdca8c89578eebf89cca63a0f6f37e6e3623a2cc130715559ba"},{"messageHash":"0x71e59ec1a9c2af973a78fef9d567868b0cb782f0e77fb429d764d13d97adec42"},{"messageHash":"0x4e31eec31343798d5a4ba62e64f516a2afa862987d0cb41f64fa0b7723963a5c"},{"messageHash":"0xc9eb53e9c21dc6c6daf756586620d4f47b70c3eb9d8c5c997e15e2a0880d0977"},{"messageHash":"0x893bac826bda40c6b28b2e3f4b01b2cb1d4cd00db032efda861387bb5b6636a8"},{"messageHash":"0x600091d2c449578f52d8e14a91de4b0bc7892c9df2abdcd93bc5ccf5a8660b1e"},{"messageHash":"0x02d49c8e724aaf65d43ee44e8a51460ae56d51bc25119ba088a49e2f15195a77"},{"messageHash":"0x9ac536198b418c7d2206110afdfa8b5b10f0b2b6a8e6e070fb3cabe137c99444"},{"messageHash":"0x04bd9bc3b87ee598ac58b0cea2a79360a864cf9f60395ce5308d8cbe4f21c967"},{"messageHash":"0xb716c88b6116b7065f41b0e89159cd9bdbf76fd0690fdaa06c062d1680b84f35"},{"messageHash":"0xdee00f05e77d3fdf0e8a1999aba8bec35828b36ed0c4ab84cc5f8741a173fedf"},{"messageHash":"0xd07530bd401fec7173a53ddc3258134e74730d4b7231f1a3d6e013543edd12db"},{"messageHash":"0xd7a78b9c64dd94ffe6e0e9d58e1f0f50a02b6e8cacc85eab17c9958fcadce59c"},{"messageHash":"0x3578a48cf8194afe97ec9275421d4b78414ec0b4958406707a53afdb8531e3f0"},{"messageHash":"0x692a5052489255ca19654bc9646543331a9803dbf7bb85d9b082c6bf23722ce7"},{"messageHash":"0x92ec2144c6b4a1986a6068c8e81e1b640f417c4acb4c1d219542cc6bd71adf71"},{"messageHash":"0x7ee12719214a8a695f7a2957c3d837855dd7ba6d3a5f0938ed19604c2b28e17f"},{"messageHash":"0x81443b7ae4aed86d0245a95952a030448ef0b8c71b2ba855a0a1ceaf580184b4"},{"messageHash":"0x4bf21d03882d181b09729365770726c9ec1b271d07ebd5bf1506732ee01fe837"},{"messageHash":"0xcb03caa1aa6752891067020adc4a283fc421b7ff2672db3d7401b953f08f39c1"},{"messageHash":"0x9739a7478355e78a1b7838863eee1233c098c9935693f3dccb8d5ace9dbdc8ee"},{"messageHash":"0x834c6b6a7bec7c1f1ea119cd691710c94e8cb9d131e9ccc1738a5426b2513a1e"},{"messageHash":"0xbf833288a468a66959fb25bfa7656ce63a6e5e82e2c4dea92323a8f229564194"},{"messageHash":"0x5f071f6e24a0cf7742e774c1ace519e65639081fe9d4fbb4cf168a1f11dfced1"},{"messageHash":"0x4ac659d7343b300034481fac300309c3dba7d2b8ab5fe8849ab2df73a520e6f3"},{"messageHash":"0x635d7214cdf11874fcdd81de8619dbdb6d19f9fe0d891f63588718667d53a98c"}]}'
2025-12-17 04:33:01.010 DEBUG [src.steps.store] messages length is 30
2025-12-17 04:33:01.013 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-17 04:33:01.013 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53140/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:33:01.045 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"133c64a2bf64bcba1b46","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x696fa2dad679f7c43e440736406819ab4aa7abe4776c3f6e077cc7ae697184d4"},{"messageHash":"0x75b6aced03c10835c36437d1062cd2b03dd7dfb7ddab5788b36eb38816b91636"},{"messageHash":"0x0de747223045c839902ded5859490f180a9a084d374b01c0d3f20de6235e065c"},{"messageHash":"0x6a27eaba9d4c83a9b301c4c928ebe204aeccc9b23f3db2d9b0cc87600419339e"},{"messageHash":"0x9d4e6beeb5defbdca8c89578eebf89cca63a0f6f37e6e3623a2cc130715559ba"},{"messageHash":"0x71e59ec1a9c2af973a78fef9d567868b0cb782f0e77fb429d764d13d97adec42"},{"messageHash":"0x4e31eec31343798d5a4ba62e64f516a2afa862987d0cb41f64fa0b7723963a5c"},{"messageHash":"0xc9eb53e9c21dc6c6daf756586620d4f47b70c3eb9d8c5c997e15e2a0880d0977"},{"messageHash":"0x893bac826bda40c6b28b2e3f4b01b2cb1d4cd00db032efda861387bb5b6636a8"},{"messageHash":"0x600091d2c449578f52d8e14a91de4b0bc7892c9df2abdcd93bc5ccf5a8660b1e"},{"messageHash":"0x02d49c8e724aaf65d43ee44e8a51460ae56d51bc25119ba088a49e2f15195a77"},{"messageHash":"0x9ac536198b418c7d2206110afdfa8b5b10f0b2b6a8e6e070fb3cabe137c99444"},{"messageHash":"0x04bd9bc3b87ee598ac58b0cea2a79360a864cf9f60395ce5308d8cbe4f21c967"},{"messageHash":"0xb716c88b6116b7065f41b0e89159cd9bdbf76fd0690fdaa06c062d1680b84f35"},{"messageHash":"0xdee00f05e77d3fdf0e8a1999aba8bec35828b36ed0c4ab84cc5f8741a173fedf"},{"messageHash":"0xd07530bd401fec7173a53ddc3258134e74730d4b7231f1a3d6e013543edd12db"},{"messageHash":"0xd7a78b9c64dd94ffe6e0e9d58e1f0f50a02b6e8cacc85eab17c9958fcadce59c"},{"messageHash":"0x3578a48cf8194afe97ec9275421d4b78414ec0b4958406707a53afdb8531e3f0"},{"messageHash":"0x692a5052489255ca19654bc9646543331a9803dbf7bb85d9b082c6bf23722ce7"},{"messageHash":"0x92ec2144c6b4a1986a6068c8e81e1b640f417c4acb4c1d219542cc6bd71adf71"},{"messageHash":"0x7ee12719214a8a695f7a2957c3d837855dd7ba6d3a5f0938ed19604c2b28e17f"},{"messageHash":"0x81443b7ae4aed86d0245a95952a030448ef0b8c71b2ba855a0a1ceaf580184b4"},{"messageHash":"0x4bf21d03882d181b09729365770726c9ec1b271d07ebd5bf1506732ee01fe837"},{"messageHash":"0xcb03caa1aa6752891067020adc4a283fc421b7ff2672db3d7401b953f08f39c1"},{"messageHash":"0x9739a7478355e78a1b7838863eee1233c098c9935693f3dccb8d5ace9dbdc8ee"},{"messageHash":"0x834c6b6a7bec7c1f1ea119cd691710c94e8cb9d131e9ccc1738a5426b2513a1e"},{"messageHash":"0xbf833288a468a66959fb25bfa7656ce63a6e5e82e2c4dea92323a8f229564194"},{"messageHash":"0x5f071f6e24a0cf7742e774c1ace519e65639081fe9d4fbb4cf168a1f11dfced1"},{"messageHash":"0x4ac659d7343b300034481fac300309c3dba7d2b8ab5fe8849ab2df73a520e6f3"},{"messageHash":"0x635d7214cdf11874fcdd81de8619dbdb6d19f9fe0d891f63588718667d53a98c"}]}'
2025-12-17 04:33:01.045 DEBUG [src.steps.store] messages length is 30
2025-12-17 04:33:01.053 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-17 04:33:01.055 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-17 04:33:01.055 DEBUG [src.node.waku_node] Stopping container with id a15f4acbb917
2025-12-17 04:33:01.586 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:33:01.587 DEBUG [src.node.waku_node] Stopping container with id 3ce3238b775e
2025-12-17 04:33:02.106 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:33:02.107 DEBUG [src.node.waku_node] Stopping container with id 65dc73e94eab
2025-12-17 04:33:02.400 ERROR [src.node.docker_mananger] Max retries reached for container a15f4acbb917. Exiting log stream.
2025-12-17 04:33:02.606 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:33:02.607 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-17 04:33:02.624 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:33:02.691 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:33:02.705 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,228 @@
2025-12-17 04:23:50.834 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-17 04:23:50.834 DEBUG [tests.conftest] Running test: test_store_include_data with id: 2025-12-17_04-23-50__1337c340-d878-46bc-be51-e36cc0f57063
2025-12-17 04:23:50.835 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-17 04:23:50.835 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-17 04:23:50.835 DEBUG [src.steps.store] Running fixture setup: node_setup
2025-12-17 04:23:50.842 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:23:50.842 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-17_04-23-50__1337c340-d878-46bc-be51-e36cc0f57063__wakuorg_nwaku:latest.log
2025-12-17 04:23:50.842 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:23:50.842 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:23:50.844 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:23:50.844 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.18.205
2025-12-17 04:23:50.844 DEBUG [src.node.docker_mananger] Generated ports ['62141', '62142', '62143', '62144', '62145']
2025-12-17 04:23:50.844 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:23:50.844 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:23:50.844 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:23:50.845 DEBUG [src.node.docker_mananger] docker run -i -t -p 62141:62141 -p 62142:62142 -p 62143:62143 -p 62144:62144 -p 62145:62145 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=62143 --rest-port=62141 --tcp-port=62142 --discv5-udp-port=62144 --rest-address=0.0.0.0 --nat=extip:172.18.18.205 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d0185a84a0bd64fec85cc1d7b5bf1c04b8fc241601081b9bfedc2e18dbae21e0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62145 --metrics-logging=true --store=true --relay=true
2025-12-17 04:23:51.032 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.18.205 waku ed6f8270320f9e6a2bffa6ada81407abb737c7cfe7ddbb2e1b22584feccc0071
2025-12-17 04:23:51.068 DEBUG [src.node.docker_mananger] Container started with ID ed6f8270320f. Setting up logs at ./log/docker/publishing_node1_2025-12-17_04-23-50__1337c340-d878-46bc-be51-e36cc0f57063__wakuorg_nwaku:latest.log
2025-12-17 04:23:51.069 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 62141
2025-12-17 04:23:51.070 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:23:51.082 ERROR [src.node.docker_mananger] Max retries reached for container 6a4aee15d5b3. Exiting log stream.
2025-12-17 04:23:51.642 ERROR [src.node.docker_mananger] Max retries reached for container b229132e4e50. Exiting log stream.
2025-12-17 04:23:52.071 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62141/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:23:52.074 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"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"}]}'
2025-12-17 04:23:52.075 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:23:52.075 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62141/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:23:52.077 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.18.205/tcp/62142/p2p/16Uiu2HAmFYDU7VWTzn4bEr9vtnvk3jk9bBnQ82Zz3N5bhK1oZfEo","/ip4/172.18.18.205/tcp/62143/ws/p2p/16Uiu2HAmFYDU7VWTzn4bEr9vtnvk3jk9bBnQ82Zz3N5bhK1oZfEo"],"enrUri":"enr:-L24QFe5Xr-HOVcQDM7vvmuHLMtWnaoxQwFPe-0w6kAWhY2uDF1oNyEDaWbzDP0XVRlopvpWBvq3yV59iXI7vkwdlOQCgmlkgnY0gmlwhKwSEs2KbXVsdGlhZGRyc5YACASsEhLNBvK-AAoErBISzQbyv90DgnJzhQADAQAAiXNlY3AyNTZrMaEDKtbTyC_MlrCJLyw3P0cNkYAl7JmRqLDjAHboYFanBtiDdGNwgvK-g3VkcILywIV3YWt1MgM"}'
2025-12-17 04:23:52.077 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:23:52.084 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:23:52.084 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-17_04-23-50__1337c340-d878-46bc-be51-e36cc0f57063__wakuorg_nwaku:latest.log
2025-12-17 04:23:52.085 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:23:52.085 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:23:52.086 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:23:52.086 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.196.167
2025-12-17 04:23:52.086 DEBUG [src.node.docker_mananger] Generated ports ['13381', '13382', '13383', '13384', '13385']
2025-12-17 04:23:52.086 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:23:52.087 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:23:52.087 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:23:52.087 DEBUG [src.node.docker_mananger] docker run -i -t -p 13381:13381 -p 13382:13382 -p 13383:13383 -p 13384:13384 -p 13385:13385 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=13383 --rest-port=13381 --tcp-port=13382 --discv5-udp-port=13384 --rest-address=0.0.0.0 --nat=extip:172.18.196.167 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1efdfcbc6d5d93d27c94469a5aa93cb712cbc30333ac636dccc80c56f9fa1edb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=13385 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QFe5Xr-HOVcQDM7vvmuHLMtWnaoxQwFPe-0w6kAWhY2uDF1oNyEDaWbzDP0XVRlopvpWBvq3yV59iXI7vkwdlOQCgmlkgnY0gmlwhKwSEs2KbXVsdGlhZGRyc5YACASsEhLNBvK-AAoErBISzQbyv90DgnJzhQADAQAAiXNlY3AyNTZrMaEDKtbTyC_MlrCJLyw3P0cNkYAl7JmRqLDjAHboYFanBtiDdGNwgvK-g3VkcILywIV3YWt1MgM --storenode=/ip4/172.18.18.205/tcp/62142/p2p/16Uiu2HAmFYDU7VWTzn4bEr9vtnvk3jk9bBnQ82Zz3N5bhK1oZfEo --store=true --relay=true
2025-12-17 04:23:52.286 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.196.167 waku b5a76356011271d72dead57397f3b1c29499af130a3f1758c41d6db398dfd349
2025-12-17 04:23:52.318 DEBUG [src.node.docker_mananger] Container started with ID b5a763560112. Setting up logs at ./log/docker/store_node1_2025-12-17_04-23-50__1337c340-d878-46bc-be51-e36cc0f57063__wakuorg_nwaku:latest.log
2025-12-17 04:23:52.320 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 13381
2025-12-17 04:23:52.320 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:23:53.320 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13381/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:23:53.324 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"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":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-17 04:23:53.325 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:23:53.325 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13381/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:23:53.327 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.196.167/tcp/13382/p2p/16Uiu2HAkzkwnCSSFXGQs9CXpwPD9BvUpfjFgU5rkx4AV2LGdsxi2","/ip4/172.18.196.167/tcp/13383/ws/p2p/16Uiu2HAkzkwnCSSFXGQs9CXpwPD9BvUpfjFgU5rkx4AV2LGdsxi2"],"enrUri":"enr:-L24QJym-uFcJn1VHCqM6IoX5oDKY9nndIyGLNpIdet-QrtzUW0GSqpFOgybsHUGw8pWR2Uaue60S8ZMk5hRe9n-6qICgmlkgnY0gmlwhKwSxKeKbXVsdGlhZGRyc5YACASsEsSnBjRGAAoErBLEpwY0R90DgnJzhQADAQAAiXNlY3AyNTZrMaECTzpV0ES1biOh452ivpbLn0fJoT_K4f6_DVWhWdA-7beDdGNwgjRGg3VkcII0SIV3YWt1MgM"}'
2025-12-17 04:23:53.327 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:23:53.328 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13381/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.18.205/tcp/62142/p2p/16Uiu2HAmFYDU7VWTzn4bEr9vtnvk3jk9bBnQ82Zz3N5bhK1oZfEo"]'
2025-12-17 04:23:53.331 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:23:53.331 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62141/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-17 04:23:53.334 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:23:53.334 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:13381/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-17 04:23:53.336 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:23:53.337 DEBUG [src.steps.store] Relaying message
2025-12-17 04:23:53.338 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "SGVsbG8gV29ybGQh", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:23:53.342 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:23:53.343 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:23:53.545 DEBUG [src.steps.store] Relaying message
2025-12-17 04:23:53.545 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MTIzNDU2Nzg5MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:23:53.550 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:23:53.551 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:23:53.751 DEBUG [src.steps.store] Relaying message
2025-12-17 04:23:53.752 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "eyJrZXkiOiAidmFsdWUifQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:23:53.757 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:23:53.758 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:23:53.958 DEBUG [src.steps.store] Relaying message
2025-12-17 04:23:53.959 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "6L+Z5piv5LiA5Lqb5Lit5paH", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:23:53.964 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:23:53.965 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:23:54.166 DEBUG [src.steps.store] Relaying message
2025-12-17 04:23:54.166 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "8J+agPCfjJ/inKg=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:23:54.172 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:23:54.172 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:23:54.373 DEBUG [src.steps.store] Relaying message
2025-12-17 04:23:54.373 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:23:54.379 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:23:54.379 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:23:54.580 DEBUG [src.steps.store] Relaying message
2025-12-17 04:23:54.580 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "PGh0bWw+PGJvZHk+SGVsbG88L2JvZHk+PC9odG1sPg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:23:54.586 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:23:54.587 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:23:54.787 DEBUG [src.steps.store] Relaying message
2025-12-17 04:23:54.788 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "0J/RgNC40LLQtdGC", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:23:54.794 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:23:54.794 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:23:54.995 DEBUG [src.steps.store] Relaying message
2025-12-17 04:23:54.995 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "QmFzZTY0PT1kR1Z6ZEE9PQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:23:55.001 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:23:55.001 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:23:55.202 DEBUG [src.steps.store] Relaying message
2025-12-17 04:23:55.202 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "ZDI5eWEybHVaeUIzYVhSb0lHSnBibUZ5ZVNCa1lYUmg6IFBR", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:23:55.207 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:23:55.208 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:23:55.409 DEBUG [src.steps.store] Relaying message
2025-12-17 04:23:55.409 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "CQpTcGVjaWFsCUNoYXJhY3RlcnMK", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:23:55.415 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:23:55.416 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:23:55.617 DEBUG [src.steps.store] Relaying message
2025-12-17 04:23:55.617 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "RmFsc2U=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:23:55.623 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:23:55.623 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:23:55.825 DEBUG [src.steps.store] Relaying message
2025-12-17 04:23:55.825 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "My4xNDE1OTI2NTM1", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:23:55.831 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:23:55.831 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:23:56.032 DEBUG [src.steps.store] Relaying message
2025-12-17 04:23:56.033 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "WzEsIDIsIDMsIDQsIDVd", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:23:56.038 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:23:56.039 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:23:56.239 DEBUG [src.steps.store] Relaying message
2025-12-17 04:23:56.240 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MHhERUFEQkVFRg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:23:56.245 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:23:56.245 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:23:56.446 DEBUG [src.steps.store] Relaying message
2025-12-17 04:23:56.447 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "dXNlckBleGFtcGxlLmNvbQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:23:56.454 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:23:56.454 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:23:56.655 DEBUG [src.steps.store] Relaying message
2025-12-17 04:23:56.655 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "aHR0cDovL2V4YW1wbGUuY29t", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:23:56.661 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:23:56.662 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:23:56.862 DEBUG [src.steps.store] Relaying message
2025-12-17 04:23:56.863 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MjAyMy0xMS0wMVQxMjowMDowMFo=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:23:56.868 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:23:56.868 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:23:57.069 DEBUG [src.steps.store] Relaying message
2025-12-17 04:23:57.069 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "IkVzY2FwZWQiIFwicXVvdGVzXCI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:23:57.076 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:23:57.076 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:23:57.277 DEBUG [src.steps.store] Relaying message
2025-12-17 04:23:57.277 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "UmVndWxhciBleHByZXNzaW9uOiBeW2EtejAtOV8tXXszLDE2fSQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:23:57.283 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:23:57.283 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:23:57.484 DEBUG [src.steps.store] Relaying message
2025-12-17 04:23:57.485 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:23:57.493 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:23:57.494 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:23:57.695 DEBUG [src.steps.store] Relaying message
2025-12-17 04:23:57.695 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "eyJuYW1lIjogIkpvaG4iLCAiYWdlIjogMzAsICJjaXR5IjogIk5ldyBZb3JrIn0=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:23:57.701 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:23:57.701 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:23:57.903 DEBUG [src.steps.store] Relaying message
2025-12-17 04:23:57.903 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "L3Vzci9sb2NhbC9iaW4=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:23:57.908 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:23:57.909 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:23:58.109 DEBUG [src.steps.store] Relaying message
2025-12-17 04:23:58.110 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "QzpcV2luZG93c1xTeXN0ZW0zMg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:23:58.115 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:23:58.116 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:23:58.316 DEBUG [src.steps.store] Relaying message
2025-12-17 04:23:58.317 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U0VMRUNUICogRlJPTSB1c2VycyBXSEVSRSBpZCA9IDE7", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:23:58.322 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:23:58.323 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:23:58.523 DEBUG [src.steps.store] Relaying message
2025-12-17 04:23:58.524 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "ZnVuY3Rpb24gdGVzdCgpIHsgY29uc29sZS5sb2coJ0hlbGxvIFdvcmxkJyk7IH0=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:23:58.529 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:23:58.530 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:23:58.731 DEBUG [src.steps.store] Relaying message
2025-12-17 04:23:58.731 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "Ym9keSB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH0=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:23:58.736 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:23:58.737 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:23:58.938 DEBUG [src.steps.store] Relaying message
2025-12-17 04:23:58.939 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "cHJpbnQoJ0hlbGxvIFdvcmxkJyk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:23:58.944 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:23:58.944 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:23:59.145 DEBUG [src.steps.store] Relaying message
2025-12-17 04:23:59.145 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MTkyLjE2OC4xLjE=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:23:59.152 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:23:59.152 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:23:59.353 DEBUG [src.steps.store] Relaying message
2025-12-17 04:23:59.353 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "d3d3LmV4YW1wbGUuY29t", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:23:59.359 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:23:59.360 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:23:59.561 DEBUG [src.steps.store] Relaying message
2025-12-17 04:23:59.561 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:23:59.567 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:23:59.567 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:23:59.768 DEBUG [src.steps.store] Relaying message
2025-12-17 04:23:59.769 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MTIzNC01Njc4LTkwMTItMzQ1Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:23:59.775 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:23:59.776 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:23:59.976 DEBUG [src.steps.store] Relaying message
2025-12-17 04:23:59.977 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "KzEyMzQ1Njc4OTA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:23:59.982 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:23:59.982 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:24:00.183 DEBUG [src.steps.store] Relaying message
2025-12-17 04:24:00.184 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MTIzZTQ1NjctZTg5Yi0xMmQzLWE0NTYtNDI2NjE0MTc0MDAw", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:24:00.189 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:24:00.190 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:24:00.391 DEBUG [src.steps.store] Relaying message
2025-12-17 04:24:00.391 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "I2hlbGxvV29ybGQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:24:00.398 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:24:00.398 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:24:00.599 DEBUG [src.steps.store] Relaying message
2025-12-17 04:24:00.599 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "QHVzZXJuYW1l", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:24:00.604 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:24:00.605 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:24:00.805 DEBUG [src.steps.store] Relaying message
2025-12-17 04:24:00.806 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "UEBzc3cwcmQh", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:24:00.812 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:24:00.812 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:24:01.013 DEBUG [src.steps.store] Relaying message
2025-12-17 04:24:01.013 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MDEvMTEvMjAyMw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:24:01.018 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:24:01.019 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:24:01.220 DEBUG [src.steps.store] Relaying message
2025-12-17 04:24:01.220 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MTI6MDA6MDA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:24:01.226 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:24:01.226 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:24:01.427 DEBUG [src.steps.store] Relaying message
2025-12-17 04:24:01.427 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "RSA9IG1jXjI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:24:01.432 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:24:01.433 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:24:01.634 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62141/store/v3/messages?includeData=true&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:24:01.640 INFO [src.node.api_clients.base_client] Log line was discarded because it's longer than max_log_line_length=5000
2025-12-17 04:24:01.680 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:13381/store/v3/messages?includeData=true&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:24:01.686 INFO [src.node.api_clients.base_client] Log line was discarded because it's longer than max_log_line_length=5000
2025-12-17 04:24:01.728 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-17 04:24:01.729 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-17 04:24:01.730 DEBUG [src.node.waku_node] Stopping container with id ed6f8270320f
2025-12-17 04:24:02.289 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:24:02.289 DEBUG [src.node.waku_node] Stopping container with id b5a763560112
2025-12-17 04:24:02.866 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:24:02.870 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-17 04:24:02.888 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:24:02.905 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,77 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_publish_with_invalid_version with id: 2025-12-17_04-27-49__662953ea-398a-4e31-aa87-86585b312f5a
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.relay:relay.py:34 Running fixture setup: setup_main_relay_nodes
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-17_04-27-49__662953ea-398a-4e31-aa87-86585b312f5a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.213.45
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['2193', '2194', '2195', '2196', '2197']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 2193:2193 -p 2194:2194 -p 2195:2195 -p 2196:2196 -p 2197:2197 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=2195 --rest-port=2193 --tcp-port=2194 --discv5-udp-port=2196 --rest-address=0.0.0.0 --nat=extip:172.18.213.45 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b2c70d0865df5cb6e1d4947edfb4905f3aa4620ffa1e40c3f0feb3804abcc0ea --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2197 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.213.45 waku ba47c2221e3ac85e2cced6ba36945a067e03da1ecd651d3ba1a96ec0257a6a6b
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container d40f82f83795. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID ba47c2221e3a. Setting up logs at ./log/docker/node1_2025-12-17_04-27-49__662953ea-398a-4e31-aa87-86585b312f5a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 2193
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container c06fd75c512e. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2193/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2193/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.213.45/tcp/2194/p2p/16Uiu2HAm7tESwikLnfMyqgESYnGXNTvZGCsbC67KJVjQvX5beUU6","/ip4/172.18.213.45/tcp/2195/ws/p2p/16Uiu2HAm7tESwikLnfMyqgESYnGXNTvZGCsbC67KJVjQvX5beUU6"],"enrUri":"enr:-L24QLL7WHd3WNWDch9_hW8X2VxnCEOrCw0iKq5r0R5eQG3jMue6Jn8gy7r9mHjz01gns6q0E3F4wgpBtb3T3zQPGjMCgmlkgnY0gmlwhKwS1S2KbXVsdGlhZGRyc5YACASsEtUtBgiSAAoErBLVLQYIk90DgnJzhQADAQAAiXNlY3AyNTZrMaECuRoOU_AToUMQ5kZPnOU8gYfcPnisJJpE4yxrW1L43leDdGNwggiSg3VkcIIIlIV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-17_04-27-49__662953ea-398a-4e31-aa87-86585b312f5a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.198.191
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['55574', '55575', '55576', '55577', '55578']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 55574:55574 -p 55575:55575 -p 55576:55576 -p 55577:55577 -p 55578:55578 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=55576 --rest-port=55574 --tcp-port=55575 --discv5-udp-port=55577 --rest-address=0.0.0.0 --nat=extip:172.18.198.191 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=eebde6aa8e4f9e6dbb73d0b178bf5ed9fba48a8169690b955840e2ebb551223c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=55578 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QLL7WHd3WNWDch9_hW8X2VxnCEOrCw0iKq5r0R5eQG3jMue6Jn8gy7r9mHjz01gns6q0E3F4wgpBtb3T3zQPGjMCgmlkgnY0gmlwhKwS1S2KbXVsdGlhZGRyc5YACASsEtUtBgiSAAoErBLVLQYIk90DgnJzhQADAQAAiXNlY3AyNTZrMaECuRoOU_AToUMQ5kZPnOU8gYfcPnisJJpE4yxrW1L43leDdGNwggiSg3VkcIIIlIV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.198.191 waku 994f1eda73072b3b3a1fb90ccf8bacad022fbf1c297da425785989c0c46cf768
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 994f1eda7307. Setting up logs at ./log/docker/node2_2025-12-17_04-27-49__662953ea-398a-4e31-aa87-86585b312f5a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 55574
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55574/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55574/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.198.191/tcp/55575/p2p/16Uiu2HAmMTMjdYQtXe1kh7mxkyoXVNPQZPcxxbpvZj1eoT9VjP3J","/ip4/172.18.198.191/tcp/55576/ws/p2p/16Uiu2HAmMTMjdYQtXe1kh7mxkyoXVNPQZPcxxbpvZj1eoT9VjP3J"],"enrUri":"enr:-L24QG8dHEIuSbAvXUMB-XfqTVqNdN9aqbQgoUV7Bujs6V-1Ks63vfW9D8t5SwoejMB76c5g9-Ukr3o3Q_mAda7OvZwCgmlkgnY0gmlwhKwSxr-KbXVsdGlhZGRyc5YACASsEsa_BtkXAAoErBLGvwbZGN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDgr5kl6D4omc4MSpVfvk3tHpu6QTgYX_OntUCpyvyKW2DdGNwgtkXg3VkcILZGYV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55574/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.213.45/tcp/2194/p2p/16Uiu2HAm7tESwikLnfMyqgESYnGXNTvZGCsbC67KJVjQvX5beUU6"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.relay:relay.py:59 Running fixture setup: subscribe_main_relay_nodes
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2193/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55574/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2193/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2193/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1765945672288294912,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55574/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1765945672288294912,"ephemeral":false,"proof":""}]'
INFO  src.steps.relay:relay.py:71 WARM UP successful!!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2193/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)', "version": 2.1}'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:2193/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ba47c2221e3a
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 994f1eda7307
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,95 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_time_filter_start_time_after_end_time with id: 2025-12-17_04-46-02__56586cef-f19d-495e-b52a-bd1defebf882
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.steps.store:store.py:39 Running fixture setup: node_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-17_04-46-02__56586cef-f19d-495e-b52a-bd1defebf882__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.224.118
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['10276', '10277', '10278', '10279', '10280']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 10276:10276 -p 10277:10277 -p 10278:10278 -p 10279:10279 -p 10280:10280 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=10278 --rest-port=10276 --tcp-port=10277 --discv5-udp-port=10279 --rest-address=0.0.0.0 --nat=extip:172.18.224.118 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1a3c71e42edce6b24ccdfbc351bb1effb9ee32f3a365acdff9f8ef9b5dab7e39 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=10280 --metrics-logging=true --store=true --relay=true
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container bacc3cce5c2d. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.224.118 waku 6ca778529ef1b131d4572d8354cae72d449f9dd2f6f9413d89e69c9780772d63
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6ca778529ef1. Setting up logs at ./log/docker/publishing_node1_2025-12-17_04-46-02__56586cef-f19d-495e-b52a-bd1defebf882__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 10276
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 469381b7d085. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10276/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"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"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10276/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.224.118/tcp/10277/p2p/16Uiu2HAm54dHeiJKEeLHtcTt81PmZdHEVoEQWQnToZEz7pEpteBp","/ip4/172.18.224.118/tcp/10278/ws/p2p/16Uiu2HAm54dHeiJKEeLHtcTt81PmZdHEVoEQWQnToZEz7pEpteBp"],"enrUri":"enr:-L24QOFh2MctSB5PY4Ft2w5xaQiwrkMOpTVyMH-f6dp6EguvG5mkBB7Rsy0ikDI8kpIPFBN3rNt-K9h1Wq9-9nfVZxECgmlkgnY0gmlwhKwS4HaKbXVsdGlhZGRyc5YACASsEuB2BiglAAoErBLgdgYoJt0DgnJzhQADAQAAiXNlY3AyNTZrMaECjzCg18MGKYX6d-ES_6UepLKAHZ2o6L3HyVgPSaxj_W-DdGNwgiglg3VkcIIoJ4V3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-17_04-46-02__56586cef-f19d-495e-b52a-bd1defebf882__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.171.255
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['50219', '50220', '50221', '50222', '50223']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 50219:50219 -p 50220:50220 -p 50221:50221 -p 50222:50222 -p 50223:50223 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=50221 --rest-port=50219 --tcp-port=50220 --discv5-udp-port=50222 --rest-address=0.0.0.0 --nat=extip:172.18.171.255 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7ca3d94ec31d1742dc3f637a1edebe6b07cf74aa47dc268b62da05f374dd7a5e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=50223 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QOFh2MctSB5PY4Ft2w5xaQiwrkMOpTVyMH-f6dp6EguvG5mkBB7Rsy0ikDI8kpIPFBN3rNt-K9h1Wq9-9nfVZxECgmlkgnY0gmlwhKwS4HaKbXVsdGlhZGRyc5YACASsEuB2BiglAAoErBLgdgYoJt0DgnJzhQADAQAAiXNlY3AyNTZrMaECjzCg18MGKYX6d-ES_6UepLKAHZ2o6L3HyVgPSaxj_W-DdGNwgiglg3VkcIIoJ4V3YWt1MgM --storenode=/ip4/172.18.224.118/tcp/10277/p2p/16Uiu2HAm54dHeiJKEeLHtcTt81PmZdHEVoEQWQnToZEz7pEpteBp --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.171.255 waku e67b1535255a32cb7da54c17c48d5db53fe0f9575f26478be9efc32aee9b2eb2
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID e67b1535255a. Setting up logs at ./log/docker/store_node1_2025-12-17_04-46-02__56586cef-f19d-495e-b52a-bd1defebf882__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 50219
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50219/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"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":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50219/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.171.255/tcp/50220/p2p/16Uiu2HAm6FFeBEccHKgYaAF5rPgtvZaXArxmt7S3K7aEzduGq32j","/ip4/172.18.171.255/tcp/50221/ws/p2p/16Uiu2HAm6FFeBEccHKgYaAF5rPgtvZaXArxmt7S3K7aEzduGq32j"],"enrUri":"enr:-L24QDDEnHjru1PKPgFEG1qhIPLkPcrs5NvF2B2-QXBbJMlYMiuspx6OTXU4pKsjciKMx4O7TVucFT3C8RfyoqsOsqcCgmlkgnY0gmlwhKwSq_-KbXVsdGlhZGRyc5YACASsEqv_BsQsAAoErBKr_wbELd0DgnJzhQADAQAAiXNlY3AyNTZrMaECoMU6kmLnNoQCwVtSbUqBAlNQRX1RmHIVZx8sUwL5sRyDdGNwgsQsg3VkcILELoV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50219/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.224.118/tcp/10277/p2p/16Uiu2HAm54dHeiJKEeLHtcTt81PmZdHEVoEQWQnToZEz7pEpteBp"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10276/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50219/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10276/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10276/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10276/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10276/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10276/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10276/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  tests.store.test_time_filter:test_time_filter.py:114 inquering stored messages with start time 1765946767297221888 after end time 1765946762297207040
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10276/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=1765946767297221888&endTime=1765946762297207040&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
DEBUG  tests.store.test_time_filter:test_time_filter.py:122 response for wrong time message is {'requestId': '', 'statusCode': 200, 'statusDesc': 'OK', 'messages': []}
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50219/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=1765946767297221888&endTime=1765946762297207040&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
DEBUG  tests.store.test_time_filter:test_time_filter.py:122 response for wrong time message is {'requestId': '', 'statusCode': 200, 'statusDesc': 'OK', 'messages': []}
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6ca778529ef1
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id e67b1535255a
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,34 @@
WRN 2025-12-17 04:18:06.993+00:00 whether to mount storeSync is not specified, defaulting to not mounting topics="waku conf builder" tid=1 file=waku_conf_builder.nim:429
bSubscribeShards: some(@[0])
INF 2025-12-17 04:18:06.993+00:00 Sharding configuration: topics="waku conf builder" tid=1 file=waku_conf_builder.nim:464 shardingConf="(kind: AutoSharding, numShardsInCluster: 1)" subscribeShards=@[0]
INF 2025-12-17 04:18:06.993+00:00 Configuration: Enabled protocols topics="waku conf" tid=1 file=waku_conf.nim:151 relay=false rlnRelay=false store=false filter=false lightPush=true peerExchange=true rendezvous=true
INF 2025-12-17 04:18:06.993+00:00 Configuration. Network topics="waku conf" tid=1 file=waku_conf.nim:160 cluster=3
INF 2025-12-17 04:18:06.993+00:00 Configuration. Active Relay Shards topics="waku conf" tid=1 file=waku_conf.nim:163 shard=0
INF 2025-12-17 04:18:06.993+00:00 Configuration. Bootstrap nodes topics="waku conf" tid=1 file=waku_conf.nim:167 node=enr:-L24QHgOy88snT0h60exTRYpMSNSSb_VI52Ishn5tbsVDbQ6DpPLS2a1J7pJbbTL1BPWJOkGlJH3XT-dguzBWLYgKmACgmlkgnY0gmlwhKwSQDaKbXVsdGlhZGRyc5YACASsEkA2Bqo4AAoErBJANgaqOd0DgnJzhQADAQAAiXNlY3AyNTZrMaECnVaobaXYNH_h8dPYDBOKqEaLHim63QLyp7_XFfKpV4uDdGNwgqo4g3VkcIKqOoV3YWt1Mgk
NTC 2025-12-17 04:18:06.993+00:00 REST service started tid=1 file=server.nim:183 address=0.0.0.0:38530
INF 2025-12-17 04:18:06.993+00:00 Starting REST HTTP server tid=1 file=builder.nim:112 url=http://0.0.0.0:38530/
INF 2025-12-17 04:18:06.994+00:00 Setting up storage tid=1 file=node_factory.nim:503
INF 2025-12-17 04:18:06.994+00:00 Initializing node tid=1 file=node_factory.nim:512
TRC 2025-12-17 04:18:06.995+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/id/1.0.0]"
TRC 2025-12-17 04:18:06.995+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/autonat/1.0.0]"
TRC 2025-12-17 04:18:06.995+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/circuit/relay/0.2.0/hop, /libp2p/circuit/relay/0.1.0]"
TRC 2025-12-17 04:18:06.995+00:00 no peer storage found tid=1 file=peer_manager.nim:1130
INF 2025-12-17 04:18:06.995+00:00 Initializing networking tid=1 file=waku_node.nim:178 addrs="@[/ip4/172.18.229.203/tcp/38531, /ip4/172.18.229.203/tcp/38532/ws]"
INF 2025-12-17 04:18:06.996+00:00 Mounting protocols tid=1 file=node_factory.nim:518
INF 2025-12-17 04:18:06.996+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=3 shards=[]
TRC 2025-12-17 04:18:06.996+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/metadata/1.0.0]"
INF 2025-12-17 04:18:06.996+00:00 mounting store client topics="waku node store api" tid=1 file=store.nim:274
INF 2025-12-17 04:18:06.996+00:00 mounting legacy store client topics="waku node store api" tid=1 file=store.nim:145
INF 2025-12-17 04:18:06.996+00:00 mounting auto sharding topics="waku node" tid=1 file=waku_node.nim:252 clusterId=3 shardCount=1
INF 2025-12-17 04:18:06.996+00:00 Shards created from content topics tid=1 file=node_factory.nim:309 contentTopics=[] shards=[]
INF 2025-12-17 04:18:06.996+00:00 mounting rendezvous discovery protocol topics="waku node" tid=1 file=waku_node.nim:377
INF 2025-12-17 04:18:06.996+00:00 waku rendezvous initialized topics="waku node" tid=1 file=protocol.nim:207 clusterId=3 shards=[] capabilities=[] wakuPeerRecord="(peerId: 16U*Gvz4mx, seqNo: 1765945086, addresses: [/ip4/172.18.229.203/tcp/38531, /ip4/172.18.229.203/tcp/38532/ws], mixKey: )"
TRC 2025-12-17 04:18:06.996+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/rendezvous/1.0.0]"
INF 2025-12-17 04:18:06.996+00:00 mounting rendezvous client topics="waku node" tid=1 file=waku_node.nim:365
INF 2025-12-17 04:18:06.996+00:00 waku rendezvous client initialized topics="waku node" tid=1 file=client.nim:130 clusterId=3
INF 2025-12-17 04:18:06.996+00:00 mounting libp2p ping protocol topics="waku node ping api" tid=1 file=ping.nim:20
TRC 2025-12-17 04:18:06.996+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/ping/1.0.0]"
INF 2025-12-17 04:18:06.996+00:00 mounting light push topics="waku node lightpush api" tid=1 file=lightpush.nim:154
ERR 2025-12-17 04:18:06.996+00:00 Mounting protocols failed tid=1 file=node_factory.nim:522 error="failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"
ERR 2025-12-17 04:18:06.996+00:00 Failed setting up node topics="wakunode main" tid=1 file=waku.nim:189 error="Mounting protocols failed: failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"
ERR 2025-12-17 04:18:06.996+00:00 Waku initialization failed topics="wakunode main" tid=1 file=wakunode2.nim:56 error="Failed setting up node: Mounting protocols failed: failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"

View File

@ -0,0 +1,84 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_store_with_empty_hashes with id: 2025-12-17_04-16-39__f4dda019-6393-4e36-a179-effc4c1095d8
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.steps.store:store.py:39 Running fixture setup: node_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-17_04-16-39__f4dda019-6393-4e36-a179-effc4c1095d8__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.197.58
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['32189', '32190', '32191', '32192', '32193']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 32189:32189 -p 32190:32190 -p 32191:32191 -p 32192:32192 -p 32193:32193 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=32191 --rest-port=32189 --tcp-port=32190 --discv5-udp-port=32192 --rest-address=0.0.0.0 --nat=extip:172.18.197.58 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=caa486f9f203db8df1e1f28ff1a6cf65888bfad3d1bd361a1d41baddaaba3dd2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=32193 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.197.58 waku 4e6a35a5a1738cf7aac15f206d23faba7a34b54262371269c210407acf23ac24
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4e6a35a5a173. Setting up logs at ./log/docker/publishing_node1_2025-12-17_04-16-39__f4dda019-6393-4e36-a179-effc4c1095d8__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 32189
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container cf42d63387e8. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 47a8b1d982db. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32189/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"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"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32189/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.197.58/tcp/32190/p2p/16Uiu2HAmCh6auuWJkLDXidH1odQ6e9ErQHuHrub3vwPurm67DW89","/ip4/172.18.197.58/tcp/32191/ws/p2p/16Uiu2HAmCh6auuWJkLDXidH1odQ6e9ErQHuHrub3vwPurm67DW89"],"enrUri":"enr:-L24QMouEk_H5HxdrzRS_xhJbLl-hyNn-z0W9JlBgaZMguPbR_lGwweQyg-6Fw5gnvwCMJ4Y24BJxYwBdAGxFDgso18CgmlkgnY0gmlwhKwSxTqKbXVsdGlhZGRyc5YACASsEsU6Bn2-AAoErBLFOgZ9v90DgnJzhQADAQAAiXNlY3AyNTZrMaEDAIo2H6lHkwpZPG3H5qtPjsp3JcAej4JfiKq2zD4UeJKDdGNwgn2-g3VkcIJ9wIV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-17_04-16-39__f4dda019-6393-4e36-a179-effc4c1095d8__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.125.198
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['22901', '22902', '22903', '22904', '22905']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 22901:22901 -p 22902:22902 -p 22903:22903 -p 22904:22904 -p 22905:22905 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=22903 --rest-port=22901 --tcp-port=22902 --discv5-udp-port=22904 --rest-address=0.0.0.0 --nat=extip:172.18.125.198 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b1e4e8d2aad2c3d0068f6ee14bcdea5fac2a45eaebc06abeb7efa3bb2cad37f9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22905 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QMouEk_H5HxdrzRS_xhJbLl-hyNn-z0W9JlBgaZMguPbR_lGwweQyg-6Fw5gnvwCMJ4Y24BJxYwBdAGxFDgso18CgmlkgnY0gmlwhKwSxTqKbXVsdGlhZGRyc5YACASsEsU6Bn2-AAoErBLFOgZ9v90DgnJzhQADAQAAiXNlY3AyNTZrMaEDAIo2H6lHkwpZPG3H5qtPjsp3JcAej4JfiKq2zD4UeJKDdGNwgn2-g3VkcIJ9wIV3YWt1MgM --storenode=/ip4/172.18.197.58/tcp/32190/p2p/16Uiu2HAmCh6auuWJkLDXidH1odQ6e9ErQHuHrub3vwPurm67DW89 --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.125.198 waku cce119e88f39d37ef796f9257aca445ea6ddaf01577e81a5f923e11ccce8a549
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID cce119e88f39. Setting up logs at ./log/docker/store_node1_2025-12-17_04-16-39__f4dda019-6393-4e36-a179-effc4c1095d8__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 22901
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22901/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"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":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22901/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.125.198/tcp/22902/p2p/16Uiu2HAkxPfgn4cTvDStLUF2VwyZQrPuMZDp6YbNQLxo6gZmAw95","/ip4/172.18.125.198/tcp/22903/ws/p2p/16Uiu2HAkxPfgn4cTvDStLUF2VwyZQrPuMZDp6YbNQLxo6gZmAw95"],"enrUri":"enr:-L24QGxIwZYo6meWtEiNa6NQwA53HJBbWJwAfr7rNZV3T8e7F0Jg5CTCRhVh5Dh1_5DqFdDmG4aw4-m4iboqog1jM5QCgmlkgnY0gmlwhKwSfcaKbXVsdGlhZGRyc5YACASsEn3GBll2AAoErBJ9xgZZd90DgnJzhQADAQAAiXNlY3AyNTZrMaECLA-RQ8bn3VFM7bGAYjzRjBndyU84YKHaY4cd-Zg25dSDdGNwgll2g3VkcIJZeIV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22901/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.197.58/tcp/32190/p2p/16Uiu2HAmCh6auuWJkLDXidH1odQ6e9ErQHuHrub3vwPurm67DW89"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32189/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22901/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32189/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8w", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32189/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8x", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32189/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8y", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32189/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8z", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32189/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x0c07e52877ad6ee69fa4dd70422a681fb297ad7425fad45e24acd6b58c5cf083"},{"messageHash":"0x0e55049e8f246c2dfc86048dd1e46ed55187922fbef43bf55c334d812dedacf8"},{"messageHash":"0x143cb7dd8aedfcd05b2d345a57eb7c422ae03299b0ea8d7a589994bac55157c5"},{"messageHash":"0x61132a1734b6cc857bf4517fde3f37fe5e367436524546be31da5ec14653b3a6"}]}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22901/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x0c07e52877ad6ee69fa4dd70422a681fb297ad7425fad45e24acd6b58c5cf083"},{"messageHash":"0x0e55049e8f246c2dfc86048dd1e46ed55187922fbef43bf55c334d812dedacf8"},{"messageHash":"0x143cb7dd8aedfcd05b2d345a57eb7c422ae03299b0ea8d7a589994bac55157c5"},{"messageHash":"0x61132a1734b6cc857bf4517fde3f37fe5e367436524546be31da5ec14653b3a6"}]}'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4e6a35a5a173
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id cce119e88f39
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,187 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_get_peers with id: 2025-12-17_04-16-24__756116a0-208f-4605-b434-54da0d49420d
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-17_04-16-24__756116a0-208f-4605-b434-54da0d49420d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.121.158
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['53365', '53366', '53367', '53368', '53369']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 53365:53365 -p 53366:53366 -p 53367:53367 -p 53368:53368 -p 53369:53369 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=53367 --rest-port=53365 --tcp-port=53366 --discv5-udp-port=53368 --rest-address=0.0.0.0 --nat=extip:172.18.121.158 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ed1adb52ceeb57843ebf12a47ec963478ac6fc3e21c87c89c75fae49ddbe8fee --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53369 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.121.158 waku 955041a2b3bd5b5a45e66fd3c5979796fcea82d2e0e8ca940c3d6eb4e92d5e38
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 955041a2b3bd. Setting up logs at ./log/docker/node1_2025-12-17_04-16-24__756116a0-208f-4605-b434-54da0d49420d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 53365
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 9f3e15e3b14d. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container d237a25abe8a. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53365/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53365/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.121.158/tcp/53366/p2p/16Uiu2HAm3akW6NFPydxMALehkorQFTx71uLvuEwTsX1mEGcVZ7Q6","/ip4/172.18.121.158/tcp/53367/ws/p2p/16Uiu2HAm3akW6NFPydxMALehkorQFTx71uLvuEwTsX1mEGcVZ7Q6"],"enrUri":"enr:-L24QCFY3sSujdCKIcjj0c891aodAbmWLcUBF2FroNWy8uv1dGT3HXVgJMB7XlonkzR2DPfga-k-YFNVRWSoHHwvZkQCgmlkgnY0gmlwhKwSeZ6KbXVsdGlhZGRyc5YACASsEnmeBtB2AAoErBJ5ngbQd90DgnJzhQADAQAAiXNlY3AyNTZrMaECeTDWERzFyPkVfjenzXaOUJ6U-P6jUoQRB4uiGUgYFfODdGNwgtB2g3VkcILQeIV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2025-12-17_04-16-24__756116a0-208f-4605-b434-54da0d49420d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.106.225
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['43382', '43383', '43384', '43385', '43386']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 43382:43382 -p 43383:43383 -p 43384:43384 -p 43385:43385 -p 43386:43386 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=43384 --rest-port=43382 --tcp-port=43383 --discv5-udp-port=43385 --rest-address=0.0.0.0 --nat=extip:172.18.106.225 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=18f9b2a6ea8ee7b7f3f45fbfcadb3970e153f2143633b1ec661dfbfd851d3a38 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=43386 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QCFY3sSujdCKIcjj0c891aodAbmWLcUBF2FroNWy8uv1dGT3HXVgJMB7XlonkzR2DPfga-k-YFNVRWSoHHwvZkQCgmlkgnY0gmlwhKwSeZ6KbXVsdGlhZGRyc5YACASsEnmeBtB2AAoErBJ5ngbQd90DgnJzhQADAQAAiXNlY3AyNTZrMaECeTDWERzFyPkVfjenzXaOUJ6U-P6jUoQRB4uiGUgYFfODdGNwgtB2g3VkcILQeIV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.106.225 waku 3e7d95bbb512d2701077cde28828d4d6c7968b9c302ad8adc19a1996426412f4
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 3e7d95bbb512. Setting up logs at ./log/docker/node2_2025-12-17_04-16-24__756116a0-208f-4605-b434-54da0d49420d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 43382
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:43382/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:43382/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.106.225/tcp/43383/p2p/16Uiu2HAmGyDgqXyj48GeBad1H1e4x8RdEwrBFPDcxDoGFZwYhbCp","/ip4/172.18.106.225/tcp/43384/ws/p2p/16Uiu2HAmGyDgqXyj48GeBad1H1e4x8RdEwrBFPDcxDoGFZwYhbCp"],"enrUri":"enr:-L24QGVzTXOhbwJpRnjOoYsKfjN62K2G4d-HGNhRaUYXwm1rLsK6VtiZkKFDrJobQu0IB5wIlIwJbdrTnwTXNXGUR5kCgmlkgnY0gmlwhKwSauGKbXVsdGlhZGRyc5YACASsEmrhBql3AAoErBJq4QapeN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDQBpIUbHk0-e4mvsSa93DXfIIlhmhIn6KStIkGyvTCmWDdGNwgql3g3VkcIKpeYV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:43382/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.121.158/tcp/53366/p2p/16Uiu2HAm3akW6NFPydxMALehkorQFTx71uLvuEwTsX1mEGcVZ7Q6"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node3_2025-12-17_04-16-24__756116a0-208f-4605-b434-54da0d49420d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.149.158
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['58834', '58835', '58836', '58837', '58838']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 58834:58834 -p 58835:58835 -p 58836:58836 -p 58837:58837 -p 58838:58838 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=58836 --rest-port=58834 --tcp-port=58835 --discv5-udp-port=58837 --rest-address=0.0.0.0 --nat=extip:172.18.149.158 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=dd3e04e9ad109ab9c367ed2579f240d16c03d9bdb5fb0dfd5bc75a9282376ae2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=58838 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QCFY3sSujdCKIcjj0c891aodAbmWLcUBF2FroNWy8uv1dGT3HXVgJMB7XlonkzR2DPfga-k-YFNVRWSoHHwvZkQCgmlkgnY0gmlwhKwSeZ6KbXVsdGlhZGRyc5YACASsEnmeBtB2AAoErBJ5ngbQd90DgnJzhQADAQAAiXNlY3AyNTZrMaECeTDWERzFyPkVfjenzXaOUJ6U-P6jUoQRB4uiGUgYFfODdGNwgtB2g3VkcILQeIV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.149.158 waku 605e515d15f9fd1105a458f6527ede74e70bfbb4c90dac93e9646f3e641405bc
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 605e515d15f9. Setting up logs at ./log/docker/node3_2025-12-17_04-16-24__756116a0-208f-4605-b434-54da0d49420d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 58834
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58834/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58834/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.149.158/tcp/58835/p2p/16Uiu2HAmNjhswevNmNvbVGvhSGvj94z9LWJgYGnJjpZgJjtToMET","/ip4/172.18.149.158/tcp/58836/ws/p2p/16Uiu2HAmNjhswevNmNvbVGvhSGvj94z9LWJgYGnJjpZgJjtToMET"],"enrUri":"enr:-L24QFaaKjXEfp4sIV0i9m-OfzowQ8jJYLmjUFPcXkRuS7DCK7yEKyfD0SXS1SmZCTxPDfFP5nIC_3EOs-qt3q1esD8CgmlkgnY0gmlwhKwSlZ6KbXVsdGlhZGRyc5YACASsEpWeBuXTAAoErBKVngbl1N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDlcomIDrqTd_CaonGFELxeAEYtVdqsdpIdKdI3kJfu4yDdGNwguXTg3VkcILl1YV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58834/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.121.158/tcp/53366/p2p/16Uiu2HAm3akW6NFPydxMALehkorQFTx71uLvuEwTsX1mEGcVZ7Q6"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node4_2025-12-17_04-16-24__756116a0-208f-4605-b434-54da0d49420d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.107.134
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['53805', '53806', '53807', '53808', '53809']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 53805:53805 -p 53806:53806 -p 53807:53807 -p 53808:53808 -p 53809:53809 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=53807 --rest-port=53805 --tcp-port=53806 --discv5-udp-port=53808 --rest-address=0.0.0.0 --nat=extip:172.18.107.134 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=09a8137229234dfff26dd47140ad1e4aafccbdf17c372e2fee4a6ae4098f4da2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53809 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QCFY3sSujdCKIcjj0c891aodAbmWLcUBF2FroNWy8uv1dGT3HXVgJMB7XlonkzR2DPfga-k-YFNVRWSoHHwvZkQCgmlkgnY0gmlwhKwSeZ6KbXVsdGlhZGRyc5YACASsEnmeBtB2AAoErBJ5ngbQd90DgnJzhQADAQAAiXNlY3AyNTZrMaECeTDWERzFyPkVfjenzXaOUJ6U-P6jUoQRB4uiGUgYFfODdGNwgtB2g3VkcILQeIV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.107.134 waku ba614098e2915274b9a4177ec15339c439a9e996d88d9efa69c7e9622595bb1c
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID ba614098e291. Setting up logs at ./log/docker/node4_2025-12-17_04-16-24__756116a0-208f-4605-b434-54da0d49420d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 53805
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53805/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53805/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.107.134/tcp/53806/p2p/16Uiu2HAmAnxpdkuEiAQhCJxkXSKBxEE7XRgayYwS3hq38f3dWuvU","/ip4/172.18.107.134/tcp/53807/ws/p2p/16Uiu2HAmAnxpdkuEiAQhCJxkXSKBxEE7XRgayYwS3hq38f3dWuvU"],"enrUri":"enr:-L24QNXz5BzQhqQfTtQzdRBQ-qb3OnS7nQB8mteBMAL7z3k2DqEiC6XKBLsCuAfJsSx3qM-cSYstqME9JqQPpCpqew0CgmlkgnY0gmlwhKwSa4aKbXVsdGlhZGRyc5YACASsEmuGBtIuAAoErBJrhgbSL90DgnJzhQADAQAAiXNlY3AyNTZrMaEC5FOLVt2IwMwsDEWsbCtdrYWFVzUQhrJ1wqS6KABbSHWDdGNwgtIug3VkcILSMIV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:53805/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.121.158/tcp/53366/p2p/16Uiu2HAm3akW6NFPydxMALehkorQFTx71uLvuEwTsX1mEGcVZ7Q6"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node5_2025-12-17_04-16-24__756116a0-208f-4605-b434-54da0d49420d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.68.72
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['20402', '20403', '20404', '20405', '20406']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 20402:20402 -p 20403:20403 -p 20404:20404 -p 20405:20405 -p 20406:20406 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=20404 --rest-port=20402 --tcp-port=20403 --discv5-udp-port=20405 --rest-address=0.0.0.0 --nat=extip:172.18.68.72 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bac259e5a2f0e3aa5e0ed0d4ec6dcefb9b159d787cc3cf9839c13badb38b5a76 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20406 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QCFY3sSujdCKIcjj0c891aodAbmWLcUBF2FroNWy8uv1dGT3HXVgJMB7XlonkzR2DPfga-k-YFNVRWSoHHwvZkQCgmlkgnY0gmlwhKwSeZ6KbXVsdGlhZGRyc5YACASsEnmeBtB2AAoErBJ5ngbQd90DgnJzhQADAQAAiXNlY3AyNTZrMaECeTDWERzFyPkVfjenzXaOUJ6U-P6jUoQRB4uiGUgYFfODdGNwgtB2g3VkcILQeIV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.68.72 waku c8857d9e7a737eae387e0bd22d6403d7ff0c2f43b657a7bcf79b15131ba5ed0d
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID c8857d9e7a73. Setting up logs at ./log/docker/node5_2025-12-17_04-16-24__756116a0-208f-4605-b434-54da0d49420d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 20402
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20402/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20402/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.68.72/tcp/20403/p2p/16Uiu2HAm4XpT81TUn13CBh8mYgighJo4K297Fc49GHhrvvCsofrw","/ip4/172.18.68.72/tcp/20404/ws/p2p/16Uiu2HAm4XpT81TUn13CBh8mYgighJo4K297Fc49GHhrvvCsofrw"],"enrUri":"enr:-L24QKU6fq_Y-oJ2O_GsuPvQRKFtUN1XHafUzglYiAeTOT-GXqDzYkA7B2ySD-sAUleYpVJ7zUic58I80flaAISq2hgCgmlkgnY0gmlwhKwSREiKbXVsdGlhZGRyc5YACASsEkRIBk-zAAoErBJESAZPtN0DgnJzhQADAQAAiXNlY3AyNTZrMaECh0w-3kfsEMAiPNclMnKz2v4XVCl9rHARCjaxE4tL3ZiDdGNwgk-zg3VkcIJPtYV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20402/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.121.158/tcp/53366/p2p/16Uiu2HAm3akW6NFPydxMALehkorQFTx71uLvuEwTsX1mEGcVZ7Q6"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:53365/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/9", "/waku/2/rs/3/25", "/waku/2/rs/3/1000"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:43382/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/9", "/waku/2/rs/3/25", "/waku/2/rs/3/1000"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58834/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/9", "/waku/2/rs/3/25", "/waku/2/rs/3/1000"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:53805/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/9", "/waku/2/rs/3/25", "/waku/2/rs/3/1000"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20402/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/9", "/waku/2/rs/3/25", "/waku/2/rs/3/1000"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 10 seconds
DEBUG  test_peer_store:test_peer_store.py:25 Node 0 peer ID 16Uiu2HAm3akW6NFPydxMALehkorQFTx71uLvuEwTsX1mEGcVZ7Q6
DEBUG  test_peer_store:test_peer_store.py:25 Node 1 peer ID 16Uiu2HAmGyDgqXyj48GeBad1H1e4x8RdEwrBFPDcxDoGFZwYhbCp
DEBUG  test_peer_store:test_peer_store.py:25 Node 2 peer ID 16Uiu2HAmNjhswevNmNvbVGvhSGvj94z9LWJgYGnJjpZgJjtToMET
DEBUG  test_peer_store:test_peer_store.py:25 Node 3 peer ID 16Uiu2HAmAnxpdkuEiAQhCJxkXSKBxEE7XRgayYwS3hq38f3dWuvU
DEBUG  test_peer_store:test_peer_store.py:25 Node 4 peer ID 16Uiu2HAm4XpT81TUn13CBh8mYgighJo4K297Fc49GHhrvvCsofrw
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53365/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.149.158/tcp/46266/p2p/16Uiu2HAmNjhswevNmNvbVGvhSGvj94z9LWJgYGnJjpZgJjtToMET","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5"},{"multiaddr":"/ip4/172.18.107.134/tcp/49562/p2p/16Uiu2HAmAnxpdkuEiAQhCJxkXSKBxEE7XRgayYwS3hq38f3dWuvU","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5"},{"multiaddr":"/ip4/172.18.68.72/tcp/54548/p2p/16Uiu2HAm4XpT81TUn13CBh8mYgighJo4K297Fc49GHhrvvCsofrw","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5"},{"multiaddr":"/ip4/172.18.106.225/tcp/56148/p2p/16Uiu2HAmGyDgqXyj48GeBad1H1e4x8RdEwrBFPDcxDoGFZwYhbCp","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5"}]'
DEBUG  test_peer_store:test_peer_store.py:31 Node 0 peer info {'multiaddr': '/ip4/172.18.149.158/tcp/46266/p2p/16Uiu2HAmNjhswevNmNvbVGvhSGvj94z9LWJgYGnJjpZgJjtToMET', '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-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0], 'connected': 'Connected', 'agent': 'nwaku-v0.36.0-119-gbc5059', 'origin': 'Discv5'}
DEBUG  test_peer_store:test_peer_store.py:31 Node 0 peer info {'multiaddr': '/ip4/172.18.107.134/tcp/49562/p2p/16Uiu2HAmAnxpdkuEiAQhCJxkXSKBxEE7XRgayYwS3hq38f3dWuvU', '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-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0], 'connected': 'Connected', 'agent': 'nwaku-v0.36.0-119-gbc5059', 'origin': 'Discv5'}
DEBUG  test_peer_store:test_peer_store.py:31 Node 0 peer info {'multiaddr': '/ip4/172.18.68.72/tcp/54548/p2p/16Uiu2HAm4XpT81TUn13CBh8mYgighJo4K297Fc49GHhrvvCsofrw', '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-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0], 'connected': 'Connected', 'agent': 'nwaku-v0.36.0-119-gbc5059', 'origin': 'Discv5'}
DEBUG  test_peer_store:test_peer_store.py:31 Node 0 peer info {'multiaddr': '/ip4/172.18.106.225/tcp/56148/p2p/16Uiu2HAmGyDgqXyj48GeBad1H1e4x8RdEwrBFPDcxDoGFZwYhbCp', '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-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0], 'connected': 'Connected', 'agent': 'nwaku-v0.36.0-119-gbc5059', 'origin': 'Discv5'}
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:43382/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.149.158/tcp/36702/p2p/16Uiu2HAmNjhswevNmNvbVGvhSGvj94z9LWJgYGnJjpZgJjtToMET","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0,1000,9,1,25],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5"},{"multiaddr":"/ip4/172.18.107.134/tcp/53806/p2p/16Uiu2HAmAnxpdkuEiAQhCJxkXSKBxEE7XRgayYwS3hq38f3dWuvU","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0,1000,9,1,25],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5"},{"multiaddr":"/ip4/172.18.121.158/tcp/53366/p2p/16Uiu2HAm3akW6NFPydxMALehkorQFTx71uLvuEwTsX1mEGcVZ7Q6","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5"},{"multiaddr":"/ip4/172.18.68.72/tcp/20403/p2p/16Uiu2HAm4XpT81TUn13CBh8mYgighJo4K297Fc49GHhrvvCsofrw","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0,1000,9,1,25],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5"}]'
DEBUG  test_peer_store:test_peer_store.py:31 Node 1 peer info {'multiaddr': '/ip4/172.18.149.158/tcp/36702/p2p/16Uiu2HAmNjhswevNmNvbVGvhSGvj94z9LWJgYGnJjpZgJjtToMET', '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-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0, 1000, 9, 1, 25], 'connected': 'Connected', 'agent': 'nwaku-v0.36.0-119-gbc5059', 'origin': 'Discv5'}
DEBUG  test_peer_store:test_peer_store.py:31 Node 1 peer info {'multiaddr': '/ip4/172.18.107.134/tcp/53806/p2p/16Uiu2HAmAnxpdkuEiAQhCJxkXSKBxEE7XRgayYwS3hq38f3dWuvU', '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-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0, 1000, 9, 1, 25], 'connected': 'Connected', 'agent': 'nwaku-v0.36.0-119-gbc5059', 'origin': 'Discv5'}
DEBUG  test_peer_store:test_peer_store.py:31 Node 1 peer info {'multiaddr': '/ip4/172.18.121.158/tcp/53366/p2p/16Uiu2HAm3akW6NFPydxMALehkorQFTx71uLvuEwTsX1mEGcVZ7Q6', '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-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0], 'connected': 'Connected', 'agent': 'nwaku-v0.36.0-119-gbc5059', 'origin': 'Discv5'}
DEBUG  test_peer_store:test_peer_store.py:31 Node 1 peer info {'multiaddr': '/ip4/172.18.68.72/tcp/20403/p2p/16Uiu2HAm4XpT81TUn13CBh8mYgighJo4K297Fc49GHhrvvCsofrw', '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-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0, 1000, 9, 1, 25], 'connected': 'Connected', 'agent': 'nwaku-v0.36.0-119-gbc5059', 'origin': 'Discv5'}
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58834/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.107.134/tcp/53806/p2p/16Uiu2HAmAnxpdkuEiAQhCJxkXSKBxEE7XRgayYwS3hq38f3dWuvU","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0,1000,9,1,25],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5"},{"multiaddr":"/ip4/172.18.121.158/tcp/53366/p2p/16Uiu2HAm3akW6NFPydxMALehkorQFTx71uLvuEwTsX1mEGcVZ7Q6","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5"},{"multiaddr":"/ip4/172.18.68.72/tcp/20403/p2p/16Uiu2HAm4XpT81TUn13CBh8mYgighJo4K297Fc49GHhrvvCsofrw","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0,1000,9,1,25],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5"},{"multiaddr":"/ip4/172.18.106.225/tcp/43383/p2p/16Uiu2HAmGyDgqXyj48GeBad1H1e4x8RdEwrBFPDcxDoGFZwYhbCp","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0,1000,9,1,25],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5"}]'
DEBUG  test_peer_store:test_peer_store.py:31 Node 2 peer info {'multiaddr': '/ip4/172.18.107.134/tcp/53806/p2p/16Uiu2HAmAnxpdkuEiAQhCJxkXSKBxEE7XRgayYwS3hq38f3dWuvU', '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-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0, 1000, 9, 1, 25], 'connected': 'Connected', 'agent': 'nwaku-v0.36.0-119-gbc5059', 'origin': 'Discv5'}
DEBUG  test_peer_store:test_peer_store.py:31 Node 2 peer info {'multiaddr': '/ip4/172.18.121.158/tcp/53366/p2p/16Uiu2HAm3akW6NFPydxMALehkorQFTx71uLvuEwTsX1mEGcVZ7Q6', '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-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0], 'connected': 'Connected', 'agent': 'nwaku-v0.36.0-119-gbc5059', 'origin': 'Discv5'}
DEBUG  test_peer_store:test_peer_store.py:31 Node 2 peer info {'multiaddr': '/ip4/172.18.68.72/tcp/20403/p2p/16Uiu2HAm4XpT81TUn13CBh8mYgighJo4K297Fc49GHhrvvCsofrw', '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-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0, 1000, 9, 1, 25], 'connected': 'Connected', 'agent': 'nwaku-v0.36.0-119-gbc5059', 'origin': 'Discv5'}
DEBUG  test_peer_store:test_peer_store.py:31 Node 2 peer info {'multiaddr': '/ip4/172.18.106.225/tcp/43383/p2p/16Uiu2HAmGyDgqXyj48GeBad1H1e4x8RdEwrBFPDcxDoGFZwYhbCp', '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-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0, 1000, 9, 1, 25], 'connected': 'Connected', 'agent': 'nwaku-v0.36.0-119-gbc5059', 'origin': 'Discv5'}
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53805/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.149.158/tcp/51534/p2p/16Uiu2HAmNjhswevNmNvbVGvhSGvj94z9LWJgYGnJjpZgJjtToMET","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0,1000,9,1,25],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5"},{"multiaddr":"/ip4/172.18.121.158/tcp/53366/p2p/16Uiu2HAm3akW6NFPydxMALehkorQFTx71uLvuEwTsX1mEGcVZ7Q6","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5"},{"multiaddr":"/ip4/172.18.68.72/tcp/20403/p2p/16Uiu2HAm4XpT81TUn13CBh8mYgighJo4K297Fc49GHhrvvCsofrw","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0,1000,9,1,25],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5"},{"multiaddr":"/ip4/172.18.106.225/tcp/54534/p2p/16Uiu2HAmGyDgqXyj48GeBad1H1e4x8RdEwrBFPDcxDoGFZwYhbCp","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0,1000,9,1,25],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5"}]'
DEBUG  test_peer_store:test_peer_store.py:31 Node 3 peer info {'multiaddr': '/ip4/172.18.149.158/tcp/51534/p2p/16Uiu2HAmNjhswevNmNvbVGvhSGvj94z9LWJgYGnJjpZgJjtToMET', '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-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0, 1000, 9, 1, 25], 'connected': 'Connected', 'agent': 'nwaku-v0.36.0-119-gbc5059', 'origin': 'Discv5'}
DEBUG  test_peer_store:test_peer_store.py:31 Node 3 peer info {'multiaddr': '/ip4/172.18.121.158/tcp/53366/p2p/16Uiu2HAm3akW6NFPydxMALehkorQFTx71uLvuEwTsX1mEGcVZ7Q6', '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-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0], 'connected': 'Connected', 'agent': 'nwaku-v0.36.0-119-gbc5059', 'origin': 'Discv5'}
DEBUG  test_peer_store:test_peer_store.py:31 Node 3 peer info {'multiaddr': '/ip4/172.18.68.72/tcp/20403/p2p/16Uiu2HAm4XpT81TUn13CBh8mYgighJo4K297Fc49GHhrvvCsofrw', '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-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0, 1000, 9, 1, 25], 'connected': 'Connected', 'agent': 'nwaku-v0.36.0-119-gbc5059', 'origin': 'Discv5'}
DEBUG  test_peer_store:test_peer_store.py:31 Node 3 peer info {'multiaddr': '/ip4/172.18.106.225/tcp/54534/p2p/16Uiu2HAmGyDgqXyj48GeBad1H1e4x8RdEwrBFPDcxDoGFZwYhbCp', '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-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0, 1000, 9, 1, 25], 'connected': 'Connected', 'agent': 'nwaku-v0.36.0-119-gbc5059', 'origin': 'Discv5'}
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20402/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.149.158/tcp/34178/p2p/16Uiu2HAmNjhswevNmNvbVGvhSGvj94z9LWJgYGnJjpZgJjtToMET","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0,1000,9,1,25],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5"},{"multiaddr":"/ip4/172.18.107.134/tcp/57664/p2p/16Uiu2HAmAnxpdkuEiAQhCJxkXSKBxEE7XRgayYwS3hq38f3dWuvU","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0,1000,9,1,25],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5"},{"multiaddr":"/ip4/172.18.121.158/tcp/53366/p2p/16Uiu2HAm3akW6NFPydxMALehkorQFTx71uLvuEwTsX1mEGcVZ7Q6","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5"},{"multiaddr":"/ip4/172.18.106.225/tcp/49160/p2p/16Uiu2HAmGyDgqXyj48GeBad1H1e4x8RdEwrBFPDcxDoGFZwYhbCp","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-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0,1000,9,1,25],"connected":"Connected","agent":"nwaku-v0.36.0-119-gbc5059","origin":"Discv5"}]'
DEBUG  test_peer_store:test_peer_store.py:31 Node 4 peer info {'multiaddr': '/ip4/172.18.149.158/tcp/34178/p2p/16Uiu2HAmNjhswevNmNvbVGvhSGvj94z9LWJgYGnJjpZgJjtToMET', '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-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0, 1000, 9, 1, 25], 'connected': 'Connected', 'agent': 'nwaku-v0.36.0-119-gbc5059', 'origin': 'Discv5'}
DEBUG  test_peer_store:test_peer_store.py:31 Node 4 peer info {'multiaddr': '/ip4/172.18.107.134/tcp/57664/p2p/16Uiu2HAmAnxpdkuEiAQhCJxkXSKBxEE7XRgayYwS3hq38f3dWuvU', '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-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0, 1000, 9, 1, 25], 'connected': 'Connected', 'agent': 'nwaku-v0.36.0-119-gbc5059', 'origin': 'Discv5'}
DEBUG  test_peer_store:test_peer_store.py:31 Node 4 peer info {'multiaddr': '/ip4/172.18.121.158/tcp/53366/p2p/16Uiu2HAm3akW6NFPydxMALehkorQFTx71uLvuEwTsX1mEGcVZ7Q6', '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-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0], 'connected': 'Connected', 'agent': 'nwaku-v0.36.0-119-gbc5059', 'origin': 'Discv5'}
DEBUG  test_peer_store:test_peer_store.py:31 Node 4 peer info {'multiaddr': '/ip4/172.18.106.225/tcp/49160/p2p/16Uiu2HAmGyDgqXyj48GeBad1H1e4x8RdEwrBFPDcxDoGFZwYhbCp', '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-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0, 1000, 9, 1, 25], 'connected': 'Connected', 'agent': 'nwaku-v0.36.0-119-gbc5059', 'origin': 'Discv5'}
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 955041a2b3bd
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3e7d95bbb512
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 605e515d15f9
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 955041a2b3bd. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ba614098e291
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 3e7d95bbb512. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8857d9e7a73
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 605e515d15f9. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,68 @@
2025-12-17 04:11:56.530 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-17 04:11:56.530 DEBUG [tests.conftest] Running test: test_filter_update_subscription_with_no_request_id with id: 2025-12-17_04-11-56__3029a35b-98bf-4e52-ba32-baf3aed4ee12
2025-12-17 04:11:56.530 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-17 04:11:56.531 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-17 04:11:56.531 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2025-12-17 04:11:56.537 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:11:56.537 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-17_04-11-56__3029a35b-98bf-4e52-ba32-baf3aed4ee12__wakuorg_nwaku:latest.log
2025-12-17 04:11:56.537 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:11:56.537 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:11:56.538 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:11:56.538 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.131.107
2025-12-17 04:11:56.539 DEBUG [src.node.docker_mananger] Generated ports ['17483', '17484', '17485', '17486', '17487']
2025-12-17 04:11:56.539 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:11:56.539 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:11:56.539 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:11:56.539 DEBUG [src.node.docker_mananger] docker run -i -t -p 17483:17483 -p 17484:17484 -p 17485:17485 -p 17486:17486 -p 17487:17487 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=17485 --rest-port=17483 --tcp-port=17484 --discv5-udp-port=17486 --rest-address=0.0.0.0 --nat=extip:172.18.131.107 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=991fc87610cace7452bdfa937cbb9f0df8ccb630da910e8e09a7adeb2fc3aef6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=17487 --metrics-logging=true --relay=true --filter=true
2025-12-17 04:11:56.709 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.131.107 waku bda6fff82007e59a7115db4ac7dfd43ae3e06425d15dd594b0a53e8f117d8d87
2025-12-17 04:11:56.738 DEBUG [src.node.docker_mananger] Container started with ID bda6fff82007. Setting up logs at ./log/docker/node1_2025-12-17_04-11-56__3029a35b-98bf-4e52-ba32-baf3aed4ee12__wakuorg_nwaku:latest.log
2025-12-17 04:11:56.738 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 17483
2025-12-17 04:11:56.739 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:11:56.824 ERROR [src.node.docker_mananger] Max retries reached for container 84b2d127a7ec. Exiting log stream.
2025-12-17 04:11:57.325 ERROR [src.node.docker_mananger] Max retries reached for container 861e1ed4b433. Exiting log stream.
2025-12-17 04:11:57.740 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17483/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:11:57.743 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"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"}]}'
2025-12-17 04:11:57.743 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:11:57.743 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17483/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:11:57.745 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.131.107/tcp/17484/p2p/16Uiu2HAmJqtLhCizzj8QanRac728ZbMfMFZWmXoVze8yaCKcznuC","/ip4/172.18.131.107/tcp/17485/ws/p2p/16Uiu2HAmJqtLhCizzj8QanRac728ZbMfMFZWmXoVze8yaCKcznuC"],"enrUri":"enr:-L24QN9Bz43ewmbGO4X8S0fJJQOuXfggvEMt0DmQuBPgVgbXKEoPK-yhEfBBPT4HIdf-6uplzov33ZXf3x5gGG5KIhgCgmlkgnY0gmlwhKwSg2uKbXVsdGlhZGRyc5YACASsEoNrBkRMAAoErBKDawZETd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDW_C28UQnClQiS_sCvk4ej83JXmvMEy_NfAAXuL07Rb-DdGNwgkRMg3VkcIJEToV3YWt1MgU"}'
2025-12-17 04:11:57.746 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:11:57.746 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2025-12-17 04:11:57.752 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:11:57.752 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-17_04-11-56__3029a35b-98bf-4e52-ba32-baf3aed4ee12__wakuorg_nwaku:latest.log
2025-12-17 04:11:57.753 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:11:57.753 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:11:57.754 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:11:57.754 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.41.145
2025-12-17 04:11:57.754 DEBUG [src.node.docker_mananger] Generated ports ['16956', '16957', '16958', '16959', '16960']
2025-12-17 04:11:57.754 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:11:57.755 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:11:57.755 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:11:57.755 DEBUG [src.node.docker_mananger] docker run -i -t -p 16956:16956 -p 16957:16957 -p 16958:16958 -p 16959:16959 -p 16960:16960 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=16958 --rest-port=16956 --tcp-port=16957 --discv5-udp-port=16959 --rest-address=0.0.0.0 --nat=extip:172.18.41.145 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=77431a13ded3f08f0adfaffebb744fbad59d33ed3bb79fc2f6adbd06eacfaff8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16960 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QN9Bz43ewmbGO4X8S0fJJQOuXfggvEMt0DmQuBPgVgbXKEoPK-yhEfBBPT4HIdf-6uplzov33ZXf3x5gGG5KIhgCgmlkgnY0gmlwhKwSg2uKbXVsdGlhZGRyc5YACASsEoNrBkRMAAoErBKDawZETd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDW_C28UQnClQiS_sCvk4ej83JXmvMEy_NfAAXuL07Rb-DdGNwgkRMg3VkcIJEToV3YWt1MgU --filternode=/ip4/172.18.131.107/tcp/17484/p2p/16Uiu2HAmJqtLhCizzj8QanRac728ZbMfMFZWmXoVze8yaCKcznuC
2025-12-17 04:11:57.927 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.41.145 waku a59ba4a2ae040fe1b59e02624ba92c528691ce0adddb29403d4cc1317c8de9c7
2025-12-17 04:11:57.958 DEBUG [src.node.docker_mananger] Container started with ID a59ba4a2ae04. Setting up logs at ./log/docker/node2_2025-12-17_04-11-56__3029a35b-98bf-4e52-ba32-baf3aed4ee12__wakuorg_nwaku:latest.log
2025-12-17 04:11:57.958 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 16956
2025-12-17 04:11:57.958 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:11:58.958 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16956/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:11:58.962 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln 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":"READY"}]}'
2025-12-17 04:11:58.963 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:11:58.963 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16956/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:11:58.965 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.41.145/tcp/16957/p2p/16Uiu2HAmNt7EWxW26Z6aAyr7NfJqEMXpJGJFh2NTjiud9gdSyPwn","/ip4/172.18.41.145/tcp/16958/ws/p2p/16Uiu2HAmNt7EWxW26Z6aAyr7NfJqEMXpJGJFh2NTjiud9gdSyPwn"],"enrUri":"enr:-L24QH2GFGng-28feWmQF1kWBaqskB8Q7w0X5DdtEpHknFOKAOCTkC8aI7ygCfeySj9kmKeS4ZeMaf4-QDrpjrggxl0CgmlkgnY0gmlwhKwSKZGKbXVsdGlhZGRyc5YACASsEimRBkI9AAoErBIpkQZCPt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDl_Ez4pmtKZ4DF_i3N28EtZyU6lFI2dyWmZgqhDsqvxGDdGNwgkI9g3VkcIJCP4V3YWt1MgA"}'
2025-12-17 04:11:58.965 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:11:58.966 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16956/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.131.107/tcp/17484/p2p/16Uiu2HAmJqtLhCizzj8QanRac728ZbMfMFZWmXoVze8yaCKcznuC"]'
2025-12-17 04:11:58.994 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:11:58.995 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
2025-12-17 04:11:58.995 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:17483/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-17 04:11:59.008 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:11:59.009 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16956/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "2d8e607e-07d9-4038-aaa9-fd9f657d8d74", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-17 04:11:59.020 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"2d8e607e-07d9-4038-aaa9-fd9f657d8d74","statusDesc":"OK"}'
2025-12-17 04:11:59.022 INFO [src.node.api_clients.base_client] curl -v -X PUT "http://127.0.0.1:16956/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-17 04:11:59.025 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:16956/filter/v2/subscriptions. Response content: b'{"requestId":"unknown","statusDesc":"BAD_REQUEST: Failed to decode request: (status: 400 Bad Request, headers: , kind: Error, errobj: (status: 400 Bad Request, message: \\"Invalid content body, could not decode. Unable to deserialize data: \\", contentType: \\"text/plain\\"))"}'
2025-12-17 04:11:59.028 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-17 04:11:59.029 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-17 04:11:59.029 DEBUG [src.node.waku_node] Stopping container with id bda6fff82007
2025-12-17 04:11:59.537 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:11:59.538 DEBUG [src.node.waku_node] Stopping container with id a59ba4a2ae04
2025-12-17 04:12:00.045 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:12:00.046 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-17 04:12:00.052 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:12:00.056 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,88 @@
2025-12-17 04:10:20.892 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-17 04:10:20.893 DEBUG [tests.conftest] Running test: test_filter_get_message_after_node_pauses_and_pauses with id: 2025-12-17_04-10-20__ca22ad45-590f-4d3a-a378-a44a4c0eeaf4
2025-12-17 04:10:20.893 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-17 04:10:20.893 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-17 04:10:20.894 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2025-12-17 04:10:20.900 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:10:20.900 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-17_04-10-20__ca22ad45-590f-4d3a-a378-a44a4c0eeaf4__wakuorg_nwaku:latest.log
2025-12-17 04:10:20.900 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:10:20.900 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:10:20.902 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:10:20.902 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.213.114
2025-12-17 04:10:20.902 DEBUG [src.node.docker_mananger] Generated ports ['40355', '40356', '40357', '40358', '40359']
2025-12-17 04:10:20.902 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:10:20.902 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:10:20.902 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:10:20.903 DEBUG [src.node.docker_mananger] docker run -i -t -p 40355:40355 -p 40356:40356 -p 40357:40357 -p 40358:40358 -p 40359:40359 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=40357 --rest-port=40355 --tcp-port=40356 --discv5-udp-port=40358 --rest-address=0.0.0.0 --nat=extip:172.18.213.114 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ebcdcabaedf80de7eb2adb17beb7c05122efc56b0d41bc6c5d427be7d2376beb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=40359 --metrics-logging=true --relay=true --filter=true
2025-12-17 04:10:21.082 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.213.114 waku 399df994628586a2b3e3c80008d977d1b28b285dfe771f22e844e9cb96f087d0
2025-12-17 04:10:21.111 DEBUG [src.node.docker_mananger] Container started with ID 399df9946285. Setting up logs at ./log/docker/node1_2025-12-17_04-10-20__ca22ad45-590f-4d3a-a378-a44a4c0eeaf4__wakuorg_nwaku:latest.log
2025-12-17 04:10:21.112 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 40355
2025-12-17 04:10:21.112 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:10:21.164 ERROR [src.node.docker_mananger] Max retries reached for container 4e435906c5cb. Exiting log stream.
2025-12-17 04:10:21.684 ERROR [src.node.docker_mananger] Max retries reached for container df33a4c8b36e. Exiting log stream.
2025-12-17 04:10:22.112 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40355/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:10:22.116 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"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"}]}'
2025-12-17 04:10:22.116 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:10:22.116 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40355/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:10:22.119 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.213.114/tcp/40356/p2p/16Uiu2HAm8Ln3NDnjoZaGLyKkV1ygScCg99dnM538wHCYW4yysB8L","/ip4/172.18.213.114/tcp/40357/ws/p2p/16Uiu2HAm8Ln3NDnjoZaGLyKkV1ygScCg99dnM538wHCYW4yysB8L"],"enrUri":"enr:-L24QIQeby4lyybnR8nLudR9KVFYU7tPWvWqjbhe1WIRL9_SGByTE5YqsaN4JDel6-hRKI25gGm84Vljr1yzbsZyCZMCgmlkgnY0gmlwhKwS1XKKbXVsdGlhZGRyc5YACASsEtVyBp2kAAoErBLVcgadpd0DgnJzhQADAQAAiXNlY3AyNTZrMaECv-bhP6T-Zdp37Iv_NgV0Bsw-_XpR00OZ8ER6PUY416GDdGNwgp2kg3VkcIKdpoV3YWt1MgU"}'
2025-12-17 04:10:22.119 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:10:22.119 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2025-12-17 04:10:22.126 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:10:22.126 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-17_04-10-20__ca22ad45-590f-4d3a-a378-a44a4c0eeaf4__wakuorg_nwaku:latest.log
2025-12-17 04:10:22.126 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:10:22.126 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:10:22.127 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:10:22.127 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.196.158
2025-12-17 04:10:22.128 DEBUG [src.node.docker_mananger] Generated ports ['44129', '44130', '44131', '44132', '44133']
2025-12-17 04:10:22.128 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:10:22.128 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:10:22.128 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:10:22.128 DEBUG [src.node.docker_mananger] docker run -i -t -p 44129:44129 -p 44130:44130 -p 44131:44131 -p 44132:44132 -p 44133:44133 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=44131 --rest-port=44129 --tcp-port=44130 --discv5-udp-port=44132 --rest-address=0.0.0.0 --nat=extip:172.18.196.158 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f00b9ff80efa5bfbfceff9ec1dca20772b5cde9adaaadda2f889ea63efb8ef9f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=44133 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QIQeby4lyybnR8nLudR9KVFYU7tPWvWqjbhe1WIRL9_SGByTE5YqsaN4JDel6-hRKI25gGm84Vljr1yzbsZyCZMCgmlkgnY0gmlwhKwS1XKKbXVsdGlhZGRyc5YACASsEtVyBp2kAAoErBLVcgadpd0DgnJzhQADAQAAiXNlY3AyNTZrMaECv-bhP6T-Zdp37Iv_NgV0Bsw-_XpR00OZ8ER6PUY416GDdGNwgp2kg3VkcIKdpoV3YWt1MgU --filternode=/ip4/172.18.213.114/tcp/40356/p2p/16Uiu2HAm8Ln3NDnjoZaGLyKkV1ygScCg99dnM538wHCYW4yysB8L
2025-12-17 04:10:22.306 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.196.158 waku 84de12d776f729b91c3f4b33feaff07503a17603ecbc475ec88079022390089b
2025-12-17 04:10:22.336 DEBUG [src.node.docker_mananger] Container started with ID 84de12d776f7. Setting up logs at ./log/docker/node2_2025-12-17_04-10-20__ca22ad45-590f-4d3a-a378-a44a4c0eeaf4__wakuorg_nwaku:latest.log
2025-12-17 04:10:22.336 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 44129
2025-12-17 04:10:22.337 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:10:23.337 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44129/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:10:23.341 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln 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":"READY"}]}'
2025-12-17 04:10:23.341 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:10:23.341 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44129/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:10:23.344 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.196.158/tcp/44130/p2p/16Uiu2HAmLxMEtW1LtcoqNXwitwD78da8RkkBfDs9Y9qc9cfeZsqs","/ip4/172.18.196.158/tcp/44131/ws/p2p/16Uiu2HAmLxMEtW1LtcoqNXwitwD78da8RkkBfDs9Y9qc9cfeZsqs"],"enrUri":"enr:-L24QMTH4xQ0Wnz59QS9xYBePjUozSHLTqDgVNxz1vPXbN-mUckUUaNqU9ih_quALMvhbx8QUJ2miNhGTX-i0p4Jo7UCgmlkgnY0gmlwhKwSxJ6KbXVsdGlhZGRyc5YACASsEsSeBqxiAAoErBLEngasY90DgnJzhQADAQAAiXNlY3AyNTZrMaEDe0_9OQjpcldPcJkLOJUyHX3f4EAxZ9esI1x_2if3A-qDdGNwgqxig3VkcIKsZIV3YWt1MgA"}'
2025-12-17 04:10:23.344 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:10:23.344 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44129/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.213.114/tcp/40356/p2p/16Uiu2HAm8Ln3NDnjoZaGLyKkV1ygScCg99dnM538wHCYW4yysB8L"]'
2025-12-17 04:10:23.376 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:10:23.378 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
2025-12-17 04:10:23.378 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40355/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-17 04:10:23.389 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:10:23.391 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44129/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "6eb953ab-bfb9-42bb-84c7-7ff8a8bfe841", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-17 04:10:23.405 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"6eb953ab-bfb9-42bb-84c7-7ff8a8bfe841","statusDesc":"OK"}'
2025-12-17 04:10:23.406 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40355/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:10:23.413 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:10:23.414 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-17 04:10:23.514 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-17 04:10:23.515 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44129/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:10:23.518 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1765944623406407858,"ephemeral":false}]'
2025-12-17 04:10:23.519 DEBUG [src.node.waku_node] Pausing container with id 399df9946285
2025-12-17 04:10:23.528 DEBUG [src.node.waku_node] Unpause container with id 399df9946285
2025-12-17 04:10:23.537 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40355/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TTE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:10:23.542 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:10:23.542 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-17 04:10:23.642 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-17 04:10:23.643 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44129/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:10:23.646 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TTE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1765944623537721826,"ephemeral":false}]'
2025-12-17 04:10:23.647 DEBUG [src.node.waku_node] Pausing container with id 84de12d776f7
2025-12-17 04:10:23.667 DEBUG [src.node.waku_node] Unpause container with id 84de12d776f7
2025-12-17 04:10:23.676 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40355/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TTI=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:10:23.680 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:10:23.681 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-17 04:10:23.781 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-17 04:10:23.781 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44129/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:10:23.784 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TTI=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1765944623676146859,"ephemeral":false}]'
2025-12-17 04:10:23.787 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-17 04:10:23.788 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-17 04:10:23.788 DEBUG [src.node.waku_node] Stopping container with id 399df9946285
2025-12-17 04:10:24.281 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:10:24.281 DEBUG [src.node.waku_node] Stopping container with id 84de12d776f7
2025-12-17 04:10:24.819 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:10:24.820 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-17 04:10:24.826 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:10:24.832 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,72 @@
2025-12-17 04:10:23.150 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-17 04:10:23.150 DEBUG [tests.conftest] Running test: test_filter_get_message_with_meta with id: 2025-12-17_04-10-23__d4be2a15-1c3a-4e21-bbe0-91e7026571ac
2025-12-17 04:10:23.151 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-17 04:10:23.151 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-17 04:10:23.151 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2025-12-17 04:10:23.159 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:10:23.159 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-17_04-10-23__d4be2a15-1c3a-4e21-bbe0-91e7026571ac__wakuorg_nwaku:latest.log
2025-12-17 04:10:23.160 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:10:23.160 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:10:23.161 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:10:23.161 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.223.73
2025-12-17 04:10:23.161 DEBUG [src.node.docker_mananger] Generated ports ['40983', '40984', '40985', '40986', '40987']
2025-12-17 04:10:23.162 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:10:23.162 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:10:23.162 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:10:23.162 DEBUG [src.node.docker_mananger] docker run -i -t -p 40983:40983 -p 40984:40984 -p 40985:40985 -p 40986:40986 -p 40987:40987 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=40985 --rest-port=40983 --tcp-port=40984 --discv5-udp-port=40986 --rest-address=0.0.0.0 --nat=extip:172.18.223.73 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=503d3bd5a88b8efa8c8d22e6c8a4bbeda79a6c2c108ed3ef08c53aefdffbdab3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=40987 --metrics-logging=true --relay=true --filter=true
2025-12-17 04:10:23.334 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.223.73 waku f1e1f219fa23af58c222017297da8b1b6a12989d1b709605925c3c7970c9ac16
2025-12-17 04:10:23.368 DEBUG [src.node.docker_mananger] Container started with ID f1e1f219fa23. Setting up logs at ./log/docker/node1_2025-12-17_04-10-23__d4be2a15-1c3a-4e21-bbe0-91e7026571ac__wakuorg_nwaku:latest.log
2025-12-17 04:10:23.369 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 40983
2025-12-17 04:10:23.370 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:10:23.410 ERROR [src.node.docker_mananger] Max retries reached for container 9edc9a9c6dc6. Exiting log stream.
2025-12-17 04:10:23.949 ERROR [src.node.docker_mananger] Max retries reached for container 83fc20b1d609. Exiting log stream.
2025-12-17 04:10:24.370 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40983/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:10:24.373 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"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"}]}'
2025-12-17 04:10:24.373 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:10:24.374 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40983/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:10:24.376 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.223.73/tcp/40984/p2p/16Uiu2HAm21ZQV269xgsTSPpQd43vAfTwTSVBA4rc6MEaLhofmGhg","/ip4/172.18.223.73/tcp/40985/ws/p2p/16Uiu2HAm21ZQV269xgsTSPpQd43vAfTwTSVBA4rc6MEaLhofmGhg"],"enrUri":"enr:-L24QOiiCiU5GzpSE0yEDRi8nm5XlbM0wj8VGZ1lQa2tGwFeELG_ZbgcHWaIJA3bVatNM81HNj-h10JKZ_SzSWJrN7MCgmlkgnY0gmlwhKwS30mKbXVsdGlhZGRyc5YACASsEt9JBqAYAAoErBLfSQagGd0DgnJzhQADAQAAiXNlY3AyNTZrMaECYdRve3dzDWtWtIGTLfwoR4dlx2LJkpB0zLdKw3HXXNODdGNwgqAYg3VkcIKgGoV3YWt1MgU"}'
2025-12-17 04:10:24.376 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:10:24.376 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2025-12-17 04:10:24.383 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:10:24.383 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-17_04-10-23__d4be2a15-1c3a-4e21-bbe0-91e7026571ac__wakuorg_nwaku:latest.log
2025-12-17 04:10:24.383 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:10:24.383 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:10:24.384 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:10:24.385 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.143.23
2025-12-17 04:10:24.385 DEBUG [src.node.docker_mananger] Generated ports ['16158', '16159', '16160', '16161', '16162']
2025-12-17 04:10:24.385 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:10:24.385 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:10:24.385 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:10:24.385 DEBUG [src.node.docker_mananger] docker run -i -t -p 16158:16158 -p 16159:16159 -p 16160:16160 -p 16161:16161 -p 16162:16162 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=16160 --rest-port=16158 --tcp-port=16159 --discv5-udp-port=16161 --rest-address=0.0.0.0 --nat=extip:172.18.143.23 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ef5b5a0caeeb7a99c59aaaede9cdfdbfb4eb733cdae24b414c4ccc10380e470c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16162 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QOiiCiU5GzpSE0yEDRi8nm5XlbM0wj8VGZ1lQa2tGwFeELG_ZbgcHWaIJA3bVatNM81HNj-h10JKZ_SzSWJrN7MCgmlkgnY0gmlwhKwS30mKbXVsdGlhZGRyc5YACASsEt9JBqAYAAoErBLfSQagGd0DgnJzhQADAQAAiXNlY3AyNTZrMaECYdRve3dzDWtWtIGTLfwoR4dlx2LJkpB0zLdKw3HXXNODdGNwgqAYg3VkcIKgGoV3YWt1MgU --filternode=/ip4/172.18.223.73/tcp/40984/p2p/16Uiu2HAm21ZQV269xgsTSPpQd43vAfTwTSVBA4rc6MEaLhofmGhg
2025-12-17 04:10:24.558 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.143.23 waku aee373d4d4c65f082d62e141703d193ea55cc5f1e432de0b99255bc88d2e70e4
2025-12-17 04:10:24.592 DEBUG [src.node.docker_mananger] Container started with ID aee373d4d4c6. Setting up logs at ./log/docker/node2_2025-12-17_04-10-23__d4be2a15-1c3a-4e21-bbe0-91e7026571ac__wakuorg_nwaku:latest.log
2025-12-17 04:10:24.592 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 16158
2025-12-17 04:10:24.593 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:10:25.593 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16158/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:10:25.597 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln 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":"READY"}]}'
2025-12-17 04:10:25.597 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:10:25.598 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16158/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:10:25.600 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.143.23/tcp/16159/p2p/16Uiu2HAmDFctJL8JE7BQtDM2BAExazSwZTtwnuPdiwKEMCiqqA76","/ip4/172.18.143.23/tcp/16160/ws/p2p/16Uiu2HAmDFctJL8JE7BQtDM2BAExazSwZTtwnuPdiwKEMCiqqA76"],"enrUri":"enr:-L24QM0t4huoPzOxmdlya5ueA4W1IMQMyl18epEDtV4jg-5eJFxcoQOo6-xnltY8RCNdV8n9iNgC8cgDNZN5YSKMe_ECgmlkgnY0gmlwhKwSjxeKbXVsdGlhZGRyc5YACASsEo8XBj8fAAoErBKPFwY_IN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDCN8Or8W-ODg7vs0eqkIPbrZGA6XHOv2Jx09YtQjsoIWDdGNwgj8fg3VkcII_IYV3YWt1MgA"}'
2025-12-17 04:10:25.600 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:10:25.601 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16158/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.223.73/tcp/40984/p2p/16Uiu2HAm21ZQV269xgsTSPpQd43vAfTwTSVBA4rc6MEaLhofmGhg"]'
2025-12-17 04:10:25.630 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:10:25.631 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
2025-12-17 04:10:25.631 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40983/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-17 04:10:25.644 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:10:25.644 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16158/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "b3c3eb2c-66b1-4069-ae02-45930888d4a8", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-17 04:10:25.656 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"b3c3eb2c-66b1-4069-ae02-45930888d4a8","statusDesc":"OK"}'
2025-12-17 04:10:25.658 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40983/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)', "meta": "RmlsdGVyIHdvcmtzISE="}'
2025-12-17 04:10:25.666 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:10:25.666 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-17 04:10:25.766 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-17 04:10:25.767 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16158/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:10:25.770 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1765944625658808733,"meta":"RmlsdGVyIHdvcmtzISE=","ephemeral":false}]'
2025-12-17 04:10:25.773 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-17 04:10:25.774 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-17 04:10:25.774 DEBUG [src.node.waku_node] Stopping container with id f1e1f219fa23
2025-12-17 04:10:26.345 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:10:26.346 DEBUG [src.node.waku_node] Stopping container with id aee373d4d4c6
2025-12-17 04:10:26.855 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:10:26.858 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-17 04:10:26.862 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:10:26.866 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,95 @@
2025-12-17 04:29:16.878 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-17 04:29:16.879 DEBUG [tests.conftest] Running test: test_time_filter_zero_end_time with id: 2025-12-17_04-29-16__f3528d13-1c61-491a-8d82-687fdf5785e7
2025-12-17 04:29:16.879 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-17 04:29:16.879 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-17 04:29:16.879 DEBUG [src.steps.store] Running fixture setup: node_setup
2025-12-17 04:29:16.886 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:29:16.886 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-17_04-29-16__f3528d13-1c61-491a-8d82-687fdf5785e7__wakuorg_nwaku:latest.log
2025-12-17 04:29:16.886 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:29:16.886 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:29:16.888 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:29:16.888 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.194.205
2025-12-17 04:29:16.888 DEBUG [src.node.docker_mananger] Generated ports ['12000', '12001', '12002', '12003', '12004']
2025-12-17 04:29:16.888 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:29:16.888 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:29:16.889 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:29:16.889 DEBUG [src.node.docker_mananger] docker run -i -t -p 12000:12000 -p 12001:12001 -p 12002:12002 -p 12003:12003 -p 12004:12004 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=12002 --rest-port=12000 --tcp-port=12001 --discv5-udp-port=12003 --rest-address=0.0.0.0 --nat=extip:172.18.194.205 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7d2bb07fded4ebfc995dd885c90bada1e5dca6b2a7add1b7abdb2dc9dfff4779 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12004 --metrics-logging=true --store=true --relay=true
2025-12-17 04:29:17.105 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.194.205 waku a24f773ae1e510f645292c7e2d76b38fb49f3c56711c3479500c35eb60be990f
2025-12-17 04:29:17.121 ERROR [src.node.docker_mananger] Max retries reached for container 4965bfbed159. Exiting log stream.
2025-12-17 04:29:17.139 DEBUG [src.node.docker_mananger] Container started with ID a24f773ae1e5. Setting up logs at ./log/docker/publishing_node1_2025-12-17_04-29-16__f3528d13-1c61-491a-8d82-687fdf5785e7__wakuorg_nwaku:latest.log
2025-12-17 04:29:17.140 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 12000
2025-12-17 04:29:17.141 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:29:17.675 ERROR [src.node.docker_mananger] Max retries reached for container 450462fd50f0. Exiting log stream.
2025-12-17 04:29:18.141 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12000/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:29:18.145 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"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"}]}'
2025-12-17 04:29:18.145 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:29:18.145 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12000/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:29:18.147 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.194.205/tcp/12001/p2p/16Uiu2HAm86EQ2uvoYB1c7bPJbKGQHew3UqzjJ39LS5YGUgzzag8e","/ip4/172.18.194.205/tcp/12002/ws/p2p/16Uiu2HAm86EQ2uvoYB1c7bPJbKGQHew3UqzjJ39LS5YGUgzzag8e"],"enrUri":"enr:-L24QJE7OImbebIJ7hX77E-EcTGDYCfv-Ychs9Gga3WddPc3KCLmJX4ZQIRrvIGPpVoEQk2lhaO2hfa2C5ru-wzpWY0CgmlkgnY0gmlwhKwSws2KbXVsdGlhZGRyc5YACASsEsLNBi7hAAoErBLCzQYu4t0DgnJzhQADAQAAiXNlY3AyNTZrMaECvCz4DFCLeYaYXROVy036d8YIsf8sGAECyXU2k3kpZs-DdGNwgi7hg3VkcIIu44V3YWt1MgM"}'
2025-12-17 04:29:18.147 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:29:18.154 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:29:18.154 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-17_04-29-16__f3528d13-1c61-491a-8d82-687fdf5785e7__wakuorg_nwaku:latest.log
2025-12-17 04:29:18.154 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:29:18.154 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:29:18.155 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:29:18.156 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.19.14
2025-12-17 04:29:18.156 DEBUG [src.node.docker_mananger] Generated ports ['21317', '21318', '21319', '21320', '21321']
2025-12-17 04:29:18.156 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:29:18.156 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:29:18.156 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:29:18.156 DEBUG [src.node.docker_mananger] docker run -i -t -p 21317:21317 -p 21318:21318 -p 21319:21319 -p 21320:21320 -p 21321:21321 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=21319 --rest-port=21317 --tcp-port=21318 --discv5-udp-port=21320 --rest-address=0.0.0.0 --nat=extip:172.18.19.14 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f26b01c421394b0df91c04ab84cffbaef66efb46b4caafd7e2a5842acbe1fa20 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21321 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QJE7OImbebIJ7hX77E-EcTGDYCfv-Ychs9Gga3WddPc3KCLmJX4ZQIRrvIGPpVoEQk2lhaO2hfa2C5ru-wzpWY0CgmlkgnY0gmlwhKwSws2KbXVsdGlhZGRyc5YACASsEsLNBi7hAAoErBLCzQYu4t0DgnJzhQADAQAAiXNlY3AyNTZrMaECvCz4DFCLeYaYXROVy036d8YIsf8sGAECyXU2k3kpZs-DdGNwgi7hg3VkcIIu44V3YWt1MgM --storenode=/ip4/172.18.194.205/tcp/12001/p2p/16Uiu2HAm86EQ2uvoYB1c7bPJbKGQHew3UqzjJ39LS5YGUgzzag8e --store=true --relay=true
2025-12-17 04:29:18.348 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.19.14 waku 29435f894cfa3fcab53202632a70e02f049410d9e85d676444713d551ace97f6
2025-12-17 04:29:18.383 DEBUG [src.node.docker_mananger] Container started with ID 29435f894cfa. Setting up logs at ./log/docker/store_node1_2025-12-17_04-29-16__f3528d13-1c61-491a-8d82-687fdf5785e7__wakuorg_nwaku:latest.log
2025-12-17 04:29:18.383 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 21317
2025-12-17 04:29:18.384 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:29:19.385 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21317/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:29:19.389 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"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":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-17 04:29:19.390 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:29:19.390 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21317/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:29:19.392 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.19.14/tcp/21318/p2p/16Uiu2HAkvzLwUZTsW1j86GKRq6g9qtMUzgj8p1xCdNqoxQashnGC","/ip4/172.18.19.14/tcp/21319/ws/p2p/16Uiu2HAkvzLwUZTsW1j86GKRq6g9qtMUzgj8p1xCdNqoxQashnGC"],"enrUri":"enr:-L24QAluwJuORbO7fOACcPsEW-X9azeYyIw4MgHTNUCtdGfScInrcfbAz4oG35itDBkC-nlhEMvepkQCO7tCBJ9y7U0CgmlkgnY0gmlwhKwSEw6KbXVsdGlhZGRyc5YACASsEhMOBlNGAAoErBITDgZTR90DgnJzhQADAQAAiXNlY3AyNTZrMaECFzpTOEPS1Ko8Vpaz1dzl1roX4FB7fJ3ejNKc8_9MowWDdGNwglNGg3VkcIJTSIV3YWt1MgM"}'
2025-12-17 04:29:19.393 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:29:19.393 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21317/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.194.205/tcp/12001/p2p/16Uiu2HAm86EQ2uvoYB1c7bPJbKGQHew3UqzjJ39LS5YGUgzzag8e"]'
2025-12-17 04:29:19.395 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:29:19.396 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12000/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-17 04:29:19.398 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:29:19.398 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21317/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-17 04:29:19.401 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:29:19.402 DEBUG [src.steps.store] Relaying message
2025-12-17 04:29:19.402 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12000/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:29:19.407 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:29:19.408 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:29:19.608 DEBUG [src.steps.store] Relaying message
2025-12-17 04:29:19.608 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12000/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:29:19.613 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:29:19.614 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:29:19.814 DEBUG [src.steps.store] Relaying message
2025-12-17 04:29:19.815 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12000/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:29:19.820 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:29:19.820 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:29:20.021 DEBUG [src.steps.store] Relaying message
2025-12-17 04:29:20.021 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12000/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:29:20.027 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:29:20.027 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:29:20.228 DEBUG [src.steps.store] Relaying message
2025-12-17 04:29:20.229 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12000/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:29:20.234 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:29:20.235 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:29:20.435 DEBUG [src.steps.store] Relaying message
2025-12-17 04:29:20.436 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12000/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-17 04:29:20.441 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:29:20.442 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-17 04:29:20.642 DEBUG [tests.store.test_time_filter] inquering stored messages with end time 0
2025-12-17 04:29:20.642 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12000/store/v3/messages?includeData=True&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&endTime=0&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:29:20.645 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xf2942af1d83c3213d8aaef287b4db64fc5f4139548d10104f977a950cdcee7ee","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765945756402160896,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x9cab080392476ec5e0ba78a875775154b79c36be33e309e10e4056b46de578d4","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765945758402168064,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x7ed67651dad3628db728b0fdd62b5762cdfb9d48c2c4d04e981f478a37703e8a","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765945759302170112,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xde63616e35b535922ed89af808946100c14a005534dc6802f4d1e8318c1a6bbf","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765945759502171904,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x7b8207b47f73ffa79f9a4f6579e204bad47f10d61bda4c8273e4734e09b3f754","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765945761402173952,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x5dae070a76aadb0d52fd581f183ee54fdabd419e0bcdac14d8767213c4ae8677","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765945769402174976,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"}]}'
2025-12-17 04:29:20.646 DEBUG [tests.store.test_time_filter] number of messages stored for end time = 0 is 6
2025-12-17 04:29:20.646 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21317/store/v3/messages?includeData=True&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&endTime=0&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:29:20.649 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xf2942af1d83c3213d8aaef287b4db64fc5f4139548d10104f977a950cdcee7ee","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765945756402160896,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x9cab080392476ec5e0ba78a875775154b79c36be33e309e10e4056b46de578d4","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765945758402168064,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x7ed67651dad3628db728b0fdd62b5762cdfb9d48c2c4d04e981f478a37703e8a","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765945759302170112,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xde63616e35b535922ed89af808946100c14a005534dc6802f4d1e8318c1a6bbf","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765945759502171904,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x7b8207b47f73ffa79f9a4f6579e204bad47f10d61bda4c8273e4734e09b3f754","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765945761402173952,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x5dae070a76aadb0d52fd581f183ee54fdabd419e0bcdac14d8767213c4ae8677","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1765945769402174976,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"}]}'
2025-12-17 04:29:20.650 DEBUG [tests.store.test_time_filter] number of messages stored for end time = 0 is 6
2025-12-17 04:29:20.651 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-17 04:29:20.653 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-17 04:29:20.653 DEBUG [src.node.waku_node] Stopping container with id a24f773ae1e5
2025-12-17 04:29:21.199 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:29:21.199 DEBUG [src.node.waku_node] Stopping container with id 29435f894cfa
2025-12-17 04:29:21.772 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:29:21.773 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-17 04:29:21.779 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:29:21.787 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,71 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_relay with id: 2025-12-17_04-10-11__f1386e0b-6b99-4475-9376-4754310c6e76
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.filter:filter.py:28 Running fixture setup: filter_setup
DEBUG  src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-17_04-10-11__f1386e0b-6b99-4475-9376-4754310c6e76__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:33 Network waku created
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.43.197
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['23299', '23300', '23301', '23302', '23303']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 23299:23299 -p 23300:23300 -p 23301:23301 -p 23302:23302 -p 23303:23303 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=23301 --rest-port=23299 --tcp-port=23300 --discv5-udp-port=23302 --rest-address=0.0.0.0 --nat=extip:172.18.43.197 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ead1c3caa324cfa8821f1ae75ba818da0cd9705dc1ae461cddd59eeebbddcdea --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=23303 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.43.197 waku ec545b3c76d71e18b25df5d5001353157de04aeb84f4c36d6227744afb17f4d5
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID ec545b3c76d7. Setting up logs at ./log/docker/node1_2025-12-17_04-10-11__f1386e0b-6b99-4475-9376-4754310c6e76__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 23299
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23299/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23299/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.43.197/tcp/23300/p2p/16Uiu2HAm9maJGPJngNebtifQH4UtBHp9c6FRe2HFdHHwWeNe6YT8","/ip4/172.18.43.197/tcp/23301/ws/p2p/16Uiu2HAm9maJGPJngNebtifQH4UtBHp9c6FRe2HFdHHwWeNe6YT8"],"enrUri":"enr:-L24QNiAu1QV6SZGTw4u0CkP5EoxvupPU_tqxXMskMxwFyInar72mIsA_mkAT_VoFB_Sk2xmrNOW9gQkf1LpfarVIusCgmlkgnY0gmlwhKwSK8WKbXVsdGlhZGRyc5YACASsEivFBlsEAAoErBIrxQZbBd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC1RzPHdhfjBQT7gMmxI8MZKDvOc1GXB0-6nn8sN5M1z-DdGNwglsEg3VkcIJbBoV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-17_04-10-11__f1386e0b-6b99-4475-9376-4754310c6e76__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.35.123
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['14205', '14206', '14207', '14208', '14209']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 14205:14205 -p 14206:14206 -p 14207:14207 -p 14208:14208 -p 14209:14209 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=14207 --rest-port=14205 --tcp-port=14206 --discv5-udp-port=14208 --rest-address=0.0.0.0 --nat=extip:172.18.35.123 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b42accb45f4585fecc872d45dc2dd37dfaec12b25f8ebb2a6acc3ca9f52d8b95 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=14209 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QNiAu1QV6SZGTw4u0CkP5EoxvupPU_tqxXMskMxwFyInar72mIsA_mkAT_VoFB_Sk2xmrNOW9gQkf1LpfarVIusCgmlkgnY0gmlwhKwSK8WKbXVsdGlhZGRyc5YACASsEivFBlsEAAoErBIrxQZbBd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC1RzPHdhfjBQT7gMmxI8MZKDvOc1GXB0-6nn8sN5M1z-DdGNwglsEg3VkcIJbBoV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.35.123 waku 3dd271acd6974f4a7d5d6315a8e3b0158294338e40f61ee7a83ba877e751bc62
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 3dd271acd697. Setting up logs at ./log/docker/node1_2025-12-17_04-10-11__f1386e0b-6b99-4475-9376-4754310c6e76__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 14205
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14205/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14205/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.35.123/tcp/14206/p2p/16Uiu2HAmQb9f6CBKfm4KQ7MmKSEkt2mzqzvLJRqMEim8HtFAFogC","/ip4/172.18.35.123/tcp/14207/ws/p2p/16Uiu2HAmQb9f6CBKfm4KQ7MmKSEkt2mzqzvLJRqMEim8HtFAFogC"],"enrUri":"enr:-L24QKodVXjrXgouDQHzuJEtaFlR78ybl3haIdM4l5f8lZ8FVKZ1jt55uOavCvitmi4s7lmWA0ntVqc6KeF5yF6Wh2wCgmlkgnY0gmlwhKwSI3uKbXVsdGlhZGRyc5YACASsEiN7Bjd-AAoErBIjewY3f90DgnJzhQADAQAAiXNlY3AyNTZrMaEDsVBxd48M_TI0Z5EIN6xAs2QXz2dcRITauxpToauZyZmDdGNwgjd-g3VkcII3gIV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:23299/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14205/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:23299/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23299/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1765944616595589632,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.relay:relay.py:123 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14205/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1765944616595589632,"ephemeral":false,"proof":""}]'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ec545b3c76d7
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3dd271acd697
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,841 @@
2025-12-17 04:26:52.529 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-17 04:26:52.529 DEBUG [tests.conftest] Running test: test_main_node_only_lightpush__peer_only_relay with id: 2025-12-17_04-26-52__859adb7f-44a4-4070-9754-f6e4da31239f
2025-12-17 04:26:52.530 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-17 04:26:52.530 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2025-12-17 04:26:52.539 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:26:52.539 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2025-12-17_04-26-52__859adb7f-44a4-4070-9754-f6e4da31239f__wakuorg_nwaku:latest.log
2025-12-17 04:26:52.539 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:26:52.539 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:26:52.541 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:26:52.541 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.18.162
2025-12-17 04:26:52.541 DEBUG [src.node.docker_mananger] Generated ports ['40449', '40450', '40451', '40452', '40453']
2025-12-17 04:26:52.541 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:26:52.541 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:26:52.541 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:26:52.542 DEBUG [src.node.docker_mananger] docker run -i -t -p 40449:40449 -p 40450:40450 -p 40451:40451 -p 40452:40452 -p 40453:40453 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=40451 --rest-port=40449 --tcp-port=40450 --discv5-udp-port=40452 --rest-address=0.0.0.0 --nat=extip:172.18.18.162 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cebb6e45d0a1e24d2b8aaa74ecafcc2cf65ac0b5772fb4867fc56dadac487eda --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=40453 --metrics-logging=true --lightpush=false --relay=true
2025-12-17 04:26:52.740 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.18.162 waku b07cccafa94135ab36e8669b68691653aa1ad3374844d763e8419d83e0567059
2025-12-17 04:26:52.776 DEBUG [src.node.docker_mananger] Container started with ID b07cccafa941. Setting up logs at ./log/docker/receiving_node1_2025-12-17_04-26-52__859adb7f-44a4-4070-9754-f6e4da31239f__wakuorg_nwaku:latest.log
2025-12-17 04:26:52.776 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 40449
2025-12-17 04:26:52.777 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:26:53.778 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40449/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:26:53.781 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln 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"}]}'
2025-12-17 04:26:53.782 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-17 04:26:53.782 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40449/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:26:53.784 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.18.162/tcp/40450/p2p/16Uiu2HAkvvrNCjdu3YyWirE6oaw6Gp6zuMTunQ9gcGVrNQAmXCMj","/ip4/172.18.18.162/tcp/40451/ws/p2p/16Uiu2HAkvvrNCjdu3YyWirE6oaw6Gp6zuMTunQ9gcGVrNQAmXCMj"],"enrUri":"enr:-L24QIkPkyHdPYAXNp5_24cf7XWN5yAQOSuwwYURGts3GDgGSLAIhfmVJFY_vPqMBjWTHKnoT429ucnY_UjtmAkfixUCgmlkgnY0gmlwhKwSEqKKbXVsdGlhZGRyc5YACASsEhKiBp4CAAoErBISogaeA90DgnJzhQADAQAAiXNlY3AyNTZrMaECFlVGOHKF4RKV3aJAqHEhgmmQd5fCP9IZVy1t_DuL4I6DdGNwgp4Cg3VkcIKeBIV3YWt1MgE"}'
2025-12-17 04:26:53.784 INFO [src.node.waku_node] REST service is ready !!
2025-12-17 04:26:53.785 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40449/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-17 04:26:53.798 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-17 04:26:53.805 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-17 04:26:53.805 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2025-12-17_04-26-52__859adb7f-44a4-4070-9754-f6e4da31239f__wakuorg_nwaku:latest.log
2025-12-17 04:26:53.805 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:26:53.805 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:26:53.806 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:26:53.807 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.28.214
2025-12-17 04:26:53.807 DEBUG [src.node.docker_mananger] Generated ports ['54847', '54848', '54849', '54850', '54851']
2025-12-17 04:26:53.807 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:26:53.807 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:26:53.807 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:26:53.807 DEBUG [src.node.docker_mananger] docker run -i -t -p 54847:54847 -p 54848:54848 -p 54849:54849 -p 54850:54850 -p 54851:54851 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=54849 --rest-port=54847 --tcp-port=54848 --discv5-udp-port=54850 --rest-address=0.0.0.0 --nat=extip:172.18.28.214 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=57a1940dd25c94aea8451ae214572dc8b055fa4ceee51adee3fedddd8d2dcdd8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=54851 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QIkPkyHdPYAXNp5_24cf7XWN5yAQOSuwwYURGts3GDgGSLAIhfmVJFY_vPqMBjWTHKnoT429ucnY_UjtmAkfixUCgmlkgnY0gmlwhKwSEqKKbXVsdGlhZGRyc5YACASsEhKiBp4CAAoErBISogaeA90DgnJzhQADAQAAiXNlY3AyNTZrMaECFlVGOHKF4RKV3aJAqHEhgmmQd5fCP9IZVy1t_DuL4I6DdGNwgp4Cg3VkcIKeBIV3YWt1MgE --lightpushnode=/ip4/172.18.18.162/tcp/40450/p2p/16Uiu2HAkvvrNCjdu3YyWirE6oaw6Gp6zuMTunQ9gcGVrNQAmXCMj --lightpush=true --relay=false
2025-12-17 04:26:54.001 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.28.214 waku 4b1eacba6a567dc72aced7130c92c4ff118a59bc561f594e5620ef5cc5527d06
2025-12-17 04:26:54.037 DEBUG [src.node.docker_mananger] Container started with ID 4b1eacba6a56. Setting up logs at ./log/docker/lightpush_node1_2025-12-17_04-26-52__859adb7f-44a4-4070-9754-f6e4da31239f__wakuorg_nwaku:latest.log
2025-12-17 04:26:54.038 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 54847
2025-12-17 04:26:54.039 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:26:55.040 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:26:55.141 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:26:55.243 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:26:55.344 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:26:55.359 ERROR [src.node.docker_mananger] Max retries reached for container 4b1eacba6a56. Exiting log stream.
2025-12-17 04:26:55.445 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:26:55.547 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:26:55.648 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:26:55.749 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:26:55.851 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:26:55.952 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:26:56.053 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:26:56.154 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:26:56.255 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:26:56.357 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:26:56.458 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:26:56.559 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:26:56.661 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:26:56.762 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:26:56.863 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:26:56.965 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:26:57.066 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:26:57.168 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:26:57.269 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:26:57.370 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:26:57.472 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:26:57.573 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:26:57.675 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:26:57.776 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:26:57.877 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:26:57.978 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:26:58.080 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:26:58.182 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:26:58.283 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:26:58.385 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:26:58.486 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:26:58.588 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:26:58.689 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:26:58.790 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:26:58.892 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:26:58.993 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:26:59.094 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:26:59.196 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:26:59.297 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:26:59.399 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:26:59.500 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:26:59.601 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:26:59.702 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:26:59.803 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:26:59.905 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:00.006 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:00.108 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:00.209 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:00.311 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:00.412 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:00.513 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:00.615 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:00.717 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:00.818 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:00.920 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:01.021 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:01.122 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:01.224 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:01.325 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:01.426 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:01.527 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:01.629 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:01.730 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:01.832 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:01.933 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:02.035 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:02.136 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:02.237 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:02.339 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:02.440 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:02.542 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:02.643 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:02.744 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:02.845 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:02.947 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:03.048 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:03.149 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:03.251 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:03.352 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:03.453 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:03.555 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:03.657 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:03.758 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:03.860 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:03.961 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:04.062 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:04.164 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:04.265 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:04.367 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:04.468 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:04.570 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:04.671 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:04.773 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:04.874 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:04.976 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:05.077 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:05.179 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:05.280 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:05.382 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:05.483 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:05.585 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:05.686 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:05.788 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:05.889 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:05.991 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:06.092 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:06.193 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:06.295 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:06.396 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:06.498 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:06.599 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:06.701 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:06.802 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:06.903 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:07.005 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:07.106 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:07.207 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:07.308 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:07.410 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:07.511 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:07.612 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:07.714 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:07.815 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:07.917 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:08.018 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:08.120 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:08.221 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:08.322 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:08.424 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:08.525 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:08.626 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:08.728 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:08.829 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:08.930 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:09.031 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:09.133 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:09.234 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:09.335 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:09.436 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:09.538 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:09.639 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:09.741 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:09.842 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:09.943 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:10.044 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:10.145 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:10.246 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:10.348 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:10.449 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:10.551 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:10.652 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:10.753 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:10.855 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:10.956 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:11.058 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:11.159 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:11.260 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:11.361 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:11.462 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:11.564 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:11.665 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:11.766 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:11.867 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:11.969 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:12.070 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:12.171 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:12.273 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:12.374 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:12.475 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:12.577 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:12.678 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:12.779 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:12.880 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:12.981 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:13.083 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:13.184 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:13.286 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:13.404 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:13.505 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:13.607 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:13.708 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:13.809 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:13.910 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:14.011 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:14.113 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:14.214 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:14.315 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:14.417 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:14.518 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:14.619 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:14.721 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:14.822 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:14.923 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:15.025 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:15.126 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54847/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:15.127 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=54847): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f9c695807a0>: Failed to establish a new connection: [Errno 111] Connection refused'))
2025-12-17 04:27:15.227 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:27:15.227 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:27:15.229 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:27:15.229 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.110.115
2025-12-17 04:27:15.229 DEBUG [src.node.docker_mananger] Generated ports ['63762', '63763', '63764', '63765', '63766']
2025-12-17 04:27:15.229 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:27:15.230 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:27:15.230 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:27:15.230 DEBUG [src.node.docker_mananger] docker run -i -t -p 63762:63762 -p 63763:63763 -p 63764:63764 -p 63765:63765 -p 63766:63766 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=63764 --rest-port=63762 --tcp-port=63763 --discv5-udp-port=63765 --rest-address=0.0.0.0 --nat=extip:172.18.110.115 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=6b5cacbcc6e1acf8bbb7e0e3c5fe1ff9fe2d8bccd7dd08d6cffe9c8c2a1ca5c3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63766 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QIkPkyHdPYAXNp5_24cf7XWN5yAQOSuwwYURGts3GDgGSLAIhfmVJFY_vPqMBjWTHKnoT429ucnY_UjtmAkfixUCgmlkgnY0gmlwhKwSEqKKbXVsdGlhZGRyc5YACASsEhKiBp4CAAoErBISogaeA90DgnJzhQADAQAAiXNlY3AyNTZrMaECFlVGOHKF4RKV3aJAqHEhgmmQd5fCP9IZVy1t_DuL4I6DdGNwgp4Cg3VkcIKeBIV3YWt1MgE --lightpushnode=/ip4/172.18.18.162/tcp/40450/p2p/16Uiu2HAkvvrNCjdu3YyWirE6oaw6Gp6zuMTunQ9gcGVrNQAmXCMj --lightpush=true --relay=false
2025-12-17 04:27:15.413 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.110.115 waku f5295e7ef1f9e0f8d8079cdbc2522254b2fdf00c51f917609722cba33371200a
2025-12-17 04:27:15.443 DEBUG [src.node.docker_mananger] Container started with ID f5295e7ef1f9. Setting up logs at ./log/docker/lightpush_node1_2025-12-17_04-26-52__859adb7f-44a4-4070-9754-f6e4da31239f__wakuorg_nwaku:latest.log
2025-12-17 04:27:15.444 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 63762
2025-12-17 04:27:15.444 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:27:16.445 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:16.546 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:16.647 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:16.749 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:16.808 ERROR [src.node.docker_mananger] Max retries reached for container f5295e7ef1f9. Exiting log stream.
2025-12-17 04:27:16.850 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:16.951 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:17.052 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:17.154 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:17.256 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:17.357 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:17.458 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:17.560 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:17.661 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:17.763 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:17.864 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:17.965 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:18.067 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:18.168 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:18.269 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:18.371 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:18.472 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:18.573 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:18.675 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:18.776 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:18.877 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:18.979 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:19.081 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:19.182 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:19.283 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:19.385 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:19.486 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:19.588 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:19.689 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:19.790 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:19.891 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:19.992 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:20.094 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:20.195 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:20.297 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:20.398 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:20.499 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:20.601 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:20.702 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:20.803 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:20.905 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:21.006 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:21.107 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:21.208 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:21.310 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:21.411 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:21.513 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:21.614 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:21.715 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:21.816 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:21.918 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:22.019 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:22.121 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:22.222 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:22.323 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:22.425 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:22.526 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:22.628 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:22.729 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:22.830 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:22.931 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:23.032 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:23.134 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:23.236 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:23.337 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:23.439 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:23.540 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:23.642 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:23.743 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:23.845 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:23.946 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:24.047 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:24.149 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:24.250 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:24.352 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:24.454 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:24.555 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:24.656 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:24.757 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:24.859 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:24.960 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:25.061 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:25.163 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:25.264 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:25.365 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:25.467 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:25.568 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:25.669 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:25.771 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:25.872 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:25.973 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:26.074 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:26.176 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:26.277 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:26.379 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:26.480 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:26.581 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:26.683 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:26.784 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:26.885 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:26.987 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:27.088 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:27.189 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:27.291 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:27.392 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:27.494 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:27.595 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:27.696 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:27.797 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:27.899 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:28.000 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:28.102 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:28.203 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:28.305 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:28.406 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:28.507 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:28.609 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:28.710 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:28.811 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:28.912 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:29.014 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:29.115 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:29.216 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:29.318 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:29.419 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:29.520 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:29.622 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:29.723 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:29.824 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:29.926 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:30.027 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:30.129 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:30.230 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:30.332 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:30.433 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:30.535 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:30.636 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:30.737 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:30.838 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:30.940 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:31.041 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:31.143 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:31.244 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:31.346 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:31.447 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:31.548 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:31.649 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:31.751 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:31.852 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:31.953 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:32.054 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:32.156 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:32.257 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:32.358 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:32.460 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:32.561 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:32.662 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:32.764 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:32.865 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:32.966 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:33.067 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:33.169 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:33.270 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:33.372 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:33.473 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:33.575 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:33.676 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:33.777 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:33.878 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:33.980 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:34.081 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:34.182 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:34.284 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:34.385 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:34.486 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:34.588 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:34.689 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:34.791 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:34.892 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:34.993 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:35.095 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:35.196 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:35.297 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:35.399 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:35.500 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:35.601 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:35.702 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:35.804 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:35.905 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:36.006 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:36.108 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:36.209 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:36.310 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:36.412 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:36.513 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63762/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:36.515 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=63762): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f9c69885eb0>: Failed to establish a new connection: [Errno 111] Connection refused'))
2025-12-17 04:27:36.615 DEBUG [src.node.waku_node] Starting Node...
2025-12-17 04:27:36.615 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-17 04:27:36.617 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-17 04:27:36.617 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.253.195
2025-12-17 04:27:36.617 DEBUG [src.node.docker_mananger] Generated ports ['65233', '65234', '65235', '65236', '65237']
2025-12-17 04:27:36.617 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-17 04:27:36.617 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-17 04:27:36.618 DEBUG [src.node.waku_node] Using volumes []
2025-12-17 04:27:36.618 DEBUG [src.node.docker_mananger] docker run -i -t -p 65233:65233 -p 65234:65234 -p 65235:65235 -p 65236:65236 -p 65237:65237 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=65235 --rest-port=65233 --tcp-port=65234 --discv5-udp-port=65236 --rest-address=0.0.0.0 --nat=extip:172.18.253.195 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=86afce4e7ee15fdcfe1a3029ea701c7fcaf6bfe9b38f4928bc367a88cefda2f1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=65237 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QIkPkyHdPYAXNp5_24cf7XWN5yAQOSuwwYURGts3GDgGSLAIhfmVJFY_vPqMBjWTHKnoT429ucnY_UjtmAkfixUCgmlkgnY0gmlwhKwSEqKKbXVsdGlhZGRyc5YACASsEhKiBp4CAAoErBISogaeA90DgnJzhQADAQAAiXNlY3AyNTZrMaECFlVGOHKF4RKV3aJAqHEhgmmQd5fCP9IZVy1t_DuL4I6DdGNwgp4Cg3VkcIKeBIV3YWt1MgE --lightpushnode=/ip4/172.18.18.162/tcp/40450/p2p/16Uiu2HAkvvrNCjdu3YyWirE6oaw6Gp6zuMTunQ9gcGVrNQAmXCMj --lightpush=true --relay=false
2025-12-17 04:27:36.796 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.253.195 waku e52b91caa1a3d32bb21b5e8d9a55312709cce79ed5ad5b6c787dc4cecf8a6eb0
2025-12-17 04:27:36.828 DEBUG [src.node.docker_mananger] Container started with ID e52b91caa1a3. Setting up logs at ./log/docker/lightpush_node1_2025-12-17_04-26-52__859adb7f-44a4-4070-9754-f6e4da31239f__wakuorg_nwaku:latest.log
2025-12-17 04:27:36.829 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 65233
2025-12-17 04:27:36.829 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-17 04:27:37.829 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:37.931 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:38.032 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:38.133 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:38.165 ERROR [src.node.docker_mananger] Max retries reached for container e52b91caa1a3. Exiting log stream.
2025-12-17 04:27:38.235 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:38.336 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:38.438 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:38.539 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:38.640 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:38.741 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:38.843 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:38.944 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:39.045 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:39.147 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:39.248 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:39.349 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:39.451 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:39.552 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:39.653 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:39.754 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:39.856 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:39.957 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:40.059 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:40.160 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:40.262 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:40.363 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:40.464 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:40.566 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:40.667 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:40.769 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:40.870 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:40.971 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:41.073 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:41.174 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:41.276 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:41.377 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:41.479 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:41.580 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:41.682 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:41.783 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:41.884 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:41.986 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:42.087 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:42.189 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:42.290 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:42.392 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:42.493 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:42.595 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:42.696 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:42.797 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:42.899 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:43.000 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:43.102 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:43.203 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:43.304 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:43.406 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:43.507 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:43.608 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:43.710 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:43.812 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:43.913 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:44.015 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:44.116 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:44.217 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:44.319 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:44.421 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:44.522 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:44.624 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:44.725 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:44.827 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:44.929 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:45.030 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:45.132 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:45.233 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:45.335 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:45.436 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:45.538 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:45.640 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:45.741 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:45.843 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:45.944 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:46.046 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:46.148 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:46.249 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:46.351 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:46.452 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:46.554 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:46.655 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:46.757 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:46.858 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:46.960 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:47.062 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:47.163 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:47.265 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:47.367 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:47.468 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:47.570 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:47.671 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:47.773 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:47.874 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:47.976 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:48.078 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:48.179 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:48.281 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:48.382 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:48.484 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:48.586 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:48.687 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:48.789 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:48.890 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:48.991 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:49.093 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:49.195 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:49.296 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:49.397 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:49.499 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:49.600 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:49.702 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:49.803 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:49.905 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:50.006 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:50.108 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:50.209 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:50.311 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:50.413 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:50.514 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:50.616 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:50.717 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:50.819 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:50.920 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:51.022 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:51.124 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:51.225 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:51.327 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:51.428 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:51.530 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:51.632 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:51.733 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:51.835 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:51.936 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:52.038 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:52.139 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:52.241 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:52.342 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:52.444 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:52.545 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:52.647 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:52.748 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:52.851 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:52.952 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:53.053 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:53.155 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:53.256 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:53.358 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:53.459 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:53.561 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:53.662 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:53.764 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:53.865 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:53.967 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:54.068 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:54.170 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:54.271 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:54.373 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:54.474 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:54.576 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:54.678 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:54.779 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:54.881 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:54.982 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:55.084 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:55.185 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:55.287 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:55.388 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:55.490 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:55.591 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:55.693 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:55.794 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:55.896 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:55.998 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:56.099 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:56.201 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:56.302 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:56.404 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:56.506 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:56.607 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:56.709 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:56.810 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:56.912 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:57.013 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:57.115 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:57.216 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:57.318 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:57.419 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:57.521 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:57.622 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:57.724 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:57.825 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:57.926 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65233/health" -H "Content-Type: application/json" -d 'None'
2025-12-17 04:27:57.927 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=65233): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f9c69812d20>: Failed to establish a new connection: [Errno 111] Connection refused'))
2025-12-17 04:27:58.105 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-17 04:27:58.106 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-17 04:27:58.106 DEBUG [src.node.waku_node] Stopping container with id b07cccafa941
2025-12-17 04:27:58.594 DEBUG [src.node.waku_node] Container stopped.
2025-12-17 04:27:58.595 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:27:58.698 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:27:58.799 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:27:58.901 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:27:59.003 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:27:59.104 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:27:59.205 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:27:59.307 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:27:59.408 ERROR [src.node.docker_mananger] Max retries reached for container b07cccafa941. Exiting log stream.
2025-12-17 04:27:59.408 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:27:59.510 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:27:59.611 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:27:59.713 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:27:59.814 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:27:59.916 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:00.017 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:00.119 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:00.221 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:00.322 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:00.424 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:00.526 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:00.627 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:00.729 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:00.831 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:00.933 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:01.034 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:01.136 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:01.238 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:01.340 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:01.442 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:01.543 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:01.645 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:01.747 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:01.848 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:01.950 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:02.051 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:02.153 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:02.254 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:02.356 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:02.458 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:02.559 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:02.661 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:02.763 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:02.864 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:02.965 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:03.067 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:03.168 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:03.270 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:03.372 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:03.474 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:03.575 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:03.677 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:03.678 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/e52b91caa1a3d32bb21b5e8d9a55312709cce79ed5ad5b6c787dc4cecf8a6eb0/stop: Not Found ("No such container: e52b91caa1a3d32bb21b5e8d9a55312709cce79ed5ad5b6c787dc4cecf8a6eb0")
2025-12-17 04:28:03.678 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:03.779 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:03.881 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:03.982 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:04.084 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:04.185 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:04.287 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:04.389 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:04.491 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:04.592 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:04.694 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:04.796 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:04.897 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:04.999 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:05.100 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:05.202 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:05.303 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:05.404 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:05.506 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:05.607 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:05.709 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:05.810 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:05.912 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:06.013 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:06.115 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:06.217 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:06.318 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:06.420 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:06.524 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:06.625 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:06.727 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:06.829 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:06.930 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:07.031 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:07.133 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:07.234 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:07.336 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:07.438 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:07.539 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:07.641 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:07.742 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:07.844 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:07.946 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:08.048 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:08.149 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:08.251 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:08.353 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:08.454 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:08.556 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:08.658 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:08.759 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:08.761 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/e52b91caa1a3d32bb21b5e8d9a55312709cce79ed5ad5b6c787dc4cecf8a6eb0/stop: Not Found ("No such container: e52b91caa1a3d32bb21b5e8d9a55312709cce79ed5ad5b6c787dc4cecf8a6eb0")
2025-12-17 04:28:08.761 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:08.862 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:08.963 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:09.065 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:09.166 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:09.268 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:09.370 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:09.471 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:09.573 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:09.674 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:09.775 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:09.877 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:09.978 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:10.080 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:10.182 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:10.283 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:10.385 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:10.486 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:10.588 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:10.690 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:10.792 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:10.893 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:10.995 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:11.096 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:11.198 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:11.300 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:11.402 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:11.503 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:11.605 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:11.707 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:11.808 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:11.910 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:12.012 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:12.113 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:12.214 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:12.316 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:12.417 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:12.519 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:12.620 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:12.722 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:12.823 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:12.925 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:13.026 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:13.128 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:13.229 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:13.331 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:13.433 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:13.535 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:13.637 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:13.739 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:13.841 DEBUG [src.node.waku_node] Stopping container with id e52b91caa1a3
2025-12-17 04:28:13.842 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/e52b91caa1a3d32bb21b5e8d9a55312709cce79ed5ad5b6c787dc4cecf8a6eb0/stop: Not Found ("No such container: e52b91caa1a3d32bb21b5e8d9a55312709cce79ed5ad5b6c787dc4cecf8a6eb0")
2025-12-17 04:28:13.843 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-17 04:28:13.848 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:28:13.848 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:28:13.848 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:28:13.849 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-17 04:28:13.849 DEBUG [tests.conftest] Running fixture teardown: attach_logs_on_fail
2025-12-17 04:28:13.849 DEBUG [tests.conftest] Test failed, attempting to attach logs to the allure reports
2025-12-17 04:28:13.850 DEBUG [src.libs.common] Attaching file ./log/docker/receiving_node1_2025-12-17_04-26-52__859adb7f-44a4-4070-9754-f6e4da31239f__wakuorg_nwaku:latest.log
2025-12-17 04:28:13.850 DEBUG [src.libs.common] Attaching file ./log/docker/lightpush_node1_2025-12-17_04-26-52__859adb7f-44a4-4070-9754-f6e4da31239f__wakuorg_nwaku:latest.log

File diff suppressed because it is too large Load Diff

Some files were not shown because too many files have changed in this diff Show More